0001327567-23-000014.txt : 20230524 0001327567-23-000014.hdr.sgml : 20230524 20230523190516 ACCESSION NUMBER: 0001327567-23-000014 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230524 DATE AS OF CHANGE: 20230523 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Palo Alto Networks Inc CENTRAL INDEX KEY: 0001327567 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 202530195 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35594 FILM NUMBER: 23950215 BUSINESS ADDRESS: STREET 1: 3000 TANNERY WAY CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-753-4000 MAIL ADDRESS: STREET 1: 3000 TANNERY WAY CITY: SANTA CLARA STATE: CA ZIP: 95054 10-Q 1 panw-20230430.htm 10-Q panw-20230430
0001327567false2023Q37/31http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrentP3YP1YP3YP1YP7YP7Y0.250.250.250.250.250.250.250.257.57.500013275672022-08-012023-04-3000013275672023-05-12xbrli:shares00013275672023-04-30iso4217:USD00013275672022-07-31iso4217:USDxbrli:shares0001327567us-gaap:ProductMember2023-02-012023-04-300001327567us-gaap:ProductMember2022-02-012022-04-300001327567us-gaap:ProductMember2022-08-012023-04-300001327567us-gaap:ProductMember2021-08-012022-04-300001327567us-gaap:ServiceMember2023-02-012023-04-300001327567us-gaap:ServiceMember2022-02-012022-04-300001327567us-gaap:ServiceMember2022-08-012023-04-300001327567us-gaap:ServiceMember2021-08-012022-04-3000013275672023-02-012023-04-3000013275672022-02-012022-04-3000013275672021-08-012022-04-300001327567us-gaap:RetainedEarningsMember2022-08-012023-04-300001327567us-gaap:RetainedEarningsMember2021-08-012022-04-300001327567us-gaap:CommonStockMember2023-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310001327567us-gaap:RetainedEarningsMember2023-01-3100013275672023-01-310001327567us-gaap:RetainedEarningsMember2023-02-012023-04-300001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-300001327567us-gaap:CommonStockMember2023-02-012023-04-300001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-02-012023-04-300001327567us-gaap:CommonStockMember2023-04-300001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-04-300001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300001327567us-gaap:RetainedEarningsMember2023-04-300001327567us-gaap:CommonStockMember2022-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001327567us-gaap:RetainedEarningsMember2022-01-3100013275672022-01-310001327567us-gaap:RetainedEarningsMember2022-02-012022-04-300001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-04-300001327567us-gaap:CommonStockMember2022-02-012022-04-300001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-02-012022-04-300001327567us-gaap:CommonStockMember2022-04-300001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-300001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300001327567us-gaap:RetainedEarningsMember2022-04-3000013275672022-04-300001327567us-gaap:CommonStockMember2022-07-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310001327567us-gaap:RetainedEarningsMember2022-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012023-04-300001327567us-gaap:CommonStockMember2022-08-012023-04-300001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-08-012023-04-300001327567us-gaap:CommonStockMember2021-07-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001327567us-gaap:RetainedEarningsMember2021-07-3100013275672021-07-310001327567srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-310001327567us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-07-310001327567srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012022-04-300001327567us-gaap:CommonStockMember2021-08-012022-04-300001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-08-012022-04-3000013275672022-09-132022-09-13xbrli:pure00013275672022-09-130001327567country:US2023-02-012023-04-300001327567country:US2022-02-012022-04-300001327567country:US2022-08-012023-04-300001327567country:US2021-08-012022-04-300001327567panw:OtherAmericasMember2023-02-012023-04-300001327567panw:OtherAmericasMember2022-02-012022-04-300001327567panw:OtherAmericasMember2022-08-012023-04-300001327567panw:OtherAmericasMember2021-08-012022-04-300001327567srt:AmericasMember2023-02-012023-04-300001327567srt:AmericasMember2022-02-012022-04-300001327567srt:AmericasMember2022-08-012023-04-300001327567srt:AmericasMember2021-08-012022-04-300001327567us-gaap:EMEAMember2023-02-012023-04-300001327567us-gaap:EMEAMember2022-02-012022-04-300001327567us-gaap:EMEAMember2022-08-012023-04-300001327567us-gaap:EMEAMember2021-08-012022-04-300001327567srt:AsiaPacificMember2023-02-012023-04-300001327567srt:AsiaPacificMember2022-02-012022-04-300001327567srt:AsiaPacificMember2022-08-012023-04-300001327567srt:AsiaPacificMember2021-08-012022-04-300001327567panw:SubscriptionMember2023-02-012023-04-300001327567panw:SubscriptionMember2022-02-012022-04-300001327567panw:SubscriptionMember2022-08-012023-04-300001327567panw:SubscriptionMember2021-08-012022-04-300001327567panw:SupportMember2023-02-012023-04-300001327567panw:SupportMember2022-02-012022-04-300001327567panw:SupportMember2022-08-012023-04-300001327567panw:SupportMember2021-08-012022-04-3000013275672023-05-012023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-04-300001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001327567us-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-310001327567us-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001327567us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-310001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-310001327567us-gaap:CommercialPaperMemberus-gaap:CashEquivalentsMember2023-04-300001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashEquivalentsMember2023-04-300001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:CashEquivalentsMember2023-04-300001327567us-gaap:CashEquivalentsMember2023-04-300001327567us-gaap:InvestmentsMemberus-gaap:CertificatesOfDepositMember2023-04-300001327567us-gaap:InvestmentsMemberus-gaap:CommercialPaperMember2023-04-300001327567us-gaap:InvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2023-04-300001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:InvestmentsMember2023-04-300001327567us-gaap:InvestmentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-04-300001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:InvestmentsMember2023-04-300001327567us-gaap:InvestmentsMember2023-04-300001327567us-gaap:CertificatesOfDepositMemberus-gaap:CashEquivalentsMember2022-07-310001327567us-gaap:CommercialPaperMemberus-gaap:CashEquivalentsMember2022-07-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashEquivalentsMember2022-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:CashEquivalentsMember2022-07-310001327567us-gaap:CashEquivalentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-310001327567us-gaap:CashEquivalentsMember2022-07-310001327567us-gaap:InvestmentsMemberus-gaap:CertificatesOfDepositMember2022-07-310001327567us-gaap:InvestmentsMemberus-gaap:CommercialPaperMember2022-07-310001327567us-gaap:InvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2022-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:InvestmentsMember2022-07-310001327567us-gaap:InvestmentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:InvestmentsMember2022-07-310001327567us-gaap:InvestmentsMember2022-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2023-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2022-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2021-08-012022-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2022-02-012022-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2023-02-012023-04-300001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2022-08-012023-04-300001327567us-gaap:ForeignExchangeContractMember2022-08-012023-04-3000013275672021-08-012022-07-310001327567panw:CiderSecurityLtdMember2022-12-202022-12-200001327567us-gaap:RestrictedStockMemberpanw:CiderSecurityLtdMember2022-12-202022-12-200001327567panw:CiderSecurityLtdMember2022-12-200001327567us-gaap:DevelopedTechnologyRightsMemberpanw:CiderSecurityLtdMember2022-12-202022-12-200001327567panw:UndisclosedAcquireeMember2023-04-012023-04-300001327567us-gaap:DevelopedTechnologyRightsMember2023-04-300001327567us-gaap:DevelopedTechnologyRightsMember2022-07-310001327567us-gaap:CustomerRelationshipsMember2023-04-300001327567us-gaap:CustomerRelationshipsMember2022-07-310001327567us-gaap:PatentsMember2023-04-300001327567us-gaap:PatentsMember2022-07-310001327567us-gaap:TrademarksAndTradeNamesMember2023-04-300001327567us-gaap:TrademarksAndTradeNamesMember2022-07-310001327567us-gaap:OtherIntangibleAssetsMember2023-04-300001327567us-gaap:OtherIntangibleAssetsMember2022-07-310001327567us-gaap:InProcessResearchAndDevelopmentMember2023-04-300001327567us-gaap:InProcessResearchAndDevelopmentMember2022-07-310001327567panw:A2023NotesMember2018-07-310001327567panw:A2025NotesMember2020-06-030001327567panw:A2025NotesMember2020-06-032020-06-03panw:day0001327567panw:A2023NotesMember2018-07-312018-07-310001327567panw:A2025NotesOptionToConvertMember2020-06-032020-06-030001327567panw:A2023NotesOptionToConvertMember2018-07-312018-07-310001327567panw:A2023NotesMember2023-04-300001327567panw:A2025NotesMember2023-04-300001327567panw:A2023NotesMember2022-07-310001327567panw:A2025NotesMember2022-07-310001327567panw:A2023NotesMemberus-gaap:FairValueInputsLevel2Member2023-04-300001327567us-gaap:FairValueInputsLevel2Memberpanw:A2025NotesMember2023-04-300001327567panw:A2023NotesMemberus-gaap:FairValueInputsLevel2Member2022-07-310001327567us-gaap:FairValueInputsLevel2Memberpanw:A2025NotesMember2022-07-310001327567panw:A2023NotesMember2023-02-012023-04-300001327567panw:A2025NotesMember2023-02-012023-04-300001327567panw:A2023NotesMember2022-02-012022-04-300001327567panw:A2025NotesMember2022-02-012022-04-300001327567panw:A2023NotesMember2022-08-012023-04-300001327567panw:A2025NotesMember2022-08-012023-04-300001327567panw:A2023NotesMember2021-08-012022-04-300001327567panw:A2025NotesMember2021-08-012022-04-300001327567panw:A2023NotesMember2022-04-300001327567panw:A2025NotesMember2022-04-300001327567panw:A2023NoteHedgesMember2018-07-312018-07-310001327567panw:A2025NoteHedgesMember2020-06-032020-06-030001327567panw:A2023WarrantsMember2018-07-310001327567panw:A2023WarrantsMember2018-07-312018-07-310001327567panw:A2025WarrantsMember2020-06-030001327567panw:A2025WarrantsMember2020-06-032020-06-030001327567us-gaap:RevolvingCreditFacilityMember2018-09-040001327567us-gaap:RevolvingCreditFacilityMember2023-04-130001327567srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-04-132023-04-130001327567us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2023-04-132023-04-130001327567srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberpanw:SecuredOvernightFinancingRateSOFRMember2023-04-132023-04-130001327567us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberpanw:SecuredOvernightFinancingRateSOFRMember2023-04-132023-04-130001327567srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2023-04-132023-04-130001327567us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2023-04-132023-04-130001327567us-gaap:RevolvingCreditFacilityMember2023-04-300001327567us-gaap:InventoriesMember2022-08-012023-04-300001327567us-gaap:InventoriesMember2023-04-300001327567panw:CloudAndOtherServicesMember2022-08-012023-04-300001327567panw:CloudAndOtherServicesMember2023-04-300001327567panw:ServiceProviderPurchaseCommitmentMember2022-08-012023-04-3000013275672019-02-2800013275672020-12-012020-12-3100013275672021-08-012021-08-3100013275672022-08-012022-08-310001327567us-gaap:RestrictedStockUnitsRSUMember2022-07-310001327567panw:PerformanceStockUnitsPSUsMember2022-07-310001327567us-gaap:RestrictedStockUnitsRSUMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsMember2022-08-012023-04-300001327567us-gaap:RestrictedStockUnitsRSUMember2023-04-300001327567panw:PerformanceStockUnitsPSUsMember2023-04-300001327567srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2022-08-012023-04-300001327567srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsMembersrt:MinimumMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsMembersrt:MaximumMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember2022-08-012023-04-300001327567us-gaap:ShareBasedCompensationAwardTrancheOneMemberpanw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMemberpanw:ShareBasedPaymentArrangementTrancheFourMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMembersrt:MinimumMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMembersrt:MaximumMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2021-08-012022-04-300001327567srt:MinimumMemberpanw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMembersrt:MaximumMember2022-08-012023-04-300001327567panw:PerformanceStockUnitsPSUsMember2023-02-012023-04-300001327567panw:PerformanceStockUnitsPSUsMember2022-02-012022-04-300001327567panw:PerformanceStockUnitsPSUsMembersrt:MinimumMember2023-02-012023-04-300001327567panw:PerformanceStockUnitsPSUsMembersrt:MaximumMember2023-02-012023-04-300001327567panw:PerformanceStockUnitsPSUsMembersrt:MinimumMember2022-02-012022-04-300001327567panw:PerformanceStockUnitsPSUsMembersrt:MaximumMember2022-02-012022-04-300001327567srt:MinimumMemberpanw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2021-08-012022-04-300001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMembersrt:MaximumMember2021-08-012022-04-300001327567srt:MinimumMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMemberpanw:FiscalYear2019Member2022-08-012023-04-300001327567srt:MinimumMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMemberpanw:FiscalYear2018Member2022-08-012023-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2022-07-310001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2021-08-012022-07-310001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2022-08-012023-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2023-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2023-02-012023-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2022-02-012022-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2022-08-012023-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2021-08-012022-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ServiceMember2023-02-012023-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ServiceMember2022-02-012022-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ServiceMember2022-08-012023-04-300001327567us-gaap:CostOfSalesMemberus-gaap:ServiceMember2021-08-012022-04-300001327567us-gaap:ResearchAndDevelopmentExpenseMember2023-02-012023-04-300001327567us-gaap:ResearchAndDevelopmentExpenseMember2022-02-012022-04-300001327567us-gaap:ResearchAndDevelopmentExpenseMember2022-08-012023-04-300001327567us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012022-04-300001327567us-gaap:SellingAndMarketingExpenseMember2023-02-012023-04-300001327567us-gaap:SellingAndMarketingExpenseMember2022-02-012022-04-300001327567us-gaap:SellingAndMarketingExpenseMember2022-08-012023-04-300001327567us-gaap:SellingAndMarketingExpenseMember2021-08-012022-04-300001327567us-gaap:GeneralAndAdministrativeExpenseMember2023-02-012023-04-300001327567us-gaap:GeneralAndAdministrativeExpenseMember2022-02-012022-04-300001327567us-gaap:GeneralAndAdministrativeExpenseMember2022-08-012023-04-300001327567us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012022-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-08-012023-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMemberpanw:ShareBasedPaymentArrangementTrancheFourMember2022-08-012023-04-300001327567us-gaap:ShareBasedCompensationAwardTrancheOneMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2022-08-012023-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-08-012023-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMembersrt:MaximumMemberpanw:FiscalYear2018Member2022-08-012023-04-300001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMembersrt:MaximumMemberpanw:FiscalYear2019Member2022-08-012023-04-300001327567us-gaap:ConvertibleDebtSecuritiesMember2023-02-012023-04-300001327567us-gaap:ConvertibleDebtSecuritiesMember2022-02-012022-04-300001327567us-gaap:ConvertibleDebtSecuritiesMember2022-08-012023-04-300001327567us-gaap:ConvertibleDebtSecuritiesMember2021-08-012022-04-300001327567us-gaap:WarrantMember2023-02-012023-04-300001327567us-gaap:WarrantMember2022-02-012022-04-300001327567us-gaap:WarrantMember2022-08-012023-04-300001327567us-gaap:WarrantMember2021-08-012022-04-300001327567us-gaap:StockCompensationPlanMember2023-02-012023-04-300001327567us-gaap:StockCompensationPlanMember2022-02-012022-04-300001327567us-gaap:StockCompensationPlanMember2022-08-012023-04-300001327567us-gaap:StockCompensationPlanMember2021-08-012022-04-30

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 April 30, 2023
or
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission File Number 001-35594
PALO ALTO NETWORKS, INC.
(Exact name of registrant as specified in its charter)  
 
Delaware20-2530195
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
3000 Tannery Way
Santa Clara, California 95054
(Address of principal executive office, including zip code)
(408753-4000
(Registrant’s telephone number, including area code)
NA
(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.0001 par value per sharePANW
The Nasdaq Stock Market LLC
(Nasdaq 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 filerAccelerated filerEmerging growth company
Non-accelerated filerSmaller reporting 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  
The number of shares outstanding of the registrant’s common stock as of May 12, 2023 was 305,854,824.


TABLE OF CONTENTS
Page
PART I - FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
PART II - OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 6.



- 2 -

PART I
ITEM 1.    FINANCIAL STATEMENTS
PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS
(in millions, except per share data)
April 30, 2023July 31, 2022
(unaudited)
Assets
Current assets:
Cash and cash equivalents$1,992.9 $2,118.5 
Short-term investments1,965.3 1,516.0 
Accounts receivable, net of allowance for credit losses of $8.6 and $8.9 at April 30, 2023 and July 31, 2022, respectively
1,443.6 2,142.5 
Short-term deferred contract costs317.3 317.7 
Prepaid expenses and other current assets694.5 320.2 
Total current assets6,413.6 6,414.9 
Property and equipment, net341.7 357.8 
Operating lease right-of-use assets248.3 242.0 
Long-term investments2,709.8 1,051.9 
Long-term deferred contract costs503.6 550.1 
Goodwill2,926.8 2,747.7 
Intangible assets, net340.6 384.5 
Other assets686.1 504.7 
Total assets$14,170.5 $12,253.6 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$91.6 $128.0 
Accrued compensation344.7 461.1 
Accrued and other liabilities376.1 399.2 
Deferred revenue4,146.7 3,641.2 
Convertible senior notes, net3,682.1 3,676.8 
Total current liabilities8,641.2 8,306.3 
Long-term deferred revenue3,942.9 3,352.8 
Long-term operating lease liabilities264.5 276.1 
Other long-term liabilities89.5 108.4 
Total liabilities12,938.1 12,043.6 
Commitments and contingencies (Note 10)
Stockholders’ equity:
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at April 30, 2023 and July 31, 2022
  
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 305.6 and 298.8 shares issued and outstanding at April 30, 2023 and July 31, 2022, respectively
2,708.2 1,932.7 
Accumulated other comprehensive loss(20.7)(55.6)
Accumulated deficit(1,455.1)(1,667.1)
Total stockholders’ equity1,232.4 210.0 
Total liabilities and stockholders’ equity$14,170.5 $12,253.6 
See notes to condensed consolidated financial statements.
- 3 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in millions, except per share data)
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Revenue:
Product$388.1 $351.5 $1,071.0 $955.0 
Subscription and support1,332.8 1,035.2 3,868.4 2,996.0 
Total revenue1,720.9 1,386.7 4,939.4 3,951.0 
Cost of revenue:
Product93.4 126.0 314.0 312.7 
Subscription and support381.4 314.5 1,088.9 913.7 
Total cost of revenue474.8 440.5 1,402.9 1,226.4 
Total gross profit1,246.1 946.2 3,536.5 2,724.6 
Operating expenses:
Research and development413.7 355.4 1,189.6 1,053.9 
Sales and marketing639.5 543.6 1,880.0 1,578.3 
General and administrative114.2 94.8 333.1 296.6 
Total operating expenses1,167.4 993.8 3,402.7 2,928.8 
Operating income (loss)78.7 (47.6)133.8 (204.2)
Interest expense(7.8)(6.8)(21.5)(20.5)
Other income, net60.1 1.9 137.5 0.2 
Income (loss) before income taxes131.0 (52.5)249.8 (224.5)
Provision for income taxes23.2 20.7 37.8 45.8 
Net income (loss)$107.8 $(73.2)$212.0 $(270.3)
Net income (loss) per share, basic$0.35 $(0.25)$0.70 $(0.92)
Net income (loss) per share, diluted$0.31 $(0.25)$0.63 $(0.92)
Weighted-average shares used to compute net income (loss) per share, basic303.9 296.7 302.0 294.7 
Weighted-average shares used to compute net income (loss) per share, diluted344.7 296.7 338.1 294.7 

See notes to condensed consolidated financial statements.
- 4 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited, in millions)
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Net income (loss)$107.8 $(73.2)$212.0 $(270.3)
Other comprehensive income (loss), net of tax:
Change in unrealized gains (losses) on investments1.8 (14.6)7.5 (25.6)
Cash flow hedges:
Change in unrealized gains (losses)(17.7)(21.6)2.9 (38.2)
Net realized losses reclassified into earnings6.3 8.1 24.5 15.4 
Net change on cash flow hedges(11.4)(13.5)27.4 (22.8)
Other comprehensive income (loss)(9.6)(28.1)34.9 (48.4)
Comprehensive income (loss)$98.2 $(101.3)$246.9 $(318.7)

See notes to condensed consolidated financial statements.
- 5 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited, in millions)
Three Months Ended April 30, 2023
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Loss
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of January 31, 2023302.4 $2,303.0 $(11.1)$(1,562.9)$729.0 
Net income— — — 107.8 107.8 
Other comprehensive loss— — (9.6)— (9.6)
Issuance of common stock in connection with employee equity incentive plans3.2 130.7 — — 130.7 
Taxes paid related to net share settlement of equity awards— (2.1)— — (2.1)
Share-based compensation for equity-based awards— 276.6 — — 276.6 
Balance as of April 30, 2023305.6 $2,708.2 $(20.7)$(1,455.1)$1,232.4 

Three Months Ended April 30, 2022
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Loss
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of January 31, 2022295.4 $1,745.2 $(30.2)$(1,597.2)$117.8 
Net loss— — — (73.2)(73.2)
Other comprehensive loss— — (28.1)— (28.1)
Issuance of common stock in connection with employee equity incentive plans3.5 77.8 — — 77.8 
Taxes paid related to net share settlement of equity awards— (11.2)— — (11.2)
Share-based compensation for equity-based awards— 254.5 — — 254.5 
Balance as of April 30, 2022298.9 $2,066.3 $(58.3)$(1,670.4)$337.6 



- 6 -

Nine Months Ended April 30, 2023
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of July 31, 2022298.8 $1,932.7 $(55.6)$(1,667.1)$210.0 
Net income— — — 212.0 212.0 
Other comprehensive income— — 34.9 — 34.9 
Issuance of common stock in connection with employee equity incentive plans8.6 199.7 — — 199.7 
Taxes paid related to net share settlement of equity awards— (17.5)— — (17.5)
Share-based compensation for equity-based awards— 843.3 — — 843.3 
Repurchase and retirement of common stock(1.8)(250.0)— — (250.0)
Balance as of April 30, 2023305.6 $2,708.2 $(20.7)$(1,455.1)$1,232.4 


Nine Months Ended April 30, 2022
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Loss
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of July 31, 2021291.9 $2,311.2 $(9.9)$(1,666.8)$634.5 
Cumulative-effect adjustment from adoption of new accounting pronouncement— (581.9)— 266.7 (315.2)
Net loss— — — (270.3)(270.3)
Other comprehensive loss— — (48.4)— (48.4)
Issuance of common stock in connection with employee equity incentive plans10.1 137.0 — — 137.0 
Taxes paid related to net share settlement of equity awards— (39.8)— — (39.8)
Share-based compensation for equity-based awards— 789.8 — — 789.8 
Repurchase and retirement of common stock(3.1)(550.0)— — (550.0)
Balance as of April 30, 2022298.9 $2,066.3 $(58.3)$(1,670.4)$337.6 

See notes to condensed consolidated financial statements.
- 7 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in millions)
Nine Months Ended
April 30,
20232022
Cash flows from operating activities
Net income (loss)
$212.0 $(270.3)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Share-based compensation for equity-based awards820.3 771.5 
Depreciation and amortization212.9 210.1 
Amortization of deferred contract costs297.4 261.1 
Amortization of debt discount and debt issuance costs5.3 5.4 
Reduction of operating lease right-of-use assets36.7 37.5 
Amortization of investment premiums, net of accretion of purchase discounts(34.4)10.5 
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable, net
699.3 (0.1)
Deferred contract costs(250.5)(257.1)
Prepaid expenses and other assets
(496.3)(98.9)
Accounts payable
(36.3)51.6 
Accrued compensation
(119.2)(65.4)
Accrued and other liabilities
(78.7)(30.3)
Deferred revenue
1,094.9 835.4 
Net cash provided by operating activities2,363.4 1,461.0 
Cash flows from investing activities
Purchases of investments(4,461.4)(1,296.4)
Proceeds from sales of investments875.0 289.2 
Proceeds from maturities of investments1,503.6 716.9 
Business acquisitions, net of cash acquired(204.5)(17.4)
Purchases of property, equipment, and other assets
(109.1)(153.6)
Net cash used in investing activities(2,396.4)(461.3)
Cash flows from financing activities
Repurchases of common stock
(272.7)(550.0)
Proceeds from sales of shares through employee equity incentive plans
198.7 136.3 
Payments for taxes related to net share settlement of equity awards
(17.5)(39.8)
Net cash used in financing activities(91.5)(453.5)
Net increase (decrease) in cash, cash equivalents, and restricted cash(124.5)546.2 
Cash, cash equivalents, and restricted cash - beginning of period2,124.8 1,880.1 
Cash, cash equivalents, and restricted cash - end of period $2,000.3 $2,426.3 
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
Cash and cash equivalents$1,992.9 $2,419.9 
Restricted cash included in prepaid expenses and other current assets7.4 6.4 
Total cash, cash equivalents, and restricted cash$2,000.3 $2,426.3 
See notes to condensed consolidated financial statements.

- 8 -

 NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), headquartered in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We empower enterprises, organizations, service providers, and government entities to secure their users, networks, clouds, and endpoints by delivering comprehensive cybersecurity backed by artificial intelligence and automation.
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022, filed with the Securities and Exchange Commission (“SEC”) on September 6, 2022. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and the accompanying notes. We base our estimates on assumptions, both historical and forward looking, that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the nine months ended April 30, 2023, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Stock Split Effected in the Form of a Stock Dividend (“Stock Split”)
On September 13, 2022, we executed a three-for-one stock split of our common stock, effected in the form of a stock dividend. The par value per share of our common stock remains unchanged at $0.001 per share after the Stock Split. All references made to share or per share amounts on the accompanying condensed consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split.
2. Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Revenue:
Americas
United States$1,105.2 $887.2 $3,153.8 $2,557.5 
Other Americas74.0 61.5 213.1 173.8 
Total Americas1,179.2 948.7 3,366.9 2,731.3 
Europe, the Middle East, and Africa (“EMEA”)332.1 269.5 981.5 755.5 
Asia Pacific and Japan (“APAC”)209.6 168.5 591.0 464.2 
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
- 9 -

The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Revenue:
Product$388.1 $351.5 $1,071.0 $955.0 
Subscription and support
Subscription838.1 639.8 2,417.5 1,836.6 
Support494.7 395.4 1,450.9 1,159.4 
Total subscription and support1,332.8 1,035.2 3,868.4 2,996.0 
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
Deferred Revenue
During the nine months ended April 30, 2023 and 2022, we recognized approximately $2.9 billion and $2.2 billion of revenue pertaining to amounts that were deferred as of July 31, 2022 and 2021, respectively.
Remaining Performance Obligations
Remaining performance obligations were $9.2 billion as of April 30, 2023, of which we expect to recognize as revenue approximately $4.5 billion over the next 12 months and the remainder thereafter.
3. Fair Value Measurements
The following table presents our financial assets and liabilities measured at fair value on a recurring basis as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$879.5 $ $ $879.5 $1,205.2 $ $ $1,205.2 
Certificates of deposit      155.3  155.3 
Commercial paper 369.0  369.0  69.1  69.1 
Corporate debt securities 21.0  21.0  19.5  19.5 
U.S. government and agency securities 49.9  49.9  10.0  10.0 
Non-U.S. government and agency securities     5.1  5.1 
Total cash equivalents879.5 439.9  1,319.4 1,205.2 259.0  1,464.2 
Short-term investments:
Certificates of deposit 194.1  194.1  116.4  116.4 
Commercial paper 617.9  617.9  79.0  79.0 
Corporate debt securities 824.5  824.5  505.0  505.0 
U.S. government and agency securities 324.4  324.4  798.2  798.2 
Non-U.S. government and agency securities     17.4  17.4 
Asset-backed securities 4.4  4.4     
Total short-term investments 1,965.3  1,965.3  1,516.0  1,516.0 
- 10 -

April 30, 2023July 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Long-term investments:
Corporate debt securities 2,140.0  2,140.0  761.2  761.2 
U.S. government and agency securities 33.6  33.6  118.2  118.2 
Non-U.S. government and agency securities 55.8  55.8     
Asset-backed securities 480.4  480.4  172.5  172.5 
Total long-term investments 2,709.8  2,709.8  1,051.9  1,051.9 
Prepaid expenses and other current assets:
Foreign currency forward contracts 22.5  22.5  2.4  2.4 
Total prepaid expenses and other current assets 22.5  22.5  2.4  2.4 
Other assets:
Foreign currency forward contracts 5.4  5.4  0.7  0.7 
Total other assets 5.4  5.4  0.7  0.7 
Total assets measured at fair value$879.5 $5,142.9 $ $6,022.4 $1,205.2 $2,830.0 $ $4,035.2 
Accrued and other liabilities:
Foreign currency forward contracts$ $18.8 $ $18.8 $ $32.4 $ $32.4 
Total accrued and other liabilities 18.8  18.8  32.4  32.4 
Other long-term liabilities:
Foreign currency forward contracts 4.4  4.4  0.8  0.8 
Total other long-term liabilities 4.4  4.4  0.8  0.8 
Total liabilities measured at fair value$ $23.2 $ $23.2 $ $33.2 $ $33.2 
Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of April 30, 2023 and July 31, 2022.
- 11 -

4. Cash Equivalents and Investments
Available-for-sale Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Commercial paper369.0   369.0 
Corporate debt securities21.0   21.0 
U.S. government and agency securities49.9   49.9 
Total available-for-sale cash equivalents$439.9 $ $ $439.9 
Investments:
Certificates of deposit$194.1 $ $ $194.1 
Commercial paper618.3 0.1 (0.5)617.9 
Corporate debt securities2,975.3 6.7 (17.5)2,964.5 
U.S. government and agency securities360.9 0.1 (3.0)358.0 
Non-U.S. government and agency securities56.3  (0.5)55.8 
Asset-backed securities486.2 0.8 (2.2)484.8 
Total available-for-sale investments$4,691.1 $7.7 $(23.7)$4,675.1 
July 31, 2022
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit $155.3 $ $ $155.3 
Commercial paper69.1   69.1 
Corporate debt securities19.5   19.5 
U.S. government and agency securities10.0   10.0 
Non-U.S. government and agency securities5.0 0.1  5.1 
Total available-for-sale cash equivalents$258.9 $0.1 $ $259.0 
Investments:
Certificates of deposit$116.5 $ $(0.1)$116.4 
Commercial paper79.1  (0.1)79.0 
Corporate debt securities1,276.8 1.3 (11.9)1,266.2 
U.S. government and agency securities928.1 0.1 (11.8)916.4 
Non-U.S. government and agency securities17.6  (0.2)17.4 
Asset-backed securities$173.4 $0.2 $(1.1)$172.5 
Total available-for-sale investments$2,591.5 $1.6 $(25.2)$2,567.9 
As of April 30, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $16.6 million, which were related to $2.7 billion of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $7.1 million, which were related to $474.2 million of available-for-sale debt securities. As of July 31, 2022 the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $24.8 million, which were related to $2.0 billion of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were not material.
Unrealized losses related to our available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three and nine months ended April 30, 2023 and 2022.
- 12 -

The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of April 30, 2023, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$2,414.2 $2,405.2 
Due between one and three years2,457.0 2,449.7 
Due between three and five years215.1 215.2 
Due between five and ten years36.7 36.8 
Due after ten years8.0 8.1 
Total$5,131.0 $5,115.0 
Marketable Equity Securities
Marketable equity securities consist of money market funds and are included in cash and cash equivalents on our condensed consolidated balance sheets. As of April 30, 2023 and July 31, 2022, the carrying values of our marketable equity securities were $879.5 million and $1.2 billion, respectively. There were no unrealized gains or losses recognized for these securities during the three and nine months ended April 30, 2023 and 2022.
5. Financing Receivables
The following table summarizes our short-term and long-term financing receivables as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Short-term financing receivables, gross
$248.3 $112.6 
Allowance for credit losses(3.1)(1.3)
Short-term financing receivables, net
$245.2 $111.3 
Long-term financing receivables, gross
$395.0 $194.6 
Allowance for credit losses(4.6)(2.5)
Long-term financing receivables, net
$390.4 $192.1 
There was no significant activity in allowance for credit losses during the three and nine months ended April 30, 2023 and 2022. Past due amounts on financing receivables were not material as of April 30, 2023 and July 31, 2022.
6. Derivative Instruments
We are exposed to foreign currency exchange risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 24 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange risk associated with our operating expenditures.
As of April 30, 2023 and July 31, 2022, the total notional amount of our outstanding foreign currency forward contracts was $1.1 billion and $856.9 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of April 30, 2023 and July 31, 2022.
As of April 30, 2023, unrealized gains and losses in accumulated other comprehensive income (“AOCI”) related to our cash flow hedges were $2.6 million net gain, of which $4.7 million gains are expected to be recognized into earnings within the next 12 months. As of July 31, 2022, unrealized gains and losses in AOCI related to our cash flow hedges were $24.8 million net loss, of which $22.0 million losses are expected to be recognized into earnings within the next 12 months.
- 13 -

7. Acquisition
Cider Security Ltd.
On December 20, 2022, we completed our acquisition of Cider Security Ltd. (“Cider”), a privately-held cloud security company. We expect the acquisition will support Prisma Cloud’s platform approach to securing the entire application security lifecycle from code-to-cloud. The total purchase consideration for the acquisition of Cider was $198.3 million, which consisted of the following (in millions):
Amount
Cash$198.0 
Fair value of replacement awards0.3 
Total$198.3 
As part of the acquisition, we issued replacement equity awards, which included 0.2 million shares of our restricted common stock. The total fair value of the replacement equity awards was $48.6 million, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$164.6 
Identified intangible assets27.8 
Cash12.4 
Net liabilities assumed(6.5)
Total$198.3 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Cider technology into our platforms. The goodwill is expected to be deductible for U.S. income tax purposes.
The following table presents details of the identified intangible asset acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$27.8 5 years
Other acquisition
In April 2023, we completed an acquisition for a total purchase consideration of $18.9 million in cash. We have accounted for this transaction as a business combination, and recorded goodwill of $14.5 million. The goodwill is not deductible for income tax purposes.
8. Goodwill and Intangible Assets
Goodwill
The following table presents details of our goodwill during the nine months ended April 30, 2023 (in millions):
Amount
Balance as of July 31, 2022$2,747.7 
Goodwill acquired179.1 
Balance as of April 30, 2023$2,926.8 
- 14 -

Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$633.2 $(410.1)$223.1 $600.7 $(347.9)$252.8 
Customer relationships172.7 (68.5)104.2 172.7 (52.2)120.5 
Acquired intellectual property14.6 (5.8)8.8 11.3 (4.8)6.5 
Trade name and trademarks9.4 (9.4) 9.4 (9.4) 
Other0.9 (0.3)0.6 0.9 (0.1)0.8 
Total intangible assets subject to amortization830.8 (494.1)336.7 795.0 (414.4)380.6 
Intangible assets not subject to amortization:
In-process research and development3.9 — 3.9 3.9— 3.9 
Total purchased intangible assets$834.7 $(494.1)$340.6 $798.9 $(414.4)$384.5 
We recognized amortization expense of $25.8 million and $79.7 million for the three and nine months ended April 30, 2023, respectively, and $31.8 million and $95.3 million for the three and nine months ended April 30, 2022, respectively.
The following table summarizes estimated future amortization expense of our intangible assets subject to amortization as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Future amortization expense$336.7 $25.2 $97.9 $84.2 $62.4 $35.3 $31.7 
9. Debt
Convertible Senior Notes
In July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with the 2023 Notes, the “Notes”). The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The 2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.
The following table presents details of our Notes (number of shares in millions):
 Conversion Rate per $1,000 PrincipalInitial Conversion PriceConvertible DateInitial Number of Shares
2023 Notes11.2635 $88.78 April 1, 202319.1 
2025 Notes10.0806 $99.20 March 1, 202520.1 
- 15 -

Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:
during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes, respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the “sale price condition”);
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the applicable series of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the applicable conversion rate for the respective Notes on each such trading day; or
upon the occurrence of specified corporate events.
On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted.
The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a “make-whole fundamental change” under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
On or after April 1, 2023, holders may surrender their 2023 Notes for conversion at any time prior to maturity, in accordance with the terms described above. Such conversion requests will settle upon maturity of the 2023 Notes. The sale price condition for the 2025 Notes was met during the fiscal quarter ended April 30, 2023, and as a result, holders may convert their 2025 Notes at any time during the fiscal quarter ending July 31, 2023. The net carrying amount of the Notes was classified as a current liability on our condensed consolidated balance sheet as of April 30, 2023.
The following table sets forth the net carrying amount of our Notes (in millions):
April 30, 2023July 31, 2022
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Principal$1,691.9 $1,999.4 $3,691.3 $1,691.9 $1,999.4 $3,691.3 
Less: debt discount and debt issuance costs, net of amortization(0.5)(8.7)(9.2)(2.6)(11.9)(14.5)
Net carrying amount$1,691.4 $1,990.7 $3,682.1 $1,689.3 $1,987.5 $3,676.8 
The total estimated fair value of the 2023 Notes and 2025 Notes were $3.5 billion and $3.7 billion at April 30, 2023, respectively, and $3.2 billion and $3.5 billion at July 31, 2022, respectively. The fair value was determined based on the closing trading price per $100 of the applicable series of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at April 30, 2023 and July 31, 2022 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates.
- 16 -

The following table sets forth interest expense recognized related to the Notes (dollars in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Contractual interest expense$3.2$1.8$5.0 $3.2$1.8 $5.0$9.6$5.6$15.2 $9.5$5.6$15.1 
Amortization of debt issuance costs0.71.11.8 0.71.1 1.82.13.25.3 2.13.35.4 
Total interest expense$3.9$2.9$6.8 $3.9$2.9 $6.8$11.7$8.8$20.5 $11.6$8.9$20.5 
Effective interest rate 0.9 %0.6 %0.9 %0.6 %0.9 %0.6 %0.9 %0.6 %
Note Hedges
To minimize the impact of potential economic dilution upon conversion of our Notes, we entered into separate convertible note hedge transactions (the “2023 Note Hedges,” with respect to the 2023 Notes, the “2025 Note Hedges,” with respect to the 2025 Notes, and the 2023 Notes Hedges together with 2025 Note Hedges, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of the Notes.
The following table presents details of our Note Hedges (in millions):
Initial Number of SharesAggregate Purchase
2023 Note Hedges19.1 $332.0 
2025 Note Hedges20.1 $370.8 
The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of the Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of the Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital on our condensed consolidated balance sheets.
Warrants
Separately, but concurrently with the issuance of each series of our Notes, we entered into transactions whereby we sold warrants (the “2023 Warrants,” with respect to the 2023 Notes, the “2025 Warrants,” with respect to the 2025 Notes, and the 2023 Warrants together with the 2025 Warrants, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.
The following table presents details of our Warrants (in millions, except per share data):
Initial Number
of Shares
Strike Price
per Share
Aggregate
Proceeds
2023 Warrants19.1 $139.27 $145.4 
2025 Warrants20.1 $136.16 $202.8 
The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital on our condensed consolidated balance sheets.
Revolving Credit Facility
On September 4, 2018, we entered into a credit agreement (the “2018 Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “2018 Credit Facility”), with an option to increase the amount of the 2018 Credit Facility by up to an additional $350.0 million, subject to certain conditions. The 2018 Credit Facility expired in April 2023.
- 17 -

On April 13, 2023, we entered into a new credit agreement (the “2023 Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “2023 Credit Facility”), with an option to increase the amount of the 2023 Credit Facility by up to an additional $350.0 million, subject to certain conditions. The 2023 Credit Facility matures on April 13, 2028.
The borrowings under the 2023 Credit Facility bear interest, at our option, at a base rate plus a spread of 0.00% to 0.375%, or an adjusted term Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.00% to 1.375%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.090% to 0.150%, depending on our leverage ratio. The interest rates and commitment fees are also subject to upward and downward adjustments based on our progress towards the achievement of certain sustainability goals related to greenhouse gas emissions.
As of April 30, 2023, there were no amounts outstanding and we were in compliance with all covenants under the 2023 Credit Agreement.
10. Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
In order to reduce manufacturing lead times and plan for adequate supply, we enter into agreements with manufacturing partners and component suppliers to procure inventory based on our demand forecasts. The following table presents details of the aggregate future minimum or fixed purchase commitments under these arrangements, excluding obligations under contracts that we can cancel as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Manufacturing purchase commitments
$182.6 $67.0 $40.6 $35.0 $40.0 $ $ 
Other Purchase Commitments
We have entered into various non-cancelable agreements with certain service providers, under which we are committed to minimum or fixed purchases. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Other purchase commitments
$1,634.5 $55.9 $159.8 $416.7 $517.5 $483.8 $0.8 
Additionally, we have a $157.5 million minimum purchase commitment with a service provider through September 2027 with no specified annual commitments.
Litigation
We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of April 30, 2023, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.
11. Stockholders’ Equity
Share Repurchase Program
In February 2019, our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, August 2021, and August 2022, our board of directors authorized additional $700.0 million, $676.1 million, and $915.0 million increases to this share repurchase program, respectively, bringing the total authorization under this share repurchase program to $3.3 billion (our “current authorization”). The expiration date of our current authorization was extended to December 31, 2023, and our repurchase program may be suspended or discontinued at any time. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing.
- 18 -

The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):
Nine Months Ended April 30,
20232022
Number of shares repurchased1.8 3.1 
Weighted average price per share (1)
$138.65 $177.93 
Aggregate purchase price (1)
$250.0 $550.0 
______________
(1)     Includes transaction costs
We did not repurchase shares of our common stock during the three months ended April 30, 2023 and 2022. In addition to the share repurchase activity summarized in the table above, during the nine months ended April 30, 2023, we paid $22.7 million related to share repurchases of our common stock that were not settled as of July 31, 2022.
As of April 30, 2023, $750.0 million remained available for future share repurchases under our current repurchase authorization. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets.
12. Equity Award Plans
Restricted Stock Unit (“RSU”) and Performance-Based Stock Unit (“PSU”) Activities
The following table summarizes the RSU and PSU activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):
RSUs OutstandingPSUs Outstanding
Number of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic ValueNumber of SharesWeighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 202214.8 $115.51 $2,456.9 3.1 $106.38 $513.7 
Granted(1)
5.3 $164.53 2.8 $140.61 
Vested
(5.2)$107.45 (1.2)$113.91 
Forfeited(1.2)$124.37 (0.3)$136.96 
Balance—April 30, 202313.7 $137.16 $2,492.5 4.4 $124.24 $798.2 
______________
(1)    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.
Our RSUs generally vest over a period of three to four years from the date of grant. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.
Our PSUs generally vest over a period of one to four years from the date of grant. The actual number of PSUs earned and eligible to vest is determined based on the level of achievement against certain performance conditions, such as revenue growth, billings and operating margin, or individual performance for the fiscal year; market conditions; or a combination of performance and market conditions for certain awards.
During the nine months ended April 30, 2023, we granted 0.9 million shares of PSUs with both service and market conditions to certain employees. The market conditions are satisfied when the price of our common stock is equal to or exceeds stock price targets of $233.33, $266.67, $300.00, and $333.33 based on the average closing price for 30 consecutive trading days during the three- or four-year period following the date of grant. To the extent that the market conditions have been met, one-fourth of the awards will vest on each anniversary date of the grant date, subject to continued service. As of April 30, 2023, the stock price targets for these PSU awards have not been met.
During the nine months ended April 30, 2023 and 2022, we granted 1.6 million and 0.6 million shares of PSUs, respectively, which contain service, performance and market conditions, to certain employees. The service conditions are satisfied over a period of one to three years. The performance conditions are based on revenue growth or billing growth. The market condition is measured based on our total shareholder return (“TSR”) relative to the TSR of the companies listed in the Standard & Poor’s 500 index. As of April 30, 2023, we have approved 2.3 million shares of PSUs, which will be granted upon the performance condition being established during the next two years.
- 19 -

The fair value of the PSUs subject to market conditions is estimated on the grant date using a Monte Carlo simulation model. The following table summarizes the assumptions used and the grant-date fair value of these PSUs granted:
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Volatility
38.3%
39.1% - 41.1%
38.3% - 44.8%
36.0% - 41.1%
Expected term (in years)
4.0
1.4 - 2.4
1.0 - 4.0
1.4 - 3.0
Dividend yield
0.0 %0.0 %0.0 %0.0 %
Risk-free interest rate
4.1%
1.5% - 2.0%
3.2% - 4.1%
0.2% - 2.0%
Grant-date fair value per share
$91.77 - $122.94
$256.95 - $260.71
$91.77 - $280.41
$137.16 - $260.71
Performance Stock Option (“PSO”) Activities
We have granted PSOs with both service and market conditions to certain executives. The market conditions were achieved when certain stock price targets were met. As of April 30, 2023, all stock price targets for our outstanding PSOs have been satisfied. One-fourth of the PSOs will vest on each anniversary date of the grant date, subject to continued service. The contractual term for the PSOs outstanding ranges from seven to seven and a half years following the date of grant in fiscal year 2018 and 2019.
The following table summarizes the PSO activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):
PSOs Outstanding 
Number of SharesWeighted-Average Exercise Price Per Share Weighted-Average Remaining Contractual Term
(Years)
Aggregate Intrinsic Value
Balance—July 31, 20228.0 $64.85 3.2$809.3 
Exercised(0.6)$62.08 
Balance—April 30, 20237.4 $65.09 2.4$862.3 
Exercisable—April 30, 20237.4 $65.09 2.4$862.3 
Share-Based Compensation
The following table summarizes share-based compensation included in costs and expenses (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Cost of product revenue
$2.5 $2.3 $7.5 $6.9 
Cost of subscription and support revenue
32.0 27.4 91.5 81.8 
Research and development
125.4 112.7 373.1 361.9 
Sales and marketing
80.5 75.7 256.3 228.8 
General and administrative
36.8 29.2 104.7 93.3 
Total share-based compensation$277.2 $247.3 $833.1 $772.7 
As of April 30, 2023, total compensation cost related to unvested share-based awards not yet recognized was $2.1 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.5 years.
13. Income Taxes
For the three and nine months ended April 30, 2023, our provision for income taxes reflected an effective tax rate of 17.7% and 15.1%, respectively. For the three and nine months ended April 30, 2022, our provision for income taxes reflected an effective tax rate of negative 39.4% and negative 20.4%, respectively.
- 20 -

Our income taxes for the three and nine months ended April 30, 2023 were primarily due to U.S. federal and state income taxes, withholding taxes, and foreign income taxes. Our effective tax rate varied for the three and nine months ended April 30, 2023 compared to the same periods in 2022 primarily due to an increase in current taxes driven by capitalization of research and development expenditures with no offsetting deferred benefit as a result of our valuation allowance. This increase was offset by a tax benefit from a release of tax reserves related to uncertain tax positions resulting from an agreement with a non-U.S. tax authority to pay $28.9 million to settle a tax audit during the nine months ended April 30, 2023.
Our income taxes for the three and nine months ended April 30, 2022 were primarily due to foreign income taxes and withholding taxes. Our effective tax rates differed from the U.S. statutory tax rate primarily due to changes in our valuation allowance.    
As of April 30, 2023, our gross uncertain tax positions were $412.1 million and our interest and penalties were $7.2 million. We recognize both interest and penalties associated with uncertain tax positions as a component of income tax.
We maintain a full valuation allowance for domestic and certain foreign deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. We regularly evaluate the need for a valuation allowance. Due to recent profitability, a reversal of our valuation allowance in certain jurisdictions in the foreseeable future is reasonably possible.
14. Net Income (Loss) Per Share
Basic net income (loss) per share is computed by dividing net income (loss) by basic weighted-average shares outstanding during the period. Diluted net income (loss) per share is computed by dividing net income (loss) by diluted weighted-average shares outstanding during the period giving effect to all potentially dilutive securities to the extent they are dilutive. Potentially dilutive securities include shares issuable upon conversion of our convertible senior notes using the if-converted method. Potentially dilutive securities also include warrants related to the issuance of convertible senior notes and equity awards under our employee equity incentive plans using the treasury stock method.
The following table presents the computation of basic and diluted net income (loss) per share of common stock (in millions, except per share data):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Net income (loss)$107.8 $(73.2)$212.0 $(270.3)
Weighted-average shares used to compute net income (loss) per share, basic303.9 296.7 302.0 294.7 
Weighted-average effect of potentially dilutive securities:
Convertible senior notes19.3  17.4  
Warrants related to the issuance of convertible senior notes10.0  7.3  
Employee equity incentive plans11.5  11.4  
Weighted-average shares used to compute net income (loss) per share, diluted344.7 296.7 338.1 294.7 
Net income (loss) per share, basic$0.35 $(0.25)$0.70 $(0.92)
Net income (loss) per share, diluted$0.31 $(0.25)$0.63 $(0.92)
The following securities were excluded from the computation of diluted net income (loss) per share of common stock as their effect would have been antidilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the applicable period (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Convertible senior notes 39.2  39.2 
Warrants related to the issuance of convertible senior notes 39.2  39.2 
Employee equity incentive plans3.2 28.9 5.0 28.9 
Total3.2 107.3 5.0 107.3 
- 21 -

15. Other Income, Net
The following table sets forth the components of other income, net (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Interest income$65.9 $2.6 $151.9 $5.9 
Foreign currency exchange gains (losses), net(2.2)3.5 (5.1)(2.1)
Other (3.6)(4.2)(9.3)(3.6)
Total other income, net$60.1 $1.9 $137.5 $0.2 
- 22 -

ITEM 2.     MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements include, among other things: our expectation of achieving and maintaining profitability under U.S. GAAP; the effects of supply chain challenges and other factors affecting the manufacture, delivery and cost of certain of our products; expectations regarding drivers of and factors affecting growth in our business; the performance advantages of our products and subscription and support offerings and the potential benefits to our customers; statements regarding trends in billings, our mix of product and subscription and support revenue, cost of revenue, gross margin, cash flows, operating expenses, including future share-based compensation expense, income taxes, investment plans and liquidity; expectations regarding our revenues, including the seasonality and cyclicality from quarter to quarter; expectations and intentions with respect to the products, technologies and businesses that we acquire and introduce; our strategy of acquiring complementary businesses and our ability to successfully acquire and integrate businesses and technologies; expected recurring revenues resulting from expected growth in our installed base and increased adoption of our products and cloud-based subscription services; the sufficiency of our existing cash, investments and available financing instruments to meet our cash needs for the foreseeable future; our intentions to sell any of our available-for-sale debt instruments; capital expenditures and share repurchases; expectations to increase customer financing activities in the future; expectations regarding the potential impacts of the coronavirus disease discovered in 2019 (“COVID-19”) and related public health measures on our business, the business of our customers, suppliers and channel partners, and the economy; and other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements generally can be identified by words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “predicts,” “projects,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those anticipated or implied by any forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q and, in particular, the risks discussed under the caption “Risk Factors” in Part II, Item 1A of this report and those discussed in other documents we file with the Securities and Exchange Commission (“SEC”). We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
Our Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is organized as follows:
Overview. A discussion of our business and overall analysis of financial and other highlights in order to provide context for the remainder of MD&A.
Key Financial Metrics. A summary of our GAAP and non-GAAP key financial metrics, which management monitors to evaluate our performance.
Results of Operations. A discussion of the nature and trends in our financial results and an analysis of our financial results comparing the three and nine months ended April 30, 2023 to the three and nine months ended April 30, 2022.
Liquidity and Capital Resources. An analysis of changes in our balance sheets and cash flows, and a discussion of our financial condition and our ability to meet cash needs.
Critical Accounting Estimates. A discussion of our accounting policies that require critical estimates, assumptions, and judgments.
Recent Accounting Pronouncements. A discussion of expected impacts of impending accounting changes on financial information to be reported in the future.
Overview
We empower enterprises, organizations, service providers, and government entities to protect themselves against today’s most sophisticated cyber threats. Our cybersecurity platforms and services help secure enterprise users, networks, clouds, and endpoints by delivering comprehensive cybersecurity backed by industry-leading artificial intelligence and automation. We are a leading provider of zero trust solutions that start with the next-generation of zero trust network access to secure remote workforces and extend into securing all users, applications and infrastructure with zero trust principles. Our security solutions are designed to increase security while reducing our customers’ total cost of ownership by improving operational efficiency and eliminating the need for siloed point products. Our company focuses on delivering value in five fundamental areas:
- 23 -

Network Security:
Our network security platform, which includes our ML-Powered Next-Generation Firewalls, available in a number of form factors, including physical, virtual, and containerized appliances, as well as a cloud-delivered service, has been a leader in the industry for eleven consecutive years. Our network security platform also includes our Cloud-Delivered Security Services, such as Advanced Threat Prevention, Advanced WildFire®, Advanced URL Filtering, DNS Security, IoT Security, GlobalProtect™, Enterprise Data Loss Prevention (“Enterprise DLP”), AIOps, and SaaS Security. Through these add-on security services, our customers are able to secure their applications, users, devices, and content across our network security platform as well as the Prisma® and Cortex® product lines. Panorama™, our network security management solution, available as hardware or virtual machine, can centrally manage our network security platform irrespective of form factor, location, or scale. Our software-defined wide-area network (“SD-WAN”) is integrated with PAN-OS, so that our end-customers can get the security features of our ML-Powered Next-Generation Firewall together with SD-WAN functionality.
Secure Access Service Edge:
Prisma Access is our next-generation cloud-delivered security platform that provides secure network access for employees across all locations with continuous threat inspection and unified policy management for information technology. We recently introduced Zero Trust Network Access (“ZTNA”) 2.0, which addresses major shortcomings in the first-generation ZTNA products in the industry (which we refer to as ZTNA 1.0). Prisma Access delivers granular least-privileged access to all applications and data across the enterprise, while continuously verifying trust and inspecting traffic for security. Prisma Access is also combined with Prisma SD-WAN to provide a comprehensive single-vendor Secure Access Service Edge (“SASE”) offering that we call Prisma SASE, that is used to secure hybrid workforces and enable the cloud-delivered branch.
Cloud Security:
As a comprehensive Cloud Native Application Protection Platform (“CNAPP”), Prisma Cloud removes friction and guesswork out of securing hybrid and multi-cloud environments with continuous visibility and threat prevention. With code to cloud security coverage that encompasses code, infrastructure, workloads, data, networks, web applications, and APIs, Prisma Cloud is the only platform that addresses security needs at every step in the application lifecycle. For inline network security on multi and hybrid-cloud environments, we also offer our VM-Series and CN-Series Firewall offerings.
Security Operations:
We deliver the next generation of endpoint security, security analytics and security automation solutions through our Cortex portfolio. These include our industry-leading extended detection and response solution Cortex XDR® to prevent, detect, and respond to complex cybersecurity attacks, Cortex XSOAR® for security orchestration, automation, and response (“SOAR”), and Cortex Xpanse® for attack surface management (“ASM”). In October 2022, we released Cortex XSIAM®, our autonomous Security Operations Center (“SOC”) platform that delivers unified security operations functions including automated threat detection and response, user behavioral analytics, threat intelligence management, orchestration and workflow, endpoint protection, and cloud detection and response. These products are delivered as software or SaaS subscriptions.
Threat Intelligence and Security Consulting (Unit 42):
We enable security teams with up-to-date threat intelligence and deep cybersecurity expertise before, during and after attacks through our Unit 42 threat research and security consulting team. Unit 42 offers incident response, risk management, proactive cybersecurity assessment services, and managed detection and response and threat hunting services.
For the third quarter of fiscal 2023 and 2022, total revenue was $1.7 billion and $1.4 billion, respectively, representing year-over-year growth of 24.1%. Our growth reflects the increased adoption of our portfolio, which consists of product, subscriptions, and support. We believe our portfolio will enable us to benefit from recurring revenues and new revenues as we continue to grow our end-customer base. As of April 30, 2023, we had end-customers in over 180 countries. Our end-customers represent a broad range of industries, including education, energy, financial services, government entities, healthcare, Internet and media, manufacturing, public sector, and telecommunications, and include almost all of the Fortune 100 companies and a majority of the Global 2000 companies. We maintain a field sales force that works closely with our channel partners in developing sales opportunities. We primarily use a two-tiered, indirect fulfillment model whereby we sell our products, subscriptions, and support to our distributors, which, in turn, sell to our resellers, which then sell to our end-customers.
- 24 -

Our product revenue grew to $388.1 million, or 22.6% of total revenue, for the third quarter of fiscal 2023, representing year-over-year growth of 10.4%. Product revenue is primarily generated from sales of our appliances, primarily our ML-Powered Next-Generation Firewall. Product revenue also includes revenue derived from software licenses of Panaroma, SD-WAN, and the VM-Series. Our ML-Powered Next-Generation Firewall incorporates our PAN-OS operating system, which provides a consistent set of capabilities across our entire network security product line. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. Our products are designed for different performance requirements throughout an organization, ranging from our PA-410, which is designed for small organizations and remote or branch offices, to our top-of-the-line PA-7080, which is designed for large-scale data centers and service provider use. The same firewall functionality that is delivered in our physical appliances is also available in our VM-Series virtual firewalls, which secure virtualized and cloud-based computing environments, and in our CN-Series container firewalls, which secure container environments and traffic.
Our subscription and support revenue grew to $1.3 billion, or 77.4% of total revenue, for the third quarter of fiscal 2023, representing year-over-year growth of 28.7%. Our subscriptions provide our end-customers with near real-time access to the latest antivirus, intrusion prevention, web filtering, modern malware prevention, data loss prevention, and cloud access security broker capabilities across the network, endpoints, and the cloud. When end-customers purchase our physical, virtual, or container firewall appliances, or certain cloud offerings, they typically purchase support in order to receive ongoing security updates, upgrades, bug fixes, and repairs. In addition to the subscriptions purchased with these appliances, end-customers may also purchase other subscriptions on a per-user, per-endpoint, or capacity-based basis. We also offer professional services, including incident response, risk management, and digital forensic services.
We continue to invest in innovation as we evolve and further extend the capabilities of our portfolio, as we believe that innovation and timely development of new features and products are essential to meeting the needs of our end-customers and improving our competitive position. For example, in March 2023, we enhanced our Prisma SASE capabilities for organizations to leverage the power of artificial intelligence to drive better security outcomes and operating efficiencies.
We believe that the growth of our business and our short-term and long-term success are dependent upon many factors, including our ability to extend our technology leadership, grow our base of end-customers, expand deployment of our portfolio and support offerings within existing end-customers, and focus on end-customer satisfaction. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner. While these areas present significant opportunities for us, they also pose challenges and risks that we must successfully address in order to sustain the growth of our business and improve our operating results. For additional information regarding the challenges and risks we face, see the “Risk Factors” section in Part II, Item 1A of this Quarterly Report on Form 10-Q.
Impact of Macroeconomic Developments and Other Factors on Our Business
Our overall performance depends in part on worldwide economic and geopolitical conditions and their impact on customer behavior. Worsening economic conditions, including inflation, higher interest rates, slower growth, fluctuations in foreign exchange rates, and other conditions such as the effects of COVID-19, may adversely affect our results of operations and financial performance.
The global supply chain and the semiconductor industry continue to experience challenges. We have experienced supply chain challenges, including chip and component shortages, which have, in certain cases, caused delays for us in acquiring chips, components and inventory and have resulted in increased costs as compared to historic levels. While we have experienced improvements in the availability of chips and components in general during the third quarter of fiscal 2023, we are still incurring increased costs and experiencing increased lead time for certain product deliveries to our end-customers. We will continue to work to minimize the effects from supply chain challenges.
- 25 -

Key Financial Metrics
We monitor the key financial metrics set forth in the tables below to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. We discuss revenue, gross margin, and the components of operating income (loss) and margin below under “Results of Operations.”
April 30, 2023July 31, 2022
(in millions)
Total deferred revenue$8,089.6 $6,994.0 
Cash, cash equivalents, and investments$6,668.0 $4,686.4 
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
(dollars in millions)
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
Total revenue year-over-year percentage increase24.1 %29.1 %25.0 %30.1 %
Gross margin72.4 %68.2 %71.6 %69.0 %
Operating income (loss)$78.7 $(47.6)$133.8 $(204.2)
Operating margin4.6 %(3.4)%2.7 %(5.2)%
Billings$2,256.2 $1,796.9 $6,034.3 $4,786.4 
Billings year-over-year percentage increase25.6 %39.7 %26.1 %33.6 %
Cash flow provided by operating activities$2,363.4 $1,461.0 
Free cash flow (non-GAAP)$2,254.3 $1,307.4 
Deferred Revenue. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of the period end. The majority of our deferred revenue balance consists of subscription and support revenue that is recognized ratably over the contractual service period. We monitor our deferred revenue balance because it represents a significant portion of revenue to be recognized in future periods.
Billings. We define billings as total revenue plus the change in total deferred revenue, net of acquired deferred revenue, during the period. We consider billings to be a key metric used by management to manage our business. We believe billings provides investors with an important indicator of the health and visibility of our business because it includes subscription and support revenue, which is recognized ratably over the contractual service period, and product revenue, which is recognized at the time of hardware shipment or delivery of software license, provided that all other conditions for revenue recognition have been met. We consider billings to be a useful metric for management and investors, particularly if we continue to experience increased sales of subscriptions and strong renewal rates for subscription and support offerings, and as we monitor our near-term cash flows. While we believe that billings provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management, it is important to note that other companies, including companies in our industry, may not use billings, may calculate billings differently, may have different billing frequencies, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of billings as a comparative measure. We calculate billings in the following manner:
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
(in millions)(in millions)
Billings:
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
Add: change in total deferred revenue, net of acquired deferred revenue535.3 410.2 1,094.9 835.4 
Billings$2,256.2 $1,796.9 $6,034.3 $4,786.4 
- 26 -

•    Cash Flow Provided by Operating Activities. We monitor cash flow provided by operating activities as a measure of our overall business performance. Our cash flow provided by operating activities is driven in large part by sales of our products and from up-front payments for subscription and support offerings. Monitoring cash flow provided by operating activities enables us to analyze our financial performance without the non-cash effects of certain items such as depreciation, amortization, and share-based compensation costs, thereby allowing us to better understand and manage the cash needs of our business.
•    Free Cash Flow (non-GAAP). We define free cash flow, a non-GAAP financial measure, as cash provided by operating activities less purchases of property, equipment, and other assets. We consider free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business after necessary capital expenditures. A limitation of the utility of free cash flow as a measure of our financial performance and liquidity is that it does not represent the total increase or decrease in our cash balance for the period. In addition, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow in a different manner than we do, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flow as a comparative measure. A reconciliation of free cash flow to cash flow provided by operating activities, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below:
Nine Months Ended April 30,
20232022
(in millions)
Free cash flow (non-GAAP):
Net cash provided by operating activities$2,363.4 $1,461.0 
Less: purchases of property, equipment, and other assets109.1 153.6 
Free cash flow (non-GAAP)$2,254.3 $1,307.4 
Net cash used in investing activities$(2,396.4)$(461.3)
Net cash used in financing activities$(91.5)$(453.5)
- 27 -

Results of Operations
The following table summarizes our results of operations for the periods presented and as a percentage of our total revenue for those periods based on our condensed consolidated statements of operations data. The period-to-period comparison of results is not necessarily indicative of results for future periods.
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Amount% of RevenueAmount% of RevenueAmount% of RevenueAmount% of Revenue
(dollars in millions)
Revenue:
Product$388.1 22.6 %$351.5 25.3 %$1,071.0 21.7 %$955.0 24.2 %
Subscription and support1,332.8 77.4 %1,035.2 74.7 %3,868.4 78.3 %2,996.0 75.8 %
Total revenue
1,720.9 100.0 %1,386.7 100.0 %4,939.4 100.0 %3,951.0 100.0 %
Cost of revenue:
Product93.4 5.4 %126.0 9.1 %314.0 6.4 %312.7 7.9 %
Subscription and support381.4 22.2 %314.5 22.7 %1,088.9 22.0 %913.7 23.1 %
Total cost of revenue(1)
474.8 27.6 %440.5 31.8 %1,402.9 28.4 %1,226.4 31.0 %
Total gross profit
1,246.1 72.4 %946.2 68.2 %3,536.5 71.6 %2,724.6 69.0 %
Operating expenses:
Research and development413.7 24.0 %355.4 25.6 %1,189.6 24.1 %1,053.9 26.7 %
Sales and marketing639.5 37.2 %543.6 39.2 %1,880.0 38.1 %1,578.3 40.0 %
General and administrative114.2 6.6 %94.8 6.8 %333.1 6.7 %296.6 7.5 %
Total operating expenses(1)
1,167.4 67.8 %993.8 71.6 %3,402.7 68.9 %2,928.8 74.2 %
Operating income (loss)78.7 4.6 %(47.6)(3.4)%133.8 2.7 %(204.2)(5.2)%
Interest expense(7.8)(0.5)%(6.8)(0.5)%(21.5)(0.4)%(20.5)(0.5)%
Other income, net60.1 3.5 %1.9 0.1 %137.5 2.8 %0.2 — %
Income (loss) before income taxes131.0 7.6 %(52.5)(3.8)%249.8 5.1 %(224.5)(5.7)%
Provision for income taxes23.2 1.3 %20.7 1.5 %37.8 0.8 %45.8 1.1 %
Net income (loss)$107.8 6.3 %$(73.2)(5.3)%$212.0 4.3 %$(270.3)(6.8)%
______________
(1)Includes share-based compensation as follows:
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
(in millions)
Cost of product revenue
$2.5 $2.3 $7.5 $6.9 
Cost of subscription and support revenue
32.0 27.4 91.5 81.8 
Research and development
125.4 112.7 373.1 361.9 
Sales and marketing
80.5 75.7 256.3 228.8 
General and administrative
36.8 29.2 104.7 93.3 
Total share-based compensation$277.2 $247.3 $833.1 $772.7 
Revenue
Our revenue consists of product revenue and subscription and support revenue. Revenue is recognized upon transfer of control of the corresponding promised products and subscriptions and support to our customers in an amount that reflects the consideration we expect to be entitled to in exchange for those products and subscriptions and support. We expect our revenue to vary from quarter to quarter based on seasonal and cyclical factors.
- 28 -

Product Revenue
Product revenue is derived from sales of our appliances, primarily our ML-Powered Next-Generation Firewall, which is available in a number of form factors, including as physical, virtual, and containerized appliances. Product revenue also includes revenue derived from software licenses of Panorama and SD-WAN. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. We recognize product revenue at the time of hardware shipment or delivery of software license.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Product$388.1 $351.5 $36.6 10.4 %$1,071.0 $955.0 $116.0 12.1 %
Product revenue for the three and nine months ended April 30, 2023 increased compared to the same periods in 2022 driven by increased demand for our new generation of hardware products and increased software revenue primarily due to a new go-to-market strategy for certain Network Security offerings, partially offset by decreased revenue from our prior generation of hardware products.
Subscription and Support Revenue
Subscription and support revenue is derived primarily from sales of our subscription and support offerings. Our contractual subscription and support contracts are typically one to five years. We recognize revenue from subscriptions and support over time as the services are performed. As a percentage of total revenue, we expect our subscription and support revenue to vary from quarter to quarter and increase over the long term as we introduce new subscriptions, renew existing subscription and support contracts, and expand our installed end-customer base.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Subscription$838.1 $639.8 $198.3 31.0 %$2,417.5 $1,836.6 $580.9 31.6 %
Support494.7 395.4 99.3 25.1 %1,450.9 1,159.4 291.5 25.1 %
Total subscription and support$1,332.8 $1,035.2 $297.6 28.7 %$3,868.4 $2,996.0 $872.4 29.1 %
Subscription and support revenue increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022 due to increased demand for our subscription and support offerings from our end-customers. The mix between subscription revenue and support revenue will fluctuate over time, depending on the introduction of new subscription offerings, renewals of support services, and our ability to increase sales to new and existing end-customers.
Revenue by Geographic Theater
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Americas$1,179.2 $948.7 $230.5 24.3 %$3,366.9 $2,731.3 $635.6 23.3 %
EMEA332.1 269.5 62.6 23.2 %981.5 755.5 226.0 29.9 %
APAC209.6 168.5 41.1 24.4 %591.0 464.2 126.8 27.3 %
Total revenue
$1,720.9 $1,386.7 $334.2 24.1 %$4,939.4 $3,951.0 $988.4 25.0 %
With respect to geographic theaters, the increases in revenue for the three and nine months ended April 30, 2023 compared to the same periods in 2022 were driven primarily by the Americas, due to its larger sales force and a larger percentage of our customers located in the Americas. Revenue from our other geographic theaters, Europe, the Middle East, and Africa (“EMEA”) and Asia Pacific and Japan (“APAC”), increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022 due to continued investment in our global sales force to support our growth and increase our customer base in the regions.
- 29 -

Cost of Revenue
Our cost of revenue consists of cost of product revenue and cost of subscription and support revenue.
Cost of Product Revenue
Cost of product revenue primarily includes costs paid to our manufacturing partners for procuring components and manufacturing our products. Our cost of product revenue also includes personnel costs, which consist of salaries, benefits, bonuses, share-based compensation and travel and entertainment associated with our operations organization, amortization of intellectual property licenses, product testing costs, shipping and tariff costs, and shared costs. Shared costs consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount. We expect our cost of product revenue to fluctuate with our revenue from hardware products.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Cost of product revenue$93.4 $126.0 $(32.6)(25.9)%$314.0 $312.7 $1.3 0.4 %
Number of employees at period end141 147 (6)(4.1)%141 147 (6)(4.1)%
Cost of product revenue decreased for the three months ended April 30, 2023 compared to the same period in 2022 due to decreased demand for our prior generation hardware products, partially offset by increased demand for our new generation hardware products. The decrease was further driven by lower costs primarily due to an easing of supply chain challenges during the three months ended April 30, 2023. Cost of product revenue was relatively flat for the nine months ended April 30, 2023 compared to the same period in 2022 due to increased demand for our new generation hardware products as we shifted away from prior generation, and higher costs primarily driven by supply chain challenges during the first two quarters of fiscal 2023, offset by hardware product mix.
Cost of Subscription and Support Revenue
Cost of subscription and support revenue includes personnel costs for our global customer support and technical operations organizations, customer support and repair costs, third-party professional services costs, data center and cloud hosting service costs, amortization of acquired intangible assets and capitalized software development costs, and shared costs. We expect our cost of subscription and support revenue to increase as our installed end-customer base grows and adoption of our cloud-based subscription offerings increases.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Cost of subscription and support revenue$381.4 $314.5 $66.9 21.3 %$1,088.9 $913.7 $175.2 19.2 %
Number of employees at period end2,815 2,400 415 17.3 %2,815 2,400 415 17.3 %
Cost of subscription and support revenue increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022, primarily due to increased costs to support the growth of our subscription and support offerings. Cloud hosting service costs, which support our cloud-based subscription offerings, increased $27.9 million for the three months ended April 30, 2023 compared to the same period in 2022, and increased $73.6 million for the nine months ended April 30, 2023 compared to the same period in 2022. Personnel costs grew $25.8 million to $168.3 million for the three months ended April 30, 2023 compared to the same period in 2022, and grew $68.2 million to $472.1 million for the nine months ended April 30, 2023 compared to the same period in 2022, primarily due to headcount growth.
- 30 -

Gross Margin
Gross margin has been and will continue to be affected by a variety of factors, including the introduction of new products, manufacturing costs, the average sales price of our products, cloud hosting service costs, personnel costs, the mix of products sold, and the mix of revenue between product and subscription and support offerings. Our virtual and higher-end firewall products generally have higher gross margins than our lower-end firewall products within each product series. We expect our gross margins to vary over time depending on the factors described above.
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Amount Gross MarginAmount Gross MarginAmountGross MarginAmountGross Margin
(dollars in millions)
Product$294.7 75.9 %$225.5 64.2 %$757.0 70.7 %$642.3 67.3 %
Subscription and support951.4 71.4 %720.7 69.6 %2,779.5 71.9 %2,082.3 69.5 %
Total gross profit$1,246.1 72.4 %$946.2 68.2 %$3,536.5 71.6 %$2,724.6 69.0 %
Product gross margin increased for the three months ended April 30, 2023 compared to the same period in 2022, primarily due to increased software revenue, lower costs primarily driven by an easing of supply chain challenges, and a favorable hardware product mix. Product gross margin increased for the nine months ended April 30, 2023 compared to the same period in 2022, primarily due to increased software revenue and a favorable hardware product mix, partially offset by higher costs primarily driven by supply chain challenges during the first two quarters of fiscal 2023.
Subscription and support gross margin increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022, primarily due to our growth in subscription and support revenue, which outpaced the subscription and support costs.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, share-based compensation, travel and entertainment, and with regard to sales and marketing expense, sales commissions. Our operating expenses also include shared costs, which consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount to each department. We expect operating expenses generally to increase in absolute dollars and decrease over the long term as a percentage of revenue as we continue to scale our business. As of April 30, 2023, we expect to recognize approximately $2.1 billion of share-based compensation expense over a weighted-average period of approximately 2.5 years, excluding additional share-based compensation expense related to any future grants of share-based awards. Share-based compensation expense is generally recognized on a straight-line basis over the requisite service periods of the awards.
Research and Development
Research and development expense consists primarily of personnel costs. Research and development expense also includes prototype-related expenses and shared costs. We expect research and development expense to increase in absolute dollars as we continue to invest in our future products and services, although our research and development expense may fluctuate as a percentage of total revenue.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
Research and development$413.7 $355.4 $58.3 16.4 %$1,189.6 $1,053.9 $135.7 12.9 %
Number of employees at period end3,693 3,047 646 21.2 %3,693 3,047 646 21.2 %
Research and development expense increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022, primarily due to increased personnel costs, which grew $50.2 million to $328.0 million for the three months ended April 30, 2023 compared to the same period in 2022, and grew $107.9 million to $938.8 million for the nine months ended April 30, 2023 compared to the same period in 2022, largely due to headcount growth.
- 31 -

Sales and Marketing
Sales and marketing expense consists primarily of personnel costs, including commission expense. Sales and marketing expense also includes costs for market development programs, promotional and other marketing costs, professional services, and shared costs. We continue to strategically invest in headcount and have grown our sales presence. We expect sales and marketing expense to continue to increase in absolute dollars as we increase the size of our sales and marketing organizations to grow our customer base, increase touch points with end-customers, and expand our global presence, although our sales and marketing expense may fluctuate as a percentage of total revenue.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
Sales and marketing$639.5 $543.6 $95.9 17.6 %$1,880.0 $1,578.3 $301.7 19.1 %
Number of employees at period end5,710 4,908802 16.3 %5,710 4,908 802 16.3 %
Sales and marketing expense increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022, primarily due to increased personnel costs, which grew $69.9 million to $482.8 million for the three months ended April 30, 2023 compared to the same period in 2022, and grew $223.8 million to $1.4 billion for the nine months ended April 30, 2023 compared to the same period in 2022, largely due to headcount growth. The increases in both periods were further driven by increased costs associated with marketing activities.
General and Administrative
General and administrative expense consists primarily of personnel costs and shared costs for our executive, finance, human resources, information technology, and legal organizations, and professional services costs, which consist primarily of legal, auditing, accounting, and other consulting costs. We expect general and administrative expense to increase in absolute dollars over time as we increase the size of our general and administrative organizations and incur additional costs to support our business growth, although our general and administrative expense may fluctuate as a percentage of total revenue.
Three Months Ended April 30,Nine Months Ended April 30,
20232022Change20232022Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
General and administrative$114.2 $94.8 $19.4 20.5 %$333.1 $296.6 $36.5 12.3 %
Number of employees at period end1,620 1,368 252 18.4 %1,620 1,368 252 18.4 %
General and administrative expense increased for the three and nine months ended April 30, 2023 compared to the same periods in 2022 primarily due to increased personnel costs, which grew $9.4 million to $77.8 million for the three months ended April 30, 2023 compared to the same period in 2022, and grew $18.0 million to $223.1 million for the nine months ended April 30, 2023 compared to the same period in 2022. The increases in personnel costs for both periods were primarily due to share-based compensation related to our recent acquisitions and headcount growth. The increases in both periods were further driven by slightly higher reserves due to increased receivables as a result of our business growth.
Interest Expense
Interest expense primarily consists of interest expense related to our 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and the 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with “2023 Notes,” the “Notes”).
 Three Months Ended April 30,Nine Months Ended April 30,
 20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
 (dollars in millions)
Interest expense$7.8 $6.8 $1.0 14.7 %$21.5 $20.5 $1.0 4.9 %
Interest expense increased slightly for the three and nine months ended April 30, 2023 compared to the same periods in 2022 primarily due to certain additional costs during the three months ended April 30, 2023.
- 32 -

Other Income, Net
Other income, net includes interest income earned on our cash, cash equivalents, and investments, and gains and losses from foreign currency remeasurement and foreign currency transactions.
 Three Months Ended April 30,Nine Months Ended April 30,
 20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
 (dollars in millions)
Other income, net$60.1 $1.9 $58.2 *$137.5 $0.2 $137.3 *
______________
*    Not meaningful
The increases in other income, net for the three and nine months ended April 30, 2023 compared to the same periods in 2022 were primarily due to higher interest income earned as a result of higher interest rates and higher cash, cash equivalent, and investments balances for the three and nine months ended April 30, 2023 compared to 2022.
Provision for Income Taxes
Provision for income taxes consists primarily of U.S. taxes driven by capitalization of research and development expenditures, foreign income taxes, and withholding taxes. We maintain a full valuation allowance for domestic and certain foreign deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. Our valuation allowance has caused, and may continue to cause, disproportionate relationships between our overall effective tax rate and other jurisdictional measures. We regularly evaluate the need for a valuation allowance. Due to recent profitability, a reversal of our valuation allowance in certain jurisdictions in the foreseeable future is reasonably possible.
Three Months Ended April 30,Nine Months Ended April 30,
Change 20232022Change 
20232022Amount%AmountAmountAmount%
(dollars in millions)
Provision for income taxes$23.2 $20.7 $2.5 12.1 %$37.8 $45.8 $(8.0)(17.5)%
Effective tax rate17.7 %(39.4)%15.1 %(20.4)%
Our provision for income taxes for the three and nine months ended April 30, 2023 was primarily due to U.S. federal and state income taxes, withholding taxes, and foreign income taxes. Our effective tax rate varied for the three and nine months ended April 30, 2023 compared to the same periods in 2022, primarily due to an increase in current taxes driven by capitalization of research and development expenditures with no offsetting deferred benefit as a result of our valuation allowance. This increase was offset by a release of uncertain tax positions during the nine months ended April 30, 2023 resulting from a tax settlement. Refer to Note 13. Income Taxes in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information.
- 33 -

Liquidity and Capital Resources
April 30, 2023July 31, 2022
(in millions)
Working capital(1)
$(2,227.6)$(1,891.4)
Cash, cash equivalents, and investments:
Cash and cash equivalents$1,992.9 $2,118.5 
Investments4,675.1 2,567.9 
Total cash, cash equivalents, and investments$6,668.0 $4,686.4 
______________
(1)Current liabilities included net carrying amounts of convertible senior notes of $3.7 billion as of both April 30, 2023 and July 31, 2022. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
As of April 30, 2023, our total cash, cash equivalents, and investments of $6.7 billion were held for general corporate purposes. As of April 30, 2023, we had no unremitted earnings when evaluating our outside basis difference relating to our U.S. investment in foreign subsidiaries. However, there could be local withholding taxes payable due to various foreign countries if certain lower tier earnings are distributed. Withholding taxes that would be payable upon remittance of these lower tier earnings are not expected to be material.
Debt
In July 2018, we issued the 2023 Notes with an aggregate principal amount of $1.7 billion. In June 2020, we issued the 2025 Notes with an aggregate principal amount of $2.0 billion. The 2023 Notes mature on July 1, 2023 and the 2025 Notes mature on June 1, 2025; however, under certain circumstances, holders may surrender their Notes of a series for conversion prior to the applicable maturity date. Upon conversion of the Notes of a series, we will pay cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, will pay or deliver cash and/or shares of our common stock for the amount of our conversion obligation in excess of the aggregate principal amount of the Notes of such series being converted. All the 2023 Notes will mature on July 1, 2023 and at that time we will be obligated to pay the $1.7 billion principal amount of the 2023 Notes in cash. The sale price condition for the 2025 Notes was met during the fiscal quarter ended April 30, 2023, and as a result, holders may convert their 2025 Notes at any time during the fiscal quarter ending July 31, 2023. If all of the holders converted their 2025 Notes during this period, we would be obligated to settle the $2.0 billion principal amount of the 2025 Notes in cash. We believe that our cash provided by operating activities, our existing cash, cash equivalents and investments, and existing sources of and access to financing will be sufficient to meet our anticipated cash needs should the holders choose to convert their Notes during the fiscal quarter ending July 31, 2023 or hold the 2023 Notes until maturity on July 1, 2023. As of April 30, 2023, substantially all of our Notes remained outstanding. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Notes.
In April 2023, we entered into a new credit agreement (the “2023 Credit Agreement”) that provides for a $400.0 million unsecured revolving credit facility (the “2023 Credit Facility”), with an option to increase the amount of the Credit Facility by up to an additional $350.0 million, subject to certain conditions. The interest rates and commitment fees are also subject to upward and downward adjustments based on our progress towards the achievement of certain sustainability goals related to greenhouse gas emissions. As of April 30, 2023, there were no amounts outstanding and we were in compliance with all covenants under the 2023 Credit Agreement. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Credit Agreement.
Capital Return
In February 2019, our board of directors authorized a $1.0 billion share repurchase program. In December 2020, August 2021, and August 2022, our board of directors authorized additional $700.0 million, $676.1 million, and $915.0 million increases to this share repurchase program, respectively, bringing the total authorization under this share repurchase program to $3.3 billion. Repurchases will be funded from available working capital and may be made at management’s discretion from time to time. The expiration date of this repurchase authorization was extended to December 31, 2023, and our repurchase program may be suspended or discontinued at any time. As of April 30, 2023, $750.0 million remained available for future share repurchases under this repurchase program. Refer to Note 11. Stockholders’ Equity in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on this repurchase program.
- 34 -

Leases and Other Material Cash Requirements
We have entered into various non-cancelable operating leases primarily for our facilities with original lease periods expiring through the year ending July 31, 2032, with the most significant leases relating to our corporate headquarters in Santa Clara, California. As of April 30, 2023, we have total operating lease obligations of $327.9 million recorded on our condensed consolidated balance sheet.
As of April 30, 2023, our commitments to purchase products, components, cloud and other services totaled $2.0 billion. Refer to Note 10. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on these commitments.
Cash Flows
The following table summarizes our cash flows for the nine months ended April 30, 2023 and 2022:
Nine Months Ended April 30,
20232022
(in millions)
Net cash provided by operating activities$2,363.4 $1,461.0 
Net cash used in investing activities(2,396.4)(461.3)
Net cash used in financing activities(91.5)(453.5)
Net increase (decrease) in cash, cash equivalents, and restricted cash$(124.5)$546.2 
Cash from operations could be affected by various risks and uncertainties, including, but not limited to, the effects of COVID-19 and other risks detailed in Part II, Item 1A “Risk Factors” in this Quarterly Report on Form 10-Q. We believe that our cash flow from operations with existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for at least the next 12 months and thereafter for the foreseeable future. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced products and subscription and support offerings, the costs to acquire or invest in complementary businesses and technologies, the costs to ensure access to adequate manufacturing capacity, the investments in our infrastructure to support the adoption of our cloud-based subscription offerings, the repayment obligations associated with our Notes, the continuing market acceptance of our products and subscription and support offerings and macroeconomic events such as COVID-19. In addition, from time to time, we may incur additional tax liability in connection with certain corporate structuring decisions.
We may also choose to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition may be adversely affected.
Operating Activities
Our operating activities have consisted of net income (losses) adjusted for certain non-cash items and changes in assets and liabilities. Our largest source of cash provided by our operations is receipts from our product revenue and subscription and support revenue.
Cash provided by operating activities during the nine months ended April 30, 2023 was $2.4 billion, an increase of $902.4 million compared to the same period in 2022. The increase was primarily due to growth of our business as reflected by increases in collections during the nine months ended April 30, 2023, partially offset by a decrease in cash due to timing of payments and higher cash expenditure to support our business growth.
Investing Activities
Our investing activities have consisted of capital expenditures, net investment purchases, sales, and maturities, and business acquisitions. We expect to continue such activities as our business grows.
Cash used in investing activities during the nine months ended April 30, 2023 was $2.4 billion, an increase of $1.9 billion compared to the same period in 2022. The increase was primarily due to an increase in purchases of investments and increase in net cash payments for business acquisitions, offset by an increase in proceeds from sales and maturities of investments during the nine months ended April 30, 2023.
Financing Activities
Our financing activities have consisted of cash used to repurchase shares of our common stock, proceeds from sales of shares through employee equity incentive plans, and payments for tax withholding obligations of certain employees related to the net share settlement of equity awards.
- 35 -

Cash used in financing activities during the nine months ended April 30, 2023 was $91.5 million, a decrease of $362.0 million compared to the same period in 2022. The decrease was primarily due to decrease in repurchases of our common stock during the nine months ended April 30, 2023.
Critical Accounting Estimates
Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment. To the extent that there are material differences between these estimates and our actual results, our future consolidated financial statements will be affected.
We believe the critical accounting estimates discussed under Item 7, “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 July 31, 2022 reflect our more significant judgments and estimates used in the preparation of our condensed consolidated financial statements. There have been no significant changes to our critical accounting estimates as filed in such report.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Except for the item below, our assessment of our exposures to market risk has not changed materially from the disclosure set forth in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Interest Rate Risk
The primary objectives of our investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk. Most of the securities we invest in are subject to interest rate risk. To minimize this risk, we maintain our portfolio of cash, cash equivalents, and investments in a variety of securities, including commercial paper, money market funds, certificates of deposit, U.S. government and agency securities, corporate debt securities, and asset-backed securities. To assess the interest rate risk, we performed a sensitivity analysis to determine the impact a change in interest rates would have on the value of the investment portfolio. Based on investment positions as of April 30, 2023, a hypothetical 100 basis point increase in interest rates across all maturities would result in a $42.3 million decline in the fair market value of the portfolio. Such losses would only be realized if we sold the investments prior to maturity. Conversely, a hypothetical 100 basis point decrease in interest rates would lead to a $42.3 million increase in the fair market value of the portfolio.
ITEM 4.    CONTROLS AND PROCEDURES
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 pursuant to Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report. Based on our evaluation, our chief executive officer and chief financial officer concluded that, as of April 30, 2023, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the fiscal quarter ended April 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Controls
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.
- 36 -

PART II
ITEM 1.    LEGAL PROCEEDINGS
The information set forth under the “Litigation” subheading in Note 10. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
- 37 -

ITEM 1A.    RISK FACTORS
Our operations and financial results are subject to various risks and uncertainties including those described below. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the following risks or others not specified below materialize, our business, financial condition, and operating results could be materially adversely affected, and the market price of our common stock could decline. In addition, the impacts of COVID-19 and any worsening of the economic environment may exacerbate the risks described below, any of which could have a material impact on us. This situation is changing rapidly, and additional impacts may arise that we are not currently aware of.
RISK FACTOR SUMMARY
Our business is subject to numerous risks and uncertainties. These risks include, but are not limited to, the following:
Our business and operations have experienced growth in recent periods, and if we do not effectively manage any future growth or are unable to improve our systems, processes, and controls, our operating results could be adversely affected.
Our operating results may vary significantly from period to period and be unpredictable, which could cause the market price of our common stock to decline.
Our operating results may be adversely affected by unfavorable economic and market conditions and the uncertain geopolitical environment.
The ongoing global COVID-19 pandemic could harm our business and results of operations.
Our revenue growth rate in recent periods may not be indicative of our future performance.
We have a history of losses, anticipate increasing our operating expenses in the future, and may not be able to achieve or maintain profitability or maintain or increase cash flow on a consistent basis, which could cause our business, financial condition, and operating results to suffer.
If we are unable to sell new and additional product, subscription, and support offerings to our end-customers, our future revenue and operating results will be harmed.
We face intense competition in our market and we may lack sufficient financial or other resources to maintain or improve our competitive position.
A network or data security incident may allow unauthorized access to our network or data, harm our reputation, create additional liability and adversely impact our financial results.
Reliance on shipments at the end of the quarter could cause our revenue for the applicable period to fall below expected levels.
Seasonality may cause fluctuations in our revenue.
If we are unable to hire, integrate, train, retain, and motivate qualified personnel and senior management, our business could suffer.
If we are not successful in executing our strategy to increase sales of our products, subscriptions and support offerings to new and existing enterprise end-customers, our operating results may suffer.
We rely on revenue from subscription and support offerings, and because we recognize revenue from subscription and support over the term of the relevant service period, downturns or upturns in sales of these subscription and support offerings are not immediately reflected in full in our operating results.
Defects, errors, or vulnerabilities in our products, subscriptions, or support offerings, the failure of our products or subscriptions to block a virus or prevent a security breach or incident, misuse of our products, or risks of product liability claims could harm our reputation and adversely impact our operating results.
False detection of applications, viruses, spyware, vulnerability exploits, data patterns, or URL categories could adversely affect our business.
We rely on our channel partners to sell substantially all of our products, including subscriptions and support, and if these channel partners fail to perform, our ability to sell and distribute our products and subscriptions will be limited, and our operating results will be harmed.
If we do not accurately predict, prepare for, and respond promptly to rapidly evolving technological and market developments and successfully manage product and subscription introductions and transitions to meet changing end-customer needs in the enterprise security industry, our competitive position and prospects will be harmed.
- 38 -

Our current research and development efforts may not produce successful products, subscriptions, or features that result in significant revenue, cost savings or other benefits in the near future, if at all.
We may acquire other businesses, which could subject us to adverse claims or liabilities, require significant management attention, disrupt our business, adversely affect our operating results, may not result in the expected benefits of such acquisitions and may dilute stockholder value.
Because we depend on manufacturing partners to build and ship our products, we are susceptible to manufacturing and logistics delays and pricing fluctuations that could prevent us from shipping customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end-customers.
Managing the supply of our products and product components is complex. Insufficient supply and inventory would result in lost sales opportunities or delayed revenue, while excess inventory would harm our gross margins.
Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages or supply changes, which has disrupted or delayed our scheduled product deliveries to our end-customers, increased our costs and may result in the loss of sales and end-customers.
The sales prices of our products, subscriptions and support offerings may decrease, which may reduce our gross profits and adversely impact our financial results.
We generate a significant amount of revenue from sales to distributors, resellers, and end-customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
We are exposed to fluctuations in foreign currency exchange rates, which could negatively affect our financial condition and operating results.
We are exposed to the credit and liquidity risk of some of our channel partners and end-customers, and to credit exposure in weakened markets, which could result in material losses.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
Our ability to sell our products and subscriptions is dependent on the quality of our technical support services and those of our channel partners, and the failure to offer high-quality technical support services could have a material adverse effect on our end-customers’ satisfaction with our products and subscriptions, our sales, and our operating results.
Claims by others that we infringe their intellectual property rights could harm our business.
Our proprietary rights may be difficult to enforce or protect, which could enable others to copy or use aspects of our products or subscriptions without compensating us.
Our use of open source software in our products and subscriptions could negatively affect our ability to sell our products and subscriptions and subject us to possible litigation.
We license technology from third parties, and our inability to maintain those licenses could harm our business.

- 39 -

Risks Related to Our Business and Our Industry
Our business and operations have experienced growth in recent periods, and if we do not effectively manage any future growth or are unable to improve our systems, processes, and controls, our operating results could be adversely affected.
We have experienced growth and increased demand for our products and subscriptions over the last few years. As a result, our employee headcount has increased significantly, and we expect it to continue to grow over the next year. For example, from the end of fiscal 2022 to the end of the third quarter of fiscal 2023, our headcount increased from 12,561 to 13,979 employees. In addition, as we have grown, our number of end-customers has also increased significantly, and we have increasingly managed more complex deployments of our products and subscriptions with larger end-customers. The growth and expansion of our business and product, subscription, and support offerings places a significant strain on our management, operational, and financial resources. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner, all of which may be more difficult to accomplish the longer that our employees must work remotely from home.
We may not be able to successfully implement or scale improvements to our systems, processes, and controls in an efficient or timely manner. In addition, our existing systems, processes, and controls may not prevent or detect all errors, omissions, or fraud. We may also experience difficulties in managing improvements to our systems, processes, and controls or in connection with third-party software licensed to help us with such improvements. Any future growth would add complexity to our organization and require effective coordination throughout our organization. Failure to manage any future growth effectively could result in increased costs, disrupt our existing end-customer relationships, reduce demand for or limit us to smaller deployments of our products, or harm our business performance and operating results.
Our operating results may vary significantly from period to period and be unpredictable, which could cause the market price of our common stock to decline.
Our operating results, in particular, our revenues, gross margins, operating margins, and operating expenses, have historically varied from period to period, and even though we have experienced growth, we expect variation to continue as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
our ability to attract and retain new end-customers or sell additional products and subscriptions to our existing end-customers;
the budgeting cycles, seasonal buying patterns, and purchasing practices (including changes thereto and the timing thereof) of our end-customers;
changes in end-customer, distributor or reseller requirements, or market needs;
price competition;
the timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or end-customers and strategic partnerships entered into by and between our competitors;
general macroeconomic conditions, both domestically and in our foreign markets, that could impact some or all regions where we operate, including inflation, any U.S. federal government debt default due to a failure to increase the debt ceiling and global economic uncertainty due to the continuing effects of COVID-19;
changes in the mix of our products, subscriptions, and support, including changes in multi-year subscriptions and support;
our ability to successfully and continuously expand our business domestically and internationally, particularly in the current global economic slowdown and the escalation of military conflicts such as Russia’s invasion of Ukraine;
changes in the growth rate of the enterprise security industry;
deferral of orders from end-customers in anticipation of new products or product enhancements announced by us or our competitors;
the timing and costs related to the development or acquisition of technologies or businesses or strategic partnerships;
lack of synergy or the inability to realize expected synergies, resulting from acquisitions or strategic partnerships;
our inability to execute, complete, or integrate efficiently any acquisitions that we may undertake;
increased expenses, unforeseen liabilities, or write-downs and any impact on our operating results from any acquisitions we consummate;
our ability to increase the size and productivity of our distribution channel;
- 40 -

our obligation to repay the aggregate principal amount of the Notes as holders exercise their conversion rights under the Notes;
decisions by potential end-customers to purchase security solutions from larger, more established security vendors or from their primary network equipment vendors;
changes in end-customer penetration or attach and renewal rates for our subscriptions;
timing of revenue recognition and revenue deferrals;
our ability to manage production and manufacturing related costs, global customer service organization costs, inventory excess and obsolescence costs, and warranty costs, especially due to disruptions in our supply chain as a result of COVID-19 and challenges associated with the global semiconductor chip and component supply;
our ability to manage cloud hosting service costs and scale the cloud-based subscription offerings;
insolvency or credit difficulties confronting our end-customers, including due to the continuing effects of COVID-19 and adversely affect their ability to purchase or pay for our products and subscription and support offerings in a timely manner or at all, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;
any disruption in our channel or termination of our relationships with important channel partners, including as a result of consolidation among distributors and resellers of security solutions;
our inability to timely fulfill our end-customers’ orders due to supply chain delays or events that impact our manufacturers or their suppliers, including due to the effects of COVID-19 and challenges associated with the global semiconductor chip and component supply;
the cost and potential outcomes of litigation, which could have a material adverse effect on our business;
seasonality or cyclical fluctuations in our markets;
future accounting pronouncements or changes in our accounting policies;
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing amount of our expenses is incurred and paid in currencies other than the U.S. dollar; and
political, economic and social instability caused by the United Kingdom’s exit from the European Union (“Brexit”), Russia’s invasion of Ukraine, continued hostilities in the Middle East, terrorist activities, any disruptions from COVID-19 and any disruption these events may cause to the broader global industrial economy.
Any one of the factors above, or the cumulative effect of some of the factors referred to above, may result in significant fluctuations in our financial and other operating results. This variability and unpredictability could result in our failure to meet our revenue, margin, or other operating result expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
Our operating results may be adversely affected by unfavorable economic and market conditions and the uncertain geopolitical environment.
We operate globally, and as a result, our business and revenues are impacted by global economic and geopolitical conditions. The instability in the global credit markets, inflation, shortages and delays related to the global supply chain challenges, the current economic challenges in China, changes in public policies such as domestic and international regulations, taxes, increase in interest rates, any U.S. federal government debt default due to a failure to increase the debt ceiling, fluctuations in foreign currency exchange rates, or international trade agreements, international trade disputes, government shutdowns, geopolitical turmoil and other disruptions to global and regional economies and markets continue to add uncertainty to global economic conditions. Military actions or armed conflict, including Russia’s invasion of Ukraine and any related political or economic responses and counter-responses, and uncertainty about or changes in government and trade relationships, policies and treaties could also lead to worsening economic and market conditions and the geopolitical environment. In response to Russia’s invasion of Ukraine, the United States, along with the European Union, has imposed restrictive sanctions on Russia, Russian entities, and Russian citizens (“Sanctions on Russia”). We are subject to these governmental sanctions and export controls, which may subject us to liability if we are not in full compliance with applicable laws. Any continued or further uncertainty, weakness or deterioration in economic and market conditions or the geopolitical environment could have a material and adverse impact on our business, financial condition and results of operations, including reductions in sales of our products and subscriptions, longer sales cycles, reductions in subscription or contract duration and value, slower adoption of new technologies, alterations in the spending patterns or priorities of current and prospective customers (including delaying purchasing decisions), increased costs for the chips and components to manufacture our products and increased price competition.
- 41 -

The ongoing global COVID-19 pandemic could harm our business and results of operations.
The novel strain of COVID-19 identified in late 2019 has spread globally, including within the United States, and has negatively impacted and will likely continue to have a negative impact on, worldwide economic activity and financial markets and has impacted, and will further impact, our workforce and operations, the operations of our end-customers, and those of our respective channel partners, vendors and suppliers.
The ongoing impact of COVID-19 is fluid and uncertain, but it has caused and may continue to cause various negative effects, including an inability to meet with our existing or potential end-customers; our end-customers deciding to delay or abandon their planned purchases; increased requests for delayed payment terms or product discounts by our end-customers and channel partners; and changes in the demand for our products, which has caused us to reprioritize our engineering and research and development efforts and make changes to our original offering roadmap. We have also experienced, and continue to experience, challenges associated with the global semiconductor chip and component supply and at times we may not have sufficient inventory of certain of our products to promptly meet customer demand. As a result, we have experienced at times extended delivery times and increased costs for chips and components compared to historic levels; our demand generation activities and our ability to close transactions with end-customers and partners may be negatively impacted; our ability to provide 24x7 worldwide support and/or replacement parts to our end-customers may be adversely affected; and it has been and, until the impact of COVID-19 subsides globally and global economic conditions improve, will continue to be more difficult for us to forecast our operating results.
More generally, the pandemic has not only significantly and adversely increased economic and demand uncertainty, but it has caused or contributed to a global economic slowdown, and continuing global economic uncertainty which could decrease technology spending and adversely affect demand for our offerings and harm our business and results of operations.
Our revenue growth rate in recent periods may not be indicative of our future performance.
We have experienced revenue growth rates of 25.0% and 30.1% in the nine months ended April 30, 2023 and 2022, respectively. Our revenue for any prior quarterly or annual period should not be relied upon as an indication of our future revenue or revenue growth for any future period. If we are unable to maintain consistent or increasing revenue or revenue growth, the market price of our common stock could be volatile, and it may be difficult for us to achieve and maintain profitability or maintain or increase cash flow on a consistent basis.
We have a history of losses, anticipate increasing our operating expenses in the future, and may not be able to achieve or maintain profitability or maintain or increase cash flow on a consistent basis, which could cause our business, financial condition, and operating results to suffer.
Other than fiscal 2012, we have incurred losses in all fiscal years since our inception. As a result, we had an accumulated deficit of $1.5 billion as of April 30, 2023. We anticipate that our operating expenses will continue to increase in the foreseeable future as we continue to grow our business. Our growth efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenues sufficiently, or at all, to offset increasing expenses. Revenue growth may slow or revenue may decline for a number of possible reasons, including the downturn in the global and U.S. economy due to COVID-19, slowing demand for our products or subscriptions, increasing competition, a decrease in the growth of, or a demand shift in, our overall market, or a failure to capitalize on growth opportunities. We have also entered into a substantial amount of capital commitments for operating lease obligations and other purchase commitments. Any failure to increase our revenue as we grow our business could prevent us from achieving or maintaining profitability or maintaining or increasing cash flow on a consistent basis or satisfying our capital commitments. In addition, we may have difficulty achieving and maintaining profitability under U.S. GAAP due to share-based compensation expense and other non-cash charges. If we are unable to navigate these challenges as we encounter them, our business, financial condition, and operating results may suffer.
If we are unable to sell new and additional product, subscription, and support offerings to our end-customers, our future revenue and operating results will be harmed.
Our future success depends, in part, on our ability to expand the deployment of our portfolio with existing end-customers and create demand for our new offerings, including cloud security, AI, and analytics offerings. This may require increasingly sophisticated and costly sales efforts that may not result in additional sales. The rate at which our end-customers purchase additional products, subscriptions, and support depends on a number of factors, including the perceived need for additional security products, including subscription and support offerings, as well as general economic conditions. Further, existing end-customers have no contractual obligation to and may not renew their subscription and support contracts after the completion of their initial contract period. Our end-customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our subscriptions and our support offerings, the frequency and severity of subscription outages, our product uptime or latency, and the pricing of our, or competing, subscriptions. Additionally, our end-customers may renew their subscription and support agreements for shorter contract lengths or on other terms that are less economically beneficial to us. We also cannot be certain that our end-customers will renew their subscription and support agreements. If our efforts to sell additional products and subscriptions to our end-customers are not successful or our end-customers do not renew their subscription and support agreements or renew them on less favorable terms, our revenues may grow more slowly than expected or decline.
- 42 -

We face intense competition in our market and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The industry for enterprise security products is intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. Our main competitors fall into five categories:
large companies that incorporate security features in their products, such as Cisco Systems, Inc. (“Cisco”), or those that have acquired, or may acquire, large network and endpoint security vendors and have the technical and financial resources to bring competitive solutions to the market;
independent security vendors, such as Check Point Software Technologies Ltd. (“Check Point”), Fortinet, Inc. (“Fortinet”), and Zscaler, Inc. (“Zscaler”), that offer a mix of network and endpoint security products;
startups and single-vertical vendors that offer independent or emerging solutions across various areas of security;
public cloud vendors and startups that offer solutions for cloud security (private, public and hybrid cloud); and
large and small companies, such as Crowdstrike, Inc. (“Crowdstrike”), that offer solutions for security operations and endpoint security.
Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages, such as:
greater name recognition and longer operating histories;
larger sales and marketing budgets and resources;
broader distribution and established relationships with distribution partners and end-customers;
greater customer support resources;
greater resources to make strategic acquisitions or enter into strategic partnerships;
lower levels of indebtedness;
lower labor and development costs;
newer or disruptive products or technologies;
larger and more mature intellectual property portfolios; and
substantially greater financial, technical, and other resources.
In addition, some of our larger competitors have substantially broader and more diverse product and services offerings, which may make them less susceptible to downturns in a particular market and allow them to leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products and subscriptions, including through selling at zero or negative margins, offering concessions, product bundling, or a closed technology offering. Many of our smaller competitors that specialize in providing protection from a single type of security threat are often able to deliver these specialized security products to the market more quickly than we can.
Organizations that use legacy products and services may believe that these products and services are sufficient to meet their security needs or that our offerings only serve the needs of a portion of the enterprise security industry. Accordingly, these organizations may continue allocating their information technology budgets for legacy products and services and may not adopt our security offerings. Further, many organizations have invested substantial personnel and financial resources to design and operate their networks and have established deep relationships with other providers of networking and security products. As a result, these organizations may prefer to purchase from their existing suppliers rather than add or switch to a new supplier such as us, regardless of product performance, features, or greater services offerings or may be more willing to incrementally add solutions to their existing security infrastructure from existing suppliers than to replace it wholesale with our solutions.
Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering or acquisitions by our competitors, or continuing market consolidation. New start-up companies that innovate and large competitors that are making significant investments in research and development may invent similar or superior products and technologies that compete with our products and subscriptions. Some of our competitors have made or could make acquisitions of businesses that may allow them to offer more directly competitive and comprehensive solutions than they had previously offered and adapt more quickly to new technologies and end-customer needs. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources.
These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins, and loss of market share. Any failure to meet and address these factors could seriously harm our business and operating results.
- 43 -

A network or data security incident may allow unauthorized access to our network or data, harm our reputation, create additional liability and adversely impact our financial results.
Increasingly, companies are subject to a wide variety of attacks on their networks on an ongoing basis. In addition to traditional computer “hackers,” malicious code (such as viruses and worms), phishing attempts, employee theft or misuse, and denial of service attacks, sophisticated nation-state and nation-state supported actors engage in intrusions and attacks (including advanced persistent threat intrusions and supply chain attacks) and add to the risks to our internal networks, cloud-deployed enterprise and customer-facing environments and the information they store and process. Incidences of cyberattacks and other cybersecurity breaches and incidents have increased and are likely to continue to increase. We and our third-party service providers face security threats and attacks from a variety of sources. Despite our efforts and processes to prevent breaches of our internal networks, systems and websites, our data, corporate systems and security measures, as well as those of our third-party service providers, are still vulnerable to computer viruses, break-ins, phishing attacks, ransomware attacks, or other types of attacks from outside parties, or breaches due to employee error, malfeasance, a combination of these, or otherwise. We cannot guarantee that the measures we have taken to protect our networks, systems and websites will provide adequate security. Furthermore, as a well-known provider of security solutions, we may be a more attractive target for such attacks. The conflict in Ukraine and associated activities in Ukraine and Russia may increase the risk of cyberattacks on various types of infrastructure and operations, and the United States government has warned companies to be prepared for a significant increase in Russian cyberattacks in response to the Sanctions on Russia.
A security breach or incident or an attack against our service availability suffered by us, or our third-party service providers, could impact our networks or networks secured by our products and subscriptions, creating system disruptions or slowdowns and exploiting security vulnerabilities of our products, and the information stored or otherwise processed on our networks or those of our third-party service providers could be accessed, publicly disclosed, altered, lost, stolen, rendered unavailable, or otherwise used or processed without authorization, which could subject us to liability and cause us financial harm. Any actual or perceived breach of security in our systems or networks, or any other actual or perceived data security incident we or our third-party service providers suffer, could result in significant damage to our reputation, negative publicity, loss of channel partners, end-customers and sales, loss of competitive advantages over our competitors, increased costs to remedy any problems and otherwise respond to any incident, regulatory investigations and enforcement actions, demands, costly litigation, and other liability. In addition, we may incur significant costs and operational consequences of investigating, remediating, eliminating and putting in place additional tools, devices, and other measures designed to prevent actual or perceived security breaches and other security incidents, as well as the costs to comply with any notification obligations resulting from any security incidents. While we maintain cybersecurity insurance, our insurance may be insufficient to cover all liabilities incurred by these incidents, and any incidents may result in loss of, or increased costs of, our cybersecurity insurance. Any of these negative outcomes could adversely impact the market perception of our products and subscriptions and end-customer and investor confidence in our company and could seriously harm our business or operating results.
Reliance on shipments at the end of the quarter could cause our revenue for the applicable period to fall below expected levels.
As a result of end-customer buying patterns and the efforts of our sales force and channel partners to meet or exceed their sales objectives, we have historically received a substantial portion of sales orders and generated a substantial portion of revenue during the last few weeks of each fiscal quarter. If expected revenue at the end of any fiscal quarter is delayed for any reason, including the failure of anticipated purchase orders to materialize (particularly for large enterprise end-customers with lengthy sales cycles), our logistics partners’ inability to ship products prior to fiscal quarter-end to fulfill purchase orders received near the end of a fiscal quarter (including due to the effects of COVID-19), our failure to manage inventory to meet demand, any failure of our systems related to order review and processing, or any delays in shipments based on trade compliance requirements (including new compliance requirements imposed by new or renegotiated trade agreements), revenue could fall below our expectations and the estimates of analysts for that quarter, which could adversely impact our business and operating results and cause a decline in the market price of our common stock.
Seasonality may cause fluctuations in our revenue.
We believe there are significant seasonal factors that may cause our second and fourth fiscal quarters to record greater revenue sequentially than our first and third fiscal quarters. We believe that this seasonality results from a number of factors, including:
end-customers with a December 31 fiscal year-end choosing to spend remaining unused portions of their discretionary budgets before their fiscal year-end, which potentially results in a positive impact on our revenue in our second fiscal quarter;
our sales compensation plans, which are typically structured around annual quotas and commission rate accelerators, which potentially results in a positive impact on our revenue in our fourth fiscal quarter;
seasonal reductions in business activity during August in the United States, Europe and certain other regions, which potentially results in a negative impact on our first fiscal quarter revenue; and
the timing of end-customer budget planning at the beginning of the calendar year, which can result in a delay in spending at the beginning of the calendar year potentially resulting in a negative impact on our revenue in our third fiscal quarter.
- 44 -

As we continue to grow, seasonal or cyclical variations in our operations may become more pronounced, and our business, operating results and financial position may be adversely affected.
If we are unable to hire, integrate, train, retain, and motivate qualified personnel and senior management, our business could suffer.
Our future success depends, in part, on our ability to continue to hire, integrate, train, and retain qualified and highly skilled personnel. We are substantially dependent on the continued service of our existing engineering personnel because of the complexity of our offerings. Additionally, any failure to hire, integrate, train, and adequately incentivize our sales personnel or the inability of our recently hired sales personnel to effectively ramp to target productivity levels could negatively impact our growth and operating margins. Competition for highly skilled personnel, particularly in engineering, is often intense, especially in the San Francisco Bay Area, where we have a substantial presence and need for such personnel. Additionally, potential changes in U.S. immigration and work authorization laws and regulations, including in reaction to COVID-19, may make it difficult to renew or obtain visas for any highly skilled personnel that we have hired or are actively recruiting.
In addition, the industry in which we operate generally experiences high employee attrition. Although we have entered into employment offer letters with our key personnel, these agreements have no specific duration and constitute at-will employment. We do not maintain key person life insurance policies on any of our employees. The loss of one or more of our key employees, and any failure to have in place and execute an effective succession plan for key executives, could seriously harm our business. If we are unable to hire, integrate, train, or retain the qualified and highly skilled personnel required to fulfill our current or future needs, our business, financial condition, and operating results could be harmed.
Our future performance also depends on the continued services and continuing contributions of our senior management to execute on our business plan and to identify and pursue new opportunities and product innovations. The loss of services of senior management, the decrease in the effectiveness of such services due to working remotely from home or the ineffective management of any leadership transitions, especially within our sales organization, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, and operating results.
Further, we believe that a critical contributor to our success and our ability to retain highly skilled personnel has been our corporate culture, which we believe fosters innovation, inclusion, teamwork, passion for end-customers, focus on execution, and the facilitation of critical knowledge transfer and knowledge sharing. As we grow and change, we may find it difficult to maintain these important aspects of our corporate culture. While we are taking steps to develop a more inclusive and diverse workforce, there is no guarantee that we will be able to do so. Any failure to preserve our culture as we grow could limit our ability to innovate and could negatively affect our ability to retain and recruit personnel, continue to perform at current levels or execute on our business strategy.
If we are not successful in executing our strategy to increase sales of our products, subscriptions and support offerings to new and existing enterprise end-customers, our operating results may suffer.
Our growth strategy is dependent, in part, upon increasing sales of our products, services, subscriptions and offerings to new and existing medium and large enterprise end-customers. Sales to these end-customers involve risks that may not be present, or that are present to a lesser extent, with sales to smaller entities. These risks include:
competition from competitors, such as Cisco and Check Point, that traditionally target larger enterprises, service providers, and government entities and that may have pre-existing relationships or purchase commitments from those end-customers;
increased purchasing power and leverage held by large end-customers in negotiating contractual arrangements with us;
more stringent requirements in our worldwide support contracts, including stricter support response times and penalties for any failure to meet support requirements; and
longer sales cycles, particularly during the current economic slowdown, in some cases over 12 months, and the associated risk that substantial time and resources may be spent on a potential end-customer that elects not to purchase our products and subscriptions.
In addition, product purchases by large enterprises are frequently subject to budget constraints, multiple approvals, and unplanned administrative, processing, and other delays. Finally, large enterprises typically have longer implementation cycles, require greater product functionality and scalability and a broader range of services, demand that vendors take on a larger share of risks, sometimes require acceptance provisions that can lead to a delay in revenue recognition, and expect greater payment flexibility from vendors. All of these factors can add further risk to business conducted with these end-customers. If we fail to realize an expected sale from a large end-customer in a particular quarter or at all, our business, operating results, and financial condition could be materially and adversely affected.
- 45 -

We rely on revenue from subscription and support offerings, and because we recognize revenue from subscription and support over the term of the relevant service period, downturns or upturns in sales of these subscription and support offerings are not immediately reflected in full in our operating results.
Subscription and support revenue accounts for a significant portion of our revenue, comprising 78.3% of total revenue in the nine months ended April 30, 2023 and 75.8% of total revenue in the nine months ended April 30, 2022. Sales of new or renewal subscription and support contracts may decline and fluctuate as a result of a number of factors, including end-customers’ level of satisfaction with our products and subscriptions (including newly integrated products and services), the prices of our products and subscriptions, the prices of products and services offered by our competitors, and reductions in our end-customers’ spending levels. If our sales of new or renewal subscription and support contracts decline, our total revenue and revenue growth rate may decline, and our business will suffer. In addition, we recognize subscription and support revenue over the term of the relevant service period, which is typically one to five years. As a result, much of the subscription and support revenue we report each fiscal quarter is the recognition of deferred revenue from subscription and support contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscription or support contracts in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter but will negatively affect our revenue in future fiscal quarters. Also, it is difficult for us to rapidly increase our subscription and support revenue through additional subscription and support sales in any period, as revenue from new and renewal subscription and support contracts must be recognized over the applicable service period.
Defects, errors, or vulnerabilities in our products, subscriptions, or support offerings, the failure of our products or subscriptions to block a virus or prevent a security breach or incident, misuse of our products, or risks of product liability claims could harm our reputation and adversely impact our operating results.
Because our products and subscriptions are complex, they have contained and may contain design or manufacturing defects or errors that are not detected until after their commercial release and deployment by our end-customers. For example, from time to time, certain of our end-customers have reported defects in our products related to performance, scalability, and compatibility. Additionally, defects may cause our products or subscriptions to be vulnerable to security attacks, cause them to fail to help secure networks, or temporarily interrupt end-customers’ networking traffic. Because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques and provide a solution in time to protect our end-customers’ networks. In addition, due to the Russian invasion of Ukraine there could be a significant increase in Russian cyberattacks against our customers, resulting in an increased risk of a security breach of our end-customers’ systems. Furthermore, as a well-known provider of security solutions, our networks, products, including cloud-based technology, and subscriptions could be targeted by attacks specifically designed to disrupt our business and harm our reputation. In addition, defects or errors in our subscription updates or our products could result in a failure of our subscriptions to effectively update end-customers’ hardware and cloud-based products. Our data centers and networks may experience technical failures and downtime, may fail to distribute appropriate updates, or may fail to meet the increased requirements of a growing installed end-customer base, any of which could temporarily or permanently expose our end-customers’ networks, leaving their networks unprotected against the latest security threats. Moreover, our products must interoperate with our end-customers’ existing infrastructure, which often have different specifications, utilize multiple protocol standards, deploy products from multiple vendors, and contain multiple generations of products that have been added over time. As a result, when problems occur in a network, it may be difficult to identify the sources of these problems.
The occurrence of any such problem in our products and subscriptions, whether real or perceived, could result in:
expenditure of significant financial and product development resources in efforts to analyze, correct, eliminate, or work-around errors or defects or to address and eliminate vulnerabilities;
loss of existing or potential end-customers or channel partners;
delayed or lost revenue;
delay or failure to attain market acceptance;
an increase in warranty claims compared with our historical experience, or an increased cost of servicing warranty claims, either of which would adversely affect our gross margins; and
litigation, regulatory inquiries, investigations, or other proceedings, each of which may be costly and harm our reputation.
Further, our products and subscriptions may be misused by end-customers or third parties that obtain access to our products and subscriptions. For example, our products and subscriptions could be used to censor private access to certain information on the Internet. Such use of our products and subscriptions for censorship could result in negative press coverage and negatively affect our reputation.
- 46 -

The limitation of liability provisions in our standard terms and conditions of sale may not fully or effectively protect us from claims as a result of federal, state, or local laws or ordinances, or unfavorable judicial decisions in the United States or other countries. The sale and support of our products and subscriptions also entails the risk of product liability claims. Although we may be indemnified by our third-party manufacturers for product liability claims arising out of manufacturing defects, because we control the design of our products and subscriptions, we may not be indemnified for product liability claims arising out of design defects. We maintain insurance to protect against certain claims associated with the use of our products and subscriptions, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management’s time and other resources, and harm our reputation.
False detection of applications, viruses, spyware, vulnerability exploits, data patterns, or URL categories could adversely affect our business.
Our classifications of application type, virus, spyware, vulnerability exploits, data, or URL categories may falsely detect, report and act on applications, content, or threats that do not actually exist. This risk is heightened by the inclusion of a “heuristics” feature in our products and subscriptions, which attempts to identify applications and other threats not based on any known signatures but based on characteristics or anomalies which indicate that a particular item may be a threat. These false positives may impair the perceived reliability of our products and subscriptions and may therefore adversely impact market acceptance of our products and subscriptions. If our products and subscriptions restrict important files or applications based on falsely identifying them as malware or some other item that should be restricted, this could adversely affect end-customers’ systems and cause material system failures. Any such false identification of important files or applications could result in damage to our reputation, negative publicity, loss of channel partners, end-customers and sales, increased costs to remedy any problem, and costly litigation.
We rely on our channel partners to sell substantially all of our products, including subscriptions and support, and if these channel partners fail to perform, our ability to sell and distribute our products and subscriptions will be limited, and our operating results will be harmed.
Substantially all of our revenue is generated by sales through our channel partners, including distributors and resellers. We provide our channel partners with specific training and programs to assist them in selling our products, including subscriptions and support offerings, but there can be no assurance that these steps will be utilized or effective. In addition, our channel partners may be unsuccessful in marketing, selling, and supporting our products and subscriptions. We may not be able to incentivize these channel partners to sell our products and subscriptions to end-customers and, in particular, to large enterprises. These channel partners may also have incentives to promote our competitors’ products and may devote more resources to the marketing, sales, and support of competitive products. Our channel partners’ operations may also be negatively impacted by other effects COVID-19 is having on the global economy, such as increased credit risk of end-customers and the uncertain credit markets. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice prior to each annual renewal date. We cannot be certain that we will retain these channel partners or that we will be able to secure additional or replacement channel partners. In addition, any new channel partner requires extensive training and may take several months or more to achieve productivity. Our channel partner sales structure could subject us to lawsuits, potential liability, and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or subscriptions to end-customers or violate laws or our corporate policies. If we fail to effectively manage our sales channels or channel partners, our ability to sell our products and subscriptions and operating results will be harmed.
If we do not accurately predict, prepare for, and respond promptly to rapidly evolving technological and market developments and successfully manage product and subscription introductions and transitions to meet changing end-customer needs in the enterprise security industry, our competitive position and prospects will be harmed.
The enterprise security industry has grown quickly and is expected to continue to evolve rapidly. Moreover, many of our end-customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network access points and adapt increasingly complex enterprise networks, incorporating a variety of hardware, software applications, operating systems, and networking protocols. We must continually change our products and expand our business strategy in response to changes in network infrastructure requirements, including the expanding use of cloud computing. For example, organizations are moving portions of their data to be managed by third parties, primarily infrastructure, platform and application service providers, and may rely on such providers’ internal security measures. While we have historically been successful in developing, acquiring, and marketing new products and product enhancements that respond to technological change and evolving industry standards, we may not be able to continue to do so, and there can be no assurance that our new or future offerings will be successful or will achieve widespread market acceptance. If we fail to accurately predict end-customers’ changing needs and emerging technological trends in the enterprise security industry, including in the areas of mobility, virtualization, cloud computing, and software defined networks (“SDN”), our business could be harmed. In addition, COVID-19 and the resulting increase in customer demand for work-from-home technologies and other technologies have caused us to reprioritize our engineering and R&D efforts and there can be no assurance that any product enhancements or new features will be successful or address our end-customer needs.
- 47 -

The technology in our portfolio is especially complex because it needs to effectively identify and respond to new and increasingly sophisticated methods of attack, while minimizing the impact on network performance. Additionally, some of our new features and related enhancements may require us to develop new hardware architectures that involve complex, expensive, and time-consuming research and development processes. The development of our portfolio is difficult and the timetable for commercial release and availability is uncertain as there can be long time periods between releases and availability of new features. If we experience unanticipated delays in the availability of new products, features and subscriptions, and fail to meet customer expectations for such availability, our competitive position and business prospects will be harmed.
Additionally, we must commit significant resources to developing new features and new cloud security, AI/analytics and other offerings before knowing whether our investments will result in products, subscriptions, and features the market will accept. The success of new features depends on several factors, including appropriate new product definition, differentiation of new products, subscriptions, and features from those of our competitors, and market acceptance of these products, services and features. Moreover, successful new product introduction and transition depends on a number of factors, including our ability to manage the risks associated with new product production ramp-up issues, the availability of application software for new products, the effective management of purchase commitments and inventory, the availability of products in appropriate quantities and costs to meet anticipated demand, and the risk that new products may have quality or other defects or deficiencies, especially in the early stages of introduction. There can be no assurance that we will successfully identify opportunities for new products and subscriptions, develop and bring new products and subscriptions to market in a timely manner, or achieve market acceptance of our products and subscriptions, including our product enhancement efforts in connection with COVID-19, or that products, subscriptions, and technologies developed by others will not render our products, subscriptions, or technologies obsolete or noncompetitive.
Our current research and development efforts may not produce successful products, subscriptions, or features that result in significant revenue, cost savings or other benefits in the near future, if at all.
Developing our products, subscriptions, features, and related enhancements is expensive. Our investments in research and development may not result in significant design improvements, marketable products, subscriptions, or features, or may result in products, subscriptions, or features that are more expensive than anticipated. Additionally, we may not achieve the cost savings or the anticipated performance improvements we expect, and we may take longer to generate revenue, or generate less revenue, than we anticipate. Our future plans include significant investments in research and development and related product and subscription opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not receive significant revenue from these investments in the near future, if at all, or these investments may not yield the expected benefits, either of which could adversely affect our business and operating results.
We may acquire other businesses, which could subject us to adverse claims or liabilities, require significant management attention, disrupt our business, adversely affect our operating results, may not result in the expected benefits of such acquisitions and may dilute stockholder value.
As part of our business strategy, we acquire and make investments in complementary companies, products, or technologies. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. In addition, we may be subject to claims or liabilities assumed from an acquired company, product, or technology; acquisitions we complete could be viewed negatively by our end-customers, investors, and securities analysts; and we may incur costs and expenses necessary to address an acquired company’s failure to comply with laws and governmental rules and regulations. Additionally, we may be subject to litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders, or other third parties, which may differ from or be more significant than the risks our business faces.
If we are unsuccessful at integrating past or future acquisitions in a timely manner, or the technologies and operations associated with such acquisitions, into our company, our revenue and operating results could be adversely affected. Any integration process may require significant time and resources, which may disrupt our ongoing business and divert management’s attention, and we may not be able to manage the integration process successfully or in a timely manner. We may not successfully evaluate or utilize the acquired technology or personnel, realize anticipated synergies from the acquisition, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges and any potential impairment of goodwill and intangible assets recognized in connection with such acquisitions.
Our completed or future acquisitions may not ultimately strengthen our competitive position or achieve our goals and business strategy. We may find that the acquired businesses, products, or technologies do not further our business strategy as we expected. Our acquisitions may be viewed negatively by our customers, financial markets, or investors. We may experience difficulty integrating the operations and personnel of the acquired business, and we may have difficulty retaining the key personnel of the acquired business. We may have difficulty integrating the acquired technologies or products with our existing product lines and we may have difficulty maintaining uniform standards, controls, procedures, and policies across diverse or expanding geographic locations.
- 48 -

We may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any future acquisitions, each of which could adversely affect our financial condition or the market price of our common stock. Furthermore, the sale of equity or issuance of equity-linked debt to finance any future acquisitions could result in dilution to our stockholders. See the risk factors entitled “Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products and subscriptions could reduce our ability to compete and could harm our business.” and “The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of our Notes or exercise of the related Warrants, or otherwise will dilute all other stockholders.” The occurrence of any of these risks could harm our business, operating results, and financial condition.
Risks Related to our Supply Chain
Because we depend on manufacturing partners to build and ship our products, we are susceptible to manufacturing and logistics delays and pricing fluctuations that could prevent us from shipping customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end-customers.
We depend on manufacturing partners, primarily our electronics manufacturing service provider (“EMS provider”) Flex, to manufacture our hardware product lines. Our reliance on these manufacturing partners reduces our control over the manufacturing process and exposes us to risks, including reduced control over quality assurance, product costs, product supply, timing and transportation risk. Our products are manufactured by our manufacturing partners at facilities located primarily in the United States. Some of the components in our products are sourced either through Flex or directly by us from component suppliers outside the United States. The portion of our products that are sourced outside the United States may subject us to additional logistical risks (which may increase due to the global impact of COVID-19) or risks associated with complying with local rules and regulations in foreign countries. Significant changes to existing international trade agreements could lead to sourcing or logistics disruption resulting from import delays or the imposition of increased tariffs on our sourcing partners. For example, the United States and Chinese governments have each enacted, and discussed additional, import tariffs. These tariffs, depending on their ultimate scope and how they are implemented, could negatively impact our business by increasing our costs. For example, some components that we import for final manufacturing in the United States have been impacted by these tariffs. As a result, our costs have increased and we have raised, and may be required to further raise, prices on our hardware products. Each of these factors could severely impair our ability to fulfill orders.
In addition, we are subject to requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”) to conduct due diligence, disclose, and report whether or not our products contain minerals originating from the Democratic Republic of the Congo and adjoining countries, or conflict minerals. Although the SEC has provided guidance with respect to a portion of the conflict minerals filing requirements that may somewhat reduce our reporting practices, we have incurred and expect to incur additional costs to comply with these disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in our products. These requirements could adversely affect the sourcing, availability, and pricing of minerals used in the manufacture of semiconductor devices or other components used in our products. We may also encounter end-customers who require that all of the components of our products be certified as conflict free. If we are not able to meet this requirement, such end-customers may choose not to purchase our products.
Our manufacturing partners typically fulfill our supply requirements on the basis of individual purchase orders. We do not have long-term contracts with these manufacturers that guarantee capacity, the continuation of particular pricing terms, or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill our supply requirements and the prices we pay for manufacturing services could be increased on short notice. Our contract with Flex permits them to terminate the agreement for their convenience, subject to prior notice requirements. If we are required to change manufacturing partners, our ability to meet our scheduled product deliveries to our end-customers could be adversely affected, which could cause the loss of sales to existing or potential end-customers, delayed revenue or an increase in our costs which could adversely affect our gross margins. COVID-19 and the challenges associated with the global semiconductor chip and component supply have in certain cases caused delays and challenges in obtaining components and inventory, as well as increases to freight and shipping costs, and may result in a material adverse effect on our results of operations. Any production interruptions for any reason, such as a natural disaster, epidemic or pandemic such as COVID-19, capacity shortages, or quality problems at one of our manufacturing partners would negatively affect sales of our product lines manufactured by that manufacturing partner and adversely affect our business and operating results.
Managing the supply of our products and product components is complex. Insufficient supply and inventory would result in lost sales opportunities or delayed revenue, while excess inventory would harm our gross margins.
Our manufacturing partners procure components and build our products based on our forecasts, and we generally do not hold inventory for a prolonged period of time. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analyses from our sales and product management organizations, adjusted for overall market conditions. COVID-19 has made forecasting more difficult and we may experience increased challenges to our supply chain due to the unpredictability of the impacts of COVID-19. In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue forecasts for components and products that are non-cancelable and non-returnable.
- 49 -

Our inventory management systems and related supply chain visibility tools may be inadequate to enable us to forecast accurately and effectively manage supply of our products and product components. If we ultimately determine that we have excess supply, we may have to reduce our prices and write-down inventory, which in turn could result in lower gross margins. If our actual component usage and product demand are lower than the forecast we provide to our manufacturing partners, we accrue for losses on manufacturing commitments in excess of forecasted demand. Alternatively, insufficient supply levels, including due to challenges associated with the global semiconductor chip and component supply, may lead to shortages that result in delayed product revenue or loss of sales opportunities altogether as potential end-customers turn to competitors’ products that are readily available. If we are unable to effectively manage our supply and inventory, our operating results could be adversely affected.
Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages or supply changes, which has disrupted or delayed our scheduled product deliveries to our end-customers, increased our costs and may result in the loss of sales and end-customers.
Our products rely on key components, including integrated circuit components, which our manufacturing partners purchase on our behalf from a limited number of component suppliers, including sole source providers. The manufacturing operations of some of our component suppliers are geographically concentrated in Asia and elsewhere, which makes our supply chain vulnerable to regional disruptions, such as natural disasters, fire, political instability, civil unrest, a power outage, or health risks, such as epidemics and pandemics like COVID-19, and as a result have impaired, and could impair in the future, the volume of components that we are able to obtain. Lead times for components have also been adversely impacted by factors outside of our control, including COVID-19 and challenges associated with the global semiconductor chip and component supply. For example, we have experienced, and could continue to experience, difficulties in obtaining a sufficient amount of materials in the semiconductor market, which could reduce our flexibility to react to product mix changes and unforecasted orders. In addition, we have experienced increased costs because of these shortages.
Further, we do not have volume purchase contracts with any of our component suppliers, and they could cease selling to us at any time. If we are unable to obtain a sufficient quantity of these components in a timely manner for any reason, sales of our products could be delayed or halted, or we could be forced to expedite shipment of such components or our products at dramatically increased costs. Our component suppliers also change their selling prices frequently in response to market trends, including industry-wide increases in demand. Because we do not have, for the most part, volume purchase contracts with our component suppliers, we are susceptible to price fluctuations related to raw materials and components and may not be able to adjust our prices accordingly. Additionally, poor quality in any of the sole-sourced components in our products could result in lost sales or sales opportunities.
If we are unable to obtain a sufficient volume of the necessary components for our products on commercially reasonable terms or the quality of the components do not meet our requirements, we could also be forced to redesign our products and qualify new components from alternate component suppliers. The resulting stoppage or delay in selling our products and the expense of redesigning our products would result in lost sales opportunities and damage to customer relationships, which would adversely affect our business and operating results.
Risks Related to Sales of our Products, Subscriptions and Support Offerings
The sales prices of our products, subscriptions and support offerings may decrease, which may reduce our gross profits and adversely impact our financial results.
The sales prices for our products, subscriptions and support offerings may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products, subscriptions and support offerings, anticipation of the introduction of new products, subscriptions or support offerings, or promotional programs or pricing pressures as a result of the economic downturn resulting from COVID-19. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or subscriptions that compete with ours or may bundle them with other products and subscriptions. Additionally, although we price our products, subscriptions and support offerings worldwide in U.S. dollars, currency fluctuations in certain countries and regions may negatively impact actual prices that channel partners and end-customers are willing to pay in those countries and regions. Furthermore, we anticipate that the sales prices and gross profits for our products could decrease over product life cycles. We cannot guarantee that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our products, subscriptions and support offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.
- 50 -

We generate a significant amount of revenue from sales to distributors, resellers, and end-customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
We have a limited history of marketing, selling, and supporting our products, subscriptions and support offerings internationally. We may experience difficulties in recruiting, training, managing, and retaining an international staff, and specifically staff related to sales management and sales personnel. We also may not be able to maintain successful strategic distributor relationships internationally or recruit additional companies to enter into strategic distributor relationships. Business practices in the international markets that we serve may differ from those in the United States and may require us in the future to include terms other than our standard terms related to payment, warranties, or performance obligations in end-customer contracts.
Additionally, our international sales and operations are subject to a number of risks, including the following:
political, economic and social uncertainty around the world, health risks such as epidemics and pandemics like COVID-19, macroeconomic challenges in Europe, terrorist activities, Russia’s invasion of Ukraine, and continued hostilities in the Middle East;
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of unexpected changes in foreign and domestic regulatory practices, tariffs, and tax laws and treaties, including regulatory and trade policy changes adopted by the current administration, such as the Sanctions on Russia, or foreign countries in response to regulatory changes adopted by the current administration;
risks associated with trade restrictions and foreign legal requirements, including the importation, certification, and localization of our products required in foreign countries;
greater risk of a failure of foreign employees, channel partners, distributors, and resellers to comply with both U.S. and foreign laws, including antitrust regulations, the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, U.S. or foreign sanctions regimes and export or import control laws, and any trade regulations ensuring fair trade practices, which non-compliance could include increased costs;
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements;
increased expenses incurred in establishing and maintaining office space and equipment for our international operations;
management communication and integration problems resulting from cultural and geographic dispersion; and
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business and related impact on sales cycles.
These and other factors could harm our future international revenues and, consequently, materially impact our business, operating results, and financial condition. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks effectively could limit the future growth of our business.
Further, we are subject to risks associated with changes in economic and political conditions in countries in which we operate or sell our products and subscriptions. For instance, Brexit creates an uncertain political and economic environment in the United Kingdom (“U.K.”) and across European Union (“E.U.”) member states for the foreseeable future. On January 31, 2020, the U.K. left the E.U. and the EU/UK Trade and Cooperation Agreement came into force on January 1, 2021. Our financial condition and operating results may be impacted by such uncertainty with potential disruptions to our relationships with existing and future customers, suppliers and employees all possibly having a material adverse impact on our business, prospects, financial condition and/or operating results.
We are exposed to fluctuations in foreign currency exchange rates, which could negatively affect our financial condition and operating results.
Our sales contracts are primarily denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk. However, there has been, and may continue to be, significant volatility in global stock markets and foreign currency exchange rates that result in the strengthening of the U.S. dollar against foreign currencies in which we conduct business. The strengthening of the U.S. dollar increases the real cost of our products to our end-customers outside of the United States and may lead to delays in the purchase of our products, subscriptions, and support, and the lengthening of our sales cycle. If the U.S. dollar continues to strengthen, this could adversely affect our financial condition and operating results. In addition, increased international sales in the future, including through our channel partners and other partnerships, may result in greater foreign currency denominated sales, increasing our foreign currency risk.
- 51 -

Our operating expenses incurred outside the United States and denominated in foreign currencies are generally increasing and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with foreign currency fluctuations, our financial condition and operating results could be adversely affected. We have entered into forward contracts in an effort to reduce our foreign currency exchange exposure related to our foreign currency denominated expenditures. As of April 30, 2023, the total notional amount of our outstanding foreign currency forward contracts was $1.1 billion. For more information on our hedging transactions, refer to Note 6. Derivative Instruments in Part I, Item 1 of this Quarterly Report on Form 10-Q. The effectiveness of our existing hedging transactions and the availability and effectiveness of any hedging transactions we may decide to enter into in the future may be limited and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and operating results.
We are exposed to the credit and liquidity risk of some of our channel partners and end-customers, and to credit exposure in weakened markets, which could result in material losses.
Most of our sales are made on an open credit basis. Beyond our open credit arrangements, we have also experienced demands for customer financing due to COVID-19 and our competitors’ offerings. The majority of these demands are currently facilitated by leasing and other financing arrangements provided by our distributors and resellers. To respond to this demand, our customer financing activities may increase in the future. We also provide financings to certain end-customers. We monitor customer payment capability in granting such financing arrangements, seek to limit such open credit to amounts we believe the end-customers can pay and maintain reserves we believe are adequate to cover exposure for doubtful accounts to mitigate credit risks of these end-customers. However, there can be no assurance that these programs will be effective in reducing our credit risks.
We believe customer financing is a competitive factor in obtaining business. The loan financing arrangements provided by our distributors and resellers may include not only financing the acquisition of our products and services but also providing additional funds for other costs associated with network installation and integration of our products and services.
Our exposure to the credit risks relating to the financing activities described above may increase if our customers are adversely affected by a global economic downturn or periods of economic uncertainty. Although we have programs in place with our distributors and resellers that are designed to monitor and mitigate these risks, we cannot guarantee these programs will be effective in reducing the credit risks, especially as we expand our business internationally. If we are unable to adequately control these risks, our business, operating results, and financial condition could be harmed.
In the past, we have experienced non-material losses due to bankruptcies among customers. If these losses increase due to COVID-19 or global economic conditions, they could harm our business and financial condition. A material portion of our sales is derived through our distributors.
For the nine months ended April 30, 2023, three distributors individually represented 10% or more of our total revenue, and in the aggregate represented 50.3% of our total revenue. As of April 30, 2023, two distributors individually represented 10% or more of our gross accounts receivable, and in the aggregate represented 35.7% of our gross accounts receivable.
Additionally, to the degree that turmoil in the credit markets makes it more difficult for some customers to obtain financing, those customers’ ability to pay could be adversely impacted, which in turn could have a material adverse impact on our business, operating results, and financial condition.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certification requirements for products and subscriptions like ours may change, thereby restricting our ability to sell into the federal government sector until we have attained the revised certification. If our products and subscriptions are late in achieving or fail to achieve compliance with these certifications and standards, or our competitors achieve compliance with these certifications and standards, we may be disqualified from selling our products, subscriptions and support offerings to such governmental entity, or be at a competitive disadvantage, which would harm our business, operating results, and financial condition. Government demand and payment for our products, subscriptions and support offerings may be impacted by government shutdowns, public sector budgetary cycles, contracting requirements, and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products, subscriptions and support offerings. Government entities may have statutory, contractual, or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future operating results. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our products, subscriptions and support offerings, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could adversely impact our operating results in a material way. Additionally, the U.S. government may require certain of the products that it purchases to be manufactured in the United States and other relatively high cost manufacturing locations, and we may not manufacture all products in locations that meet such requirements, affecting our ability to sell these products, subscriptions and support offerings to the U.S. government.
- 52 -

Our ability to sell our products and subscriptions is dependent on the quality of our technical support services and those of our channel partners, and the failure to offer high-quality technical support services could have a material adverse effect on our end-customers’ satisfaction with our products and subscriptions, our sales, and our operating results.
After our products and subscriptions are deployed within our end-customers’ networks, our end-customers depend on our technical support services, as well as the support of our channel partners, to resolve any issues relating to our products. Our channel partners often provide similar technical support for third parties’ products and may therefore have fewer resources to dedicate to the support of our products and subscriptions. If we or our channel partners do not effectively assist our end-customers in deploying our products and subscriptions, succeed in helping our end-customers quickly resolve post-deployment issues, or provide effective ongoing support, our ability to sell additional products and subscriptions to existing end-customers would be adversely affected and our reputation with potential end-customers could be damaged. While we have been able to meet increased demand for support services in the nine months ended April 30, 2023, failure to do so in the future could have a material adverse effect on our business.
Many larger enterprise, service provider, and government entity end-customers have more complex networks and require higher levels of support than smaller end-customers. If we or our channel partners fail to meet the requirements of these larger end-customers, it may be more difficult to execute on our strategy to increase our coverage with larger end-customers. Additionally, if our channel partners do not effectively provide support to the satisfaction of our end-customers, we may be required to provide direct support to such end-customers, which would require us to hire additional personnel and to invest in additional resources. It can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with unexpected demand, particularly if the sales of our products exceed our internal forecasts. As a result, our ability, and the ability of our channel partners to provide adequate and timely support to our end-customers will be negatively impacted, and our end-customers’ satisfaction with our products and subscriptions will be adversely affected. Additionally, to the extent that we may need to rely on our sales engineers to provide post-sales support while we are ramping our support resources, our sales productivity will be negatively impacted, which would harm our revenues. Our failure or our channel partners’ failure to provide and maintain high-quality support services could have a material adverse effect on our business, financial condition, and operating results.
Risks Related to Intellectual Property and Technology Licensing
Claims by others that we infringe their intellectual property rights could harm our business.
Companies in the enterprise security industry own large numbers of patents, copyrights, trademarks, domain names, and trade secrets and frequently enter into litigation based on allegations of infringement, misappropriation, or other violations of intellectual property rights. In addition, non-practicing entities also frequently bring claims of infringement of intellectual property rights. Third parties are asserting, have asserted and may in the future assert claims of infringement of intellectual property rights against us.
Third parties may also assert such claims against our end-customers or channel partners, whom our standard license and other agreements obligate us to indemnify against claims that our products and subscriptions infringe the intellectual property rights of third parties. In addition, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited, that they have divulged proprietary or other confidential information, or that their former employers own their inventions or other work product. Furthermore, we may be unaware of the intellectual property rights of others that may cover some or all of our technology, products, subscriptions and services. As we expand our footprint, both in our platforms, products, subscriptions and services and geographically, more overlaps occur and we may face more infringement claims both in the United States and abroad.
While we have been increasing the size of our patent portfolio, our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. In addition, litigation has involved and will likely continue to involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our own patents may therefore provide little or no deterrence or protection. In addition, we have not registered our trademarks in all of our geographic markets and failure to secure those registrations could adversely affect our ability to enforce and defend our trademark rights. Any claim of infringement by a third party, even those without merit, could cause us to incur substantial costs defending against the claim, could distract our management from our business, and could require us to cease use of such intellectual property. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. A successful claimant could secure a judgment, or we may agree to a settlement that prevents us from distributing certain products or performing certain services or that requires us to pay substantial damages, royalties, or other fees. Any of these events could seriously harm our business, financial condition, and operating results.
- 53 -

Our proprietary rights may be difficult to enforce or protect, which could enable others to copy or use aspects of our products or subscriptions without compensating us.
We rely and expect to continue to rely on a combination of confidentiality and license agreements with our employees, consultants, and third parties with whom we have relationships, as well as trademark, copyright, patent, and trade secret protection laws, to protect our proprietary rights. We have filed various applications for certain aspects of our intellectual property. Valid patents may not issue from our pending applications, and the claims eventually allowed on any patents may not be sufficiently broad to protect our technology or products and subscriptions. We cannot be certain that we were the first to make the inventions claimed in our pending patent applications or that we were the first to file for patent protection, which could prevent our patent applications from issuing as patents or invalidate our patents following issuance. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. Any issued patents may be challenged, invalidated or circumvented, and any rights granted under these patents may not actually provide adequate defensive protection or competitive advantages to us. Additional uncertainty may result from changes to patent-related laws and court rulings in the United States and other jurisdictions. As a result, we may not be able to obtain adequate patent protection or effectively enforce any issued patents.
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or subscriptions or obtain and use information that we regard as proprietary. We generally enter into confidentiality or license agreements with our employees, consultants, vendors, and end-customers, and generally limit access to and distribution of our proprietary information. However, we cannot be certain that we have entered into such agreements with all parties who may have or have had access to our confidential information or that the agreements we have entered into will not be breached. We cannot guarantee that any of the measures we have taken will prevent misappropriation of our technology. Because we may be an attractive target for computer hackers, we may have a greater risk of unauthorized access to, and misappropriation of, our proprietary information. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. From time to time, we may need to take legal action to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results, and financial condition. Attempts to enforce our rights against third parties could also provoke these third parties to assert their own intellectual property or other rights against us or result in a holding that invalidates or narrows the scope of our rights, in whole or in part. If we are unable to protect our proprietary rights (including aspects of our software and products protected other than by patent rights), we may find ourselves at a competitive disadvantage to others who need not incur the additional expense, time, and effort required to create the innovative products that have enabled us to be successful to date. Any of these events would have a material adverse effect on our business, financial condition, and operating results.
Our use of open source software in our products and subscriptions could negatively affect our ability to sell our products and subscriptions and subject us to possible litigation.
Our products and subscriptions contain software modules licensed to us by third-party authors under “open source” licenses. Some open source licenses contain requirements that we make available applicable source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products or subscriptions with lower development effort and time and ultimately could result in a loss of product sales for us.
Although we monitor our use of open source software to avoid subjecting our products and subscriptions to conditions we do not intend, the terms of many open source licenses have not been interpreted by United States courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products and subscriptions. From time to time, there have been claims against companies that distribute or use open source software in their products and subscriptions, asserting that open source software infringes the claimants’ intellectual property rights. We could be subject to suits by parties claiming infringement of intellectual property rights in what we believe to be licensed open source software. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products and subscriptions on terms that are not economically feasible, to reengineer our products and subscriptions, to discontinue the sale of our products and subscriptions if reengineering could not be accomplished on a timely basis, or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, operating results, and financial condition.
- 54 -

In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or assurance of title or controls on origin of the software. In addition, many of the risks associated with usage of open source software, such as the lack of warranties or assurances of title, cannot be eliminated, and could, if not properly addressed, negatively affect our business. We have established processes to help alleviate these risks, including a review process for screening requests from our development organizations for the use of open source software, but we cannot be sure that our processes for controlling our use of open source software in our products and subscriptions will be effective.
We license technology from third parties, and our inability to maintain those licenses could harm our business.
We incorporate technology that we license from third parties, including software, into our products and subscriptions. We cannot be certain that our licensors are not infringing the intellectual property rights of third parties or that our licensors have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our products and subscriptions. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Some of our agreements with our licensors may be terminated for convenience by them. We may also be subject to additional fees or be required to obtain new licenses if any of our licensors allege that we have not properly paid for such licenses or that we have improperly used the technologies under such licenses, and such licenses may not be available on terms acceptable to us or at all. If we are unable to continue to license any of this technology because of intellectual property infringement claims brought by third parties against our licensors or against us, or claims against us by our licensors, or if we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell products and subscriptions containing such technology would be severely limited, and our business could be harmed. Additionally, if we are unable to license necessary technology from third parties, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner or at all, and we may be required to use alternative technology of lower quality or performance standards. This would limit and delay our ability to offer new or competitive products and subscriptions and increase our costs of production. As a result, our margins, market share, and operating results could be significantly harmed.
Risks Related to Privacy and Data Protection
Our actual or perceived failure to adequately protect personal information could have a material adverse effect on our business.
A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. Compliance with these laws and regulations is difficult and costly. These laws and regulations relating to privacy, data protection and security are evolving and being tested in courts and may result in ever-increasing regulatory and public scrutiny, as well as escalating levels of enforcement and sanctions. Further, the interpretation and application of foreign laws and regulations in many cases is uncertain, and our legal and regulatory obligations in foreign jurisdictions are subject to frequent and unexpected changes, including the potential for various regulatory or other governmental bodies to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties significantly.
For example, the E.U. General Data Protection Regulation (“E.U. GDPR”) imposes stringent data protection requirements, provides for costly penalties for noncompliance (up to the greater of €20 million or 4% of the total worldwide annual turnover), and confers a private right of action on data subjects and consumer associations to lodge complaints with supervisory authorities, seek judicial remedies and obtain compensation for damages resulting from violations of the E.U. GDPR. The E.U. GDPR requires, among other things, that personal data only be transferred outside of the E.U. to the United States and other jurisdictions that the European Commission has not yet recognized as having “adequate” data protection laws (a “third country”), where a data transfer mechanism under the E.U. GDPR has been put in place. Historically, we have relied on the E.U.-U.S. and Swiss-U.S. Privacy Shield programs, and the use of model contractual clauses approved by the E.U. Commission, to legitimize these transfers (also referred to as standard contractual clauses or SCCs). In July 2020, the Court of Justice of the European Union in its “Schrems II” decision invalidated the E.U.-U.S. Privacy Shield for purposes of transfers to the U.S. and imposed a requirement for companies to carry out an assessment of the laws and practices governing access to personal data in the third country to ensure an essentially equivalent level of data protection to that afforded in the E.U. Though we no longer rely on the Privacy Shield programs and instead employ model contractual clauses for personal data transfers, the Schrems II decision raises questions as to implications under European and UK law and adequate data protection in the United States. Among other effects, we may experience additional costs associated with increased compliance burdens, putting in place any additional data transfer mechanisms and new contract negotiations with third parties that aid in processing data on our behalf. We may experience reluctance or refusal by current or prospective customers in the European Economic Area (“EEA”), Switzerland, and the U.K. (collectively, “Europe”) to use our products, and we may find it necessary or desirable to make further changes to our handling of personal data of residents of Europe. The regulatory environment applicable to the handling of European residents’ personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results and financial condition being harmed. Additionally, we and our customers may face risk of enforcement actions by data protection authorities in Europe relating to personal data transfers to us and by us from Europe. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel and negatively affect our business, operating results, and financial condition.
- 55 -

Following the withdrawal of the U.K. from the E.U. (i.e., Brexit), and the expiry of the Brexit transition period, which ended on December 31, 2020, the E.U. GDPR has been implemented in the U.K. (as the “U.K. GDPR”). The U.K. GDPR sits alongside the U.K. Data Protection Act 2018, which implements certain derogations in the E.U. GDPR into English law. The requirements of the U.K. GDPR, which are (at this time) largely aligned with those under the E.U. GDPR, may lead to similar compliance and operational costs with potential fines of up to £17.5 million or 4% of total worldwide annual turnover.
In the United States, companies that do business in California are subject to the California Consumer Privacy Act, as amended by the California Privacy Rights Act (collectively, the “CCPA”). The CCPA requires, among other things, covered companies to provide enhanced disclosures to California consumers, afford such consumers certain rights regarding their personal data, including the right to opt out of data sales for targeted advertising, and a private right of action to individuals affected by a data breach, if the breach was caused by a lack of reasonable security. The California Attorney General has issued initial and revised regulations that also govern the CCPA. The effects of the CCPA have been significant, requiring us to modify our data processing practices and policies and to incur substantial costs and expenses for compliance. Moreover, additional state privacy laws have been passed and will require potentially substantial efforts to obtain compliance. These include laws in Virginia, Colorado, Utah, and Connecticut, which have gone or will go into effect in 2023. Many states are introducing privacy laws, and the U.S. federal government continues to contemplate federal privacy legislation. If passed, these laws would further impact our operations and we will continue to experience additional costs associated with this increased compliance burden.
We may also from time to time be subject to, or face assertions that we are subject to, additional obligations relating to personal data by contract or due to assertions that self-regulatory obligations or industry standards apply to our practices. Additionally, the Federal Trade Commission and many state attorneys general are more regularly bringing enforcement actions in connection with federal and state consumer protection laws for false or deceptive acts or practices in relation to the online collection, use, dissemination, and security of personal data. Further, we may be or become subject to data localization laws mandating that data collected in a foreign country be processed and stored within that country. Each of these privacy, security, and data protection laws and regulations, and any other such changes or new laws or regulations, could impose significant limitations, or require changes to our business model or practices or growth strategy, which may increase our compliance expenses and make our business more costly or less efficient to conduct.
New legislation affecting the scope of personal data and personal information personal data where we or our customers and partners have operations, especially relating to classification of Internet Protocol (“IP”) addresses, machine identification, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing or uses of data, and may require significant expenditures and efforts in order to comply. Notably, public perception of potential privacy, data protection or information security concerns –whether or not valid– may harm our reputation and inhibit adoption of our products and subscriptions by current and future end-customers.
Our actual or perceived failure to comply with applicable laws and regulations or other obligations to which we are now or which we may be subject relating to personal data, or to protect personal data from unauthorized acquisition, use or other processing, could result in consequences such as enforcement actions and regulatory investigations against us, fines, public censure, claims for damages by end-customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing end-customers and prospective end-customers), any of which could have a material adverse effect on our operations, financial performance, and business.
Risks Related to Operations Outside the United States
We face risks associated with having operations and employees located in Israel.
As a result of various of our acquisitions, including Cider Security Ltd. (“Cider”), Cyber Secdo Ltd. (“Secdo”), PureSec Ltd. (“PureSec”) and Twistlock Ltd. (“Twistlock”), we have offices and employees located in Israel. Accordingly, political, economic, and military conditions in Israel directly affect our operations. The future of peace efforts between Israel and its Arab neighbors remains uncertain. The effects of hostilities and violence on the Israeli economy and our operations in Israel are unclear, and we cannot predict the effect on us of further increases in these hostilities or future armed conflict, political instability or violence in the region. Current or future tensions and conflicts in the Middle East could adversely affect our business, operating results, financial condition and cash flows.
In addition, many of our employees in Israel are obligated to perform annual reserve duty in the Israeli military and are subject to being called for active duty under emergency circumstances. We cannot predict the full impact of these conditions on us in the future, particularly if emergency circumstances or an escalation in the political situation occurs. If many of our employees in Israel are called for active duty for a significant period of time, our operations and our business could be disrupted and may not be able to function at full capacity. Any disruption in our operations in Israel could adversely affect our business.
- 56 -

We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.
Because we incorporate encryption technology into our products, certain of our products are subject to U.S. export controls and may be exported outside the United States only with the required export license or through an export license exception. If we were to fail to comply with U.S. export licensing requirements, U.S. customs regulations, U.S. economic sanctions, or other laws, we could be subject to substantial civil and criminal penalties, including fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges. Obtaining the necessary export license for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products to U.S. embargoed or sanctioned countries, governments, and persons. Even though we take precautions to ensure that our channel partners comply with all relevant regulations, any failure by our channel partners to comply with such regulations could have negative consequences for us, including reputational harm, government investigations, and penalties.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end-customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our end-customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions, such as the Sanctions on Russia, or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations. Any decreased use of our products or limitation on our ability to export to or sell our products in international markets would likely adversely affect our business, financial condition, and operating results.
Tax, Accounting, Compliance and Regulatory Risks
We have a corporate structure aligned with the international nature of our business activities, and if we do not achieve increased tax benefits as a result of our corporate structure, our financial condition and operating results could be adversely affected.
We have reorganized our corporate structure and intercompany relationships to more closely align with the international nature of our business activities. This corporate structure may allow us to reduce our overall effective tax rate through changes in how we use our intellectual property, international procurement, and sales operations. This corporate structure may also allow us to obtain financial and operational efficiencies. These efforts require us to incur expenses in the near term for which we may not realize related benefits. If the structure is not accepted by the applicable tax authorities, if there are any changes in, or interpretations of, domestic and international tax laws that negatively impact the structure, or if we do not operate our business consistent with the structure and applicable tax provisions, we may fail to achieve the reduction in our overall effective tax rate and the other financial and operational efficiencies that we anticipate as a result of the structure and our future financial condition and operating results may be negatively impacted. In addition, we continue to evaluate our corporate structure in light of current and pending tax legislation, and any changes to our corporate structure may require us to incur additional expenses and may impact our overall effective tax rate.
We may have exposure to greater than anticipated tax liabilities.
Our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we develop, value, and use our intellectual property and the valuations of our intercompany transactions. The tax laws applicable to our business, including the laws of the United States and other jurisdictions, are subject to interpretation and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. The tax authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could increase our worldwide effective tax rate and harm our financial position and operating results. It is possible that tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could have a negative effect on our financial position and operating results. Further, the determination of our worldwide provision for or benefit from income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded on our condensed consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.
In addition, our future income tax obligations could be adversely affected by changes in, or interpretations of, tax laws in the United States or in other jurisdictions in which we operate.
- 57 -

If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our operating results could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported on our condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. For more information, refer to the section entitled “Critical Accounting Estimates” in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Quarterly Report on Form 10-Q. In general, if our estimates, judgments or assumptions relating to our critical accounting policies change or if actual circumstances differ from our estimates, judgments or assumptions, including uncertainty in the current economic environment due to COVID-19, our operating results may be adversely affected and could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
Our reputation and/or business could be negatively impacted by ESG matters and/or our reporting of such matters.
There is an increasing focus from regulators, certain investors, and other stakeholders concerning environmental, social, and governance (“ESG”) matters, both in the United States and internationally. We communicate certain ESG-related initiatives, goals, and/or commitments regarding environmental matters, diversity, responsible sourcing and social investments, and other matters in our annual ESG Report, on our website, in our filings with the SEC, and elsewhere. These initiatives, goals, or commitments could be difficult to achieve and costly to implement. We could fail to achieve, or be perceived to fail to achieve, our ESG-related initiatives, goals, or commitments. In addition, we could be criticized for the timing, scope or nature of these initiatives, goals, or commitments, or for any revisions to them. To the extent that our required and voluntary disclosures about ESG matters increase, we could be criticized for the accuracy, adequacy, or completeness of such disclosures. Our actual or perceived failure to achieve our ESG-related initiatives, goals, or commitments could negatively impact our reputation, result in ESG-focused investors not purchasing and holding our stock, or otherwise materially harm our business.
Failure to comply with governmental laws and regulations could harm our business.
Our business is subject to regulation by various federal, state, local, and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, privacy, data security, and data-protection laws, anti-bribery laws (including the U.S. Foreign Corrupt Practices Act and the U.K. Anti-Bribery Act), import/export controls, federal securities laws, and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation resulting from any alleged noncompliance, our business, operating results, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions, litigation, and sanctions could harm our business, operating results, and financial condition.
If we fail to comply with environmental requirements, our business, financial condition, operating results, and reputation could be adversely affected.
We are subject to various environmental laws and regulations including laws governing the hazardous material content of our products and laws relating to the collection of and recycling of electrical and electronic equipment. Examples of these laws and regulations include the E.U. Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Directive (“RoHS”) and the E.U. Waste Electrical and Electronic Equipment Directive (“WEEE Directive”), as well as the implementing legislation of the E.U. member states. Similar laws and regulations have been passed or are pending in China, South Korea, Norway, and Japan and may be enacted in other regions, including in the United States, and we are, or may in the future be, subject to these laws and regulations.
The E.U. RoHS and the similar laws of other jurisdictions limit the content of certain hazardous materials, such as lead, mercury, and cadmium in the manufacture of electrical equipment, including our products. Our current products comply with the E.U. RoHS requirements. However, if there are changes to this or other laws (or their interpretation) or if new similar laws are passed in other jurisdictions, we may be required to reengineer our products to use components compatible with these regulations. This reengineering and component substitution could result in additional costs to us or disrupt our operations or logistics.
The WEEE Directive requires electronic goods producers to be responsible for the collection, recycling, and treatment of such products. Changes in interpretation of the directive may cause us to incur costs or have additional regulatory requirements to meet in the future in order to comply with this directive, or with any similar laws adopted in other jurisdictions.
- 58 -

We are also subject to environmental laws and regulations governing the management of hazardous materials, which we use in small quantities in our engineering labs. Our failure to comply with past, present, and future similar laws could result in reduced sales of our products, substantial product inventory write-offs, reputational damage, penalties, and other sanctions, any of which could harm our business and financial condition. We also expect that our products will be affected by new environmental laws and regulations on an ongoing basis. To date, our expenditures for environmental compliance have not had a material impact on our operating results or cash flows, and although we cannot predict the future impact of such laws or regulations, they will likely result in additional costs and may increase penalties associated with violations or require us to change the content of our products or how they are manufactured, which could have a material adverse effect on our business, operating results, and financial condition.
Risks Related to Our Notes
We may not have the ability to raise the funds necessary to settle conversions of our Notes, repurchase our Notes upon a fundamental change, or repay our Notes in cash at their maturity, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of our Notes.
In July 2018 we issued our 2023 Notes (the “2023 Notes”) and in June 2020 we issued our 2025 Notes (the “2025 Notes,” together with the “2023 Notes,” the “Notes”). We will need to make cash payments (1) if holders of our Notes require us to repurchase all or a portion of their Notes upon the occurrence of a fundamental change (e.g., a change of control of Palo Alto Networks, Inc.) before the maturity date, (2) upon conversion of our Notes, or (3) to repay our Notes in cash at their maturity, unless earlier converted or repurchased. All the 2023 Notes will mature on July 1, 2023, and at that time we will be obligated to pay the $1.7 billion principal amount of the 2023 Notes in cash. Effective May 1, 2023 through July 31, 2023, all of the 2025 Notes are convertible. If all of the Noteholders decided to convert their 2025 Notes, we would be obligated to pay the $2.0 billion principal amount of the 2025 Notes in cash. Under the terms of the Notes, we also have the option to settle the amount of our conversion obligation in excess of the aggregate principal amount of the Notes in cash or shares of our common stock. If our cash provided by operating activities, together with our existing cash, cash equivalents and investments, and existing sources of financing, are inadequate to satisfy these obligations, we will need to obtain third-party financing, which may not be available to us on commercially reasonable terms or at all, to meet these payment obligations.
In addition, our ability to repurchase or to pay cash upon conversion of our Notes may be limited by law, regulatory authority or agreements governing our future indebtedness. Our failure to repurchase our Notes at a time when the repurchase is required by the applicable indenture governing such Notes or to pay cash upon conversion of such Notes as required by the applicable indenture would constitute a default under the indenture. A default under the applicable indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the payment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase our Notes or to pay cash upon conversion of our Notes.
We may still incur substantially more debt or take other actions that would diminish our ability to make payments on our Notes when due.
We and our subsidiaries may be able to incur substantial additional debt in the future, subject to the restrictions contained in our debt instruments, some of which may be secured debt. We are not restricted under the terms of the indenture governing our Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt or taking a number of other actions that are not limited by the terms of such indenture governing our Notes that could have the effect of diminishing our ability to make payments on our Notes when due. While the terms of any future indebtedness we may incur could restrict our ability to incur additional indebtedness, any such restrictions will indirectly benefit holders of our Notes only to the extent any such indebtedness or credit facility is not repaid or does not mature while our Notes are outstanding.
Risks Related to Our Common Stock
Our actual operating results may differ significantly from our guidance.
From time to time, we have released, and may continue to release, guidance in our quarterly earnings releases, quarterly earnings conference calls, or otherwise, regarding our future performance that represents our management’s estimates as of the date of release. This guidance, which includes forward-looking statements, has been and will be based on projections prepared by our management. These projections are not prepared with a view toward compliance with published guidelines of the American Institute of Certified Public Accountants, and neither our registered public accountants nor any other independent expert or outside party compiles or examines the projections. Accordingly, no such person expresses any opinion or any other form of assurance with respect to the projections.
- 59 -

Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic, and competitive uncertainties and contingencies, many of which are beyond our control, such as COVID-19, and are based upon specific assumptions with respect to future business decisions, some of which will change. The rapidly evolving market in which we operate may make it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We intend to state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed. However, actual results will vary from our guidance and the variations may be material. The principal reason that we release guidance is to provide a basis for our management to discuss our business outlook as of the date of release with analysts and investors. We do not accept any responsibility for any projections or reports published by any such persons. Investors are urged not to rely upon our guidance in making an investment decision regarding our common stock.
Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this Quarterly Report on Form 10-Q could result in our actual operating results being different from our guidance, and the differences may be adverse and material.
The market price of our common stock historically has been volatile and the value of your investment could decline.
The market price of our common stock has been volatile since our initial public offering (“IPO”) in July 2012. The reported high and low sales prices of our common stock during the last 12 months have ranged from $132.22 to $203.44 per share, as measured through May 12, 2023 and adjusted to give effect to the Stock Split. The market price of our common stock may fluctuate widely in response to various factors, some of which are beyond our control. These factors include:
announcements of new products, subscriptions or technologies, commercial relationships, strategic partnerships, acquisitions, or other events by us or our competitors;
price and volume fluctuations in the overall stock market from time to time;
news announcements that affect investor perception of our industry, including reports related to the discovery of significant cyberattacks;
significant volatility in the market price and trading volume of technology companies in general and of companies in our industry;
fluctuations in the trading volume of our shares or the size of our public float;
actual or anticipated changes in our operating results or fluctuations in our operating results;
whether our operating results meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of securities analysts or investors, whether as a result of our forward-looking statements, our failure to meet such expectations or otherwise;
inaccurate or unfavorable research reports about our business and industry published by securities analysts or reduced coverage of our company by securities analysts;
litigation involving us, our industry, or both;
actions instituted by activist shareholders or others;
regulatory developments in the United States, foreign countries or both;
major catastrophic events, such as COVID-19;
sales or repurchases of large blocks of our common stock or substantial future sales by our directors, executive officers, employees and significant stockholders;
sales of our common stock by investors who view our Notes as a more attractive means of equity participation in us;
hedging or arbitrage trading activity involving our common stock as a result of the existence of our Notes;
departures of key personnel; or
economic uncertainty around the world.
The market price of our common stock could decline for reasons unrelated to our business, operating results, or financial condition and as a result of events that do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, operating results, and financial condition.
- 60 -

The convertible note hedge and warrant transactions may affect the value of our common stock.
In connection with the sale of our 2023 Notes and 2025 Notes, we entered into convertible note hedge transactions (the “Note Hedges”) with certain counterparties. In connection with each such sale of the Notes, we also entered into warrant transactions with the counterparties pursuant to which we sold warrants (the “Warrants”) for the purchase of our common stock. The Note Hedges for our 2023 Notes and 2025 Notes are expected generally to reduce the potential dilution to our common stock upon any conversion of our Notes and/or offset any cash payments we are required to make in excess of the principal amount of any such converted Notes. The Warrants could separately have a dilutive effect to the extent that the market price per share of our common stock exceeds the applicable strike price of the Warrants unless, subject to certain conditions, we elect to cash settle such Warrants.
The applicable counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the outstanding Notes (and are likely to do so during any applicable observation period related to a conversion of our Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or our Notes, which could affect a note holder’s ability to convert its Notes and, to the extent the activity occurs during any observation period related to a conversion of our Notes, it could affect the amount and value of the consideration that the note holder will receive upon conversion of our Notes.
We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of our Notes or our common stock. In addition, we do not make any representation that the counterparties or their respective affiliates will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of our Notes or exercise of the related Warrants, or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1.0 billion shares of common stock and up to 100.0 million shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue shares of common stock or securities convertible into shares of our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans, the conversion of our Notes, the settlement of our Warrants related to each such series of the Notes, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our common stock to decline.
We cannot guarantee that our share repurchase program will be fully consummated, or that it will enhance shareholder value, and share repurchases could affect the price of our common stock.
As of April 30, 2023, we had $750.0 million available under our share repurchase program, which will expire on December 31, 2023. Such share repurchase program may be suspended or discontinued by the Company at any time without prior notice. Although our board of directors has authorized a share repurchase program, we are not obligated to repurchase any specific dollar amount or to acquire any specific number of shares under the program. The share repurchase program could affect the price of our common stock, increase volatility and diminish our cash reserves. In addition, the program may be suspended or terminated at any time, which may result in a decrease in the price of our common stock.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any dividends on our common stock. We intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
Our charter documents and Delaware law, as well as certain provisions contained in the indentures governing our Notes, could discourage takeover attempts and lead to management entrenchment, which could also reduce the market price of our common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change in control of our company or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:
establish that our board of directors is divided into three classes, Class I, Class II and Class III, with three-year staggered terms;
authorize our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval;
provide our board of directors with the exclusive right to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director;
prohibit our stockholders from taking action by written consent;
- 61 -

specify that special meetings of our stockholders may be called only by the chairman of our board of directors, our president, our secretary, or a majority vote of our board of directors;
require the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws;
authorize our board of directors to amend our bylaws by majority vote; and
establish advance notice procedures with which our stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for our stockholders to replace members of our board of directors, which is responsible for appointing the members of management. In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time. Additionally, certain provisions contained in the indenture governing our Notes could make it more difficult or more expensive for a third party to acquire us. The application of Section 203 or certain provisions contained in the indenture governing our Notes also could have the effect of delaying or preventing a change in control of us. Any of these provisions could, under certain circumstances, depress the market price of our common stock.
General Risk Factors
Our business is subject to the risks of earthquakes, fire, power outages, floods, health risks and other catastrophic events, and to interruption by man-made problems, such as terrorism.
Both our corporate headquarters and the location where our products are manufactured are located in the San Francisco Bay Area, a region known for seismic activity. In addition, other natural disasters, such as fire or floods, a significant power outage, telecommunications failure, terrorism, an armed conflict, cyberattacks, epidemics and pandemics such as COVID-19, or other geo-political unrest could affect our supply chain, manufacturers, logistics providers, channel partners, or end-customers or the economy as a whole and such disruption could impact our shipments and sales. These risks may be further increased if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders, the loss of customers, or the delay in the manufacture, deployment, or shipment of our products, our business, financial condition, and operating results would be adversely affected.
Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products and subscriptions could reduce our ability to compete and could harm our business.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features to enhance our portfolio, improve our operating infrastructure, or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional equity or equity-linked financing, our stockholders may experience significant dilution of their ownership interests and the market price of our common stock could decline. Any conversion of the outstanding Notes into common stock will dilute the ownership interests of existing stockholders to the extent we deliver shares upon conversion of such Notes. See the risk factor entitled “The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of our Notes or exercise of the related Warrants, or otherwise will dilute all other stockholders.” The holders of our Notes have priority over holders of our common stock, and if we engage in future debt financings, the holders of such additional debt would also have priority over the holders of our common stock. Current and future indebtedness may also contain terms that, among other things, restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and would require us to maintain specified liquidity or other ratios, any of which could harm our business, operating results, and financial condition. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be adversely affected.
- 62 -

We are obligated to maintain proper and effective internal control over financial reporting. We may not complete our analysis of our internal control over financial reporting in a timely manner, or this internal control may not be determined to be effective, which may adversely affect investor confidence in our company and, as a result, the value of our common stock.
While we were able to determine in our management’s report for fiscal 2022 that our internal control over financial reporting is effective, as well as provide an unqualified attestation report from our independent registered public accounting firm to that effect, we may not be able to complete our evaluation, testing, and any required remediation in a timely fashion, may be unable to assert that our internal controls are effective, or our independent registered public accounting firm may not be able to formally attest to the effectiveness of our internal control over financial reporting in the future. In the event that our chief executive officer, chief financial officer, or independent registered public accounting firm determines in the future that our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments and causing investor perceptions to be adversely affected and potentially resulting in a decline in the market price of our stock.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
All references made to share or per share amounts have been retroactively adjusted to reflect the effects of the Stock Split. Refer to Note 1. Description of Business and Summary of Significant Accounting Policies in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Stock Split.
Unregistered Sales of Equity Securities
During the three months ended April 30, 2023, we issued a total of 52,946 shares of our unregistered common stock in connection with certain of our acquisitions (the “Transactions”).
The Transactions did not involve any underwriters, any underwriting discounts or commissions, or any public offering. The issuances of the securities pursuant to the Transactions were exempt from registration under the Securities Act of 1933, as amended (the “Act”) by virtue of Section 4(a)(2) of the Act and Rule 506 of Regulation D promulgated thereunder.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
In February 2019, we announced that our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, August 2021, and August 2022, we announced additional $700.0 million, $676.1 million, and $915.0 million increases to this share repurchase program, respectively, bringing the total authorization to $3.3 billion, with $750.0 million remaining as of April 30, 2023. The expiration date of this repurchase authorization was extended to December 31, 2023, and our repurchase program may be suspended or discontinued at any time. Repurchases under our program are to be made at management’s discretion on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing. During the three months ended April 30, 2023, we did not repurchase any shares pursuant to our share repurchase program.
Between March 1, 2023 and March 31, 2023 and April 1, 2023 and April 30, 2023, shares of restricted stock were delivered by certain employees upon vesting of equity awards to satisfy tax withholding requirements. The average value of shares delivered to satisfy tax withholding requirements during these periods were $189.12 per share and $195.32 per share, respectively. The number of shares delivered to satisfy tax withholding requirements during these periods was not significant.
- 63 -

ITEM 6.    EXHIBITS
Exhibit
Number
Exhibit DescriptionIncorporated by Reference
FormFile No.ExhibitFiling Date
Credit Agreement dated as of April 13, 2023 among Palo Alto Networks, Inc., the lenders party hereto and Wells Fargo Bank, National Association, as administrative agent.8-K001-3559410.1April 19, 2023
Certification of the Chief Executive Officer pursuant to Section 302(a) of the Sarbanes-Oxley Act of 2002.
Certification of the Chief Financial Officer pursuant to Section 302(a) of the Sarbanes-Oxley Act of 2002.
32.1
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101
The following financial information from Palo Alto Networks, Inc.’s Quarterly Report on Form 10-Q for the three months ended April 30, 2023 formatted in Inline XBRL includes: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statements of Comprehensive Income (Loss), (iv) Condensed Consolidated Statements of Stockholders’ Equity, (v) Condensed Consolidated Statements of Cash Flows, and (vi) Notes to the Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File—(formatted as Inline XBRL and contained in Exhibit 101).

†    The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Palo Alto Networks, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
- 64 -


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.


Date: May 23, 2023
PALO ALTO NETWORKS, INC.
By:
/s/ DIPAK GOLECHHA
Dipak Golechha
Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)


Date: May 23, 2023
PALO ALTO NETWORKS, INC.
By:
/s/ JOSH PAUL
Josh Paul
Chief Accounting Officer
(Duly Authorized Officer and Principal Accounting Officer)


- 65 -
EX-31.1 2 panwex311q323.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO SECTION 302(a)
OF THE SARBANES-OXLEY ACT OF 2002

I, Nikesh Arora, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Palo Alto Networks, 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.

 
/s/ NIKESH ARORA
Nikesh Arora
Chief Executive Officer and Director
Date: May 23, 2023

EX-31.2 3 panwex312q323.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO SECTION 302(a)
OF THE SARBANES-OXLEY ACT OF 2002

I, Dipak Golechha, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Palo Alto Networks, 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.
 
/s/ DIPAK GOLECHHA
Dipak Golechha
Chief Financial Officer
Date: May 23, 2023

EX-32.1 4 panwex321q323.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Nikesh Arora, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Palo Alto Networks, Inc. for the quarterly period ended April 30, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Palo Alto Networks, Inc.

 
/s/ NIKESH ARORA
Nikesh Arora
Chief Executive Officer and Director
Date: May 23, 2023

EX-32.2 5 panwex322q323.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Dipak Golechha, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Palo Alto Networks, Inc. for the quarterly period ended April 30, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Palo Alto Networks, Inc.

 
/s/ DIPAK GOLECHHA
Dipak Golechha
Chief Financial Officer
Date: May 23, 2023

EX-101.SCH 6 panw-20230430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements (Notes) link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Cash Equivalents and Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Financing Receivables (Notes) link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Derivative Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Acquisitions (Notes) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Equity Award Plans (Notes) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Net Income (Loss) Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Other Income (Expense), Net (Notes) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Financing Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Equity Award Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Revenue (Disaggregation of Revenue (Geographic Theater) (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Revenue (Disaggregation of Revenue (Type of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Revenue (Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Revenue (Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Revenue (Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Cash Equivalents and Investments (Available-for-sale Debt Securities Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Financing Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Acquisitions - Schedule of Purchase Consideration (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Acquisitions - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Acquisitions - Intangible Assets Acquired as Part of Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Intangible Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Intangible Assets (Purchased Intangible Assets by Major Class) (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Intangible Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Debt (Additional Details) (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Debt (Details of Our Notes) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Debt (Components of Convertible Senior Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Debt (Note Hedges) (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Debt (Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Debt (Revolving Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Commitments and Contingencies (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Stockholders' Equity (Schedule Of Share Repurchases) (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Equity Award Plans (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Equity Award Plans (Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Equity Award Plans (Performance Stock Option (PSO) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Net Income (Loss) Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Net Income (Loss) Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 panw-20230430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 panw-20230430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 panw-20230430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Business Acquisition Business Acquisition [Axis] Increase (decrease) in stockholders' equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Principal Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Threshold consecutive trading days (in days) Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument Debt Instrument [Axis] 2025 Warrants 2025 Warrants [Member] 2025 Warrants Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Foreign exchange contract Foreign Exchange Contract [Member] Due after ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] 2023 Note Hedges 2023 Note Hedges [Member] 2023 Note Hedges [Member] Financial Instruments Financial Instruments [Domain] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Option to Convert - 2023 Notes 2023 Notes - Option to Convert [Member] 2023 Notes - Option to Convert Range Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contractual interest expense Interest Expense, Debt, Excluding Amortization Contractual interest rate (in percentage) Debt Instrument, Interest Rate, Stated Percentage Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Noncurrent Support Support [Member] Support [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Schedule of purchase consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of components of other income (expense), net Schedule of Other Nonoperating Income, by Component [Table Text Block] Due within one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Short-term financing receivables, net Financing Receivable, after Allowance for Credit Loss, Current Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Intangible Assets [Member] Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Equity Component Equity Component [Domain] Redemption price (in percentage) Debt Instrument, Redemption Price, Percentage Total assets measured at fair value Assets, Fair Value Disclosure Award vesting percent Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Class of Warrant or Right Class of Warrant or Right [Line Items] Weighted average price per share (in dollars per share) Stock Repurchased During Period, Weighted Average Price Per Share Stock Repurchased During Period, Weighted Average Price Per Share Fair Value Fair Value Debt Securities, Available-for-Sale Intangible assets subject to amortization: Finite-Lived Intangible Assets, Net [Abstract] Derivative Instrument Derivative Instrument [Axis] PSUs with both a service condition and a market condition Performance Stock Units (PSUs), Subject To Service And Market Conditions [Member] Performance Stock Units (PSUs), Subject To Service And Market Conditions Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Revolving credit facility amount outstanding Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Weighted-average remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Due within one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Award Type Award Type [Axis] Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 305.6 and 298.8 shares issued and outstanding at April 30, 2023 and July 31, 2022, respectively Common Stocks, Including Additional Paid in Capital Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Total accrued and other liabilities Accrued Liabilities, Fair Value Disclosure Schedule of restricted stock unit (“RSU”) and performance-based stock unit (“PSU”) activities Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of available-for-sale debt securities Debt Securities, Available-for-Sale [Table Text Block] In-process research and development In Process Research and Development [Member] Due between five and ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Receivables [Abstract] Convertible senior notes details Convertible Debt Other Details [Table Text Block] Convertible Debt Other Details [Table Text Block] Certificates of deposit Certificates of Deposit [Member] Liabilities Liabilities 2028 and Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Share-based Compensation Arrangement by Share-based Payment Award Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Total fair value of replacement equity awards Business Acquisition Replacement Equity Awards Fair Value Business Acquisition Replacement Equity Awards Fair Value Geographical Geographical [Axis] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Foreign currency forward contracts, liability, current Derivative Liability, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value, Measurements, Fair Value Hierarchy Fair Value, Measurements, Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Revolving credit facility Revolving Credit Facility [Member] Manufacturing purchase commitments Inventories [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Stock repurchase program, increase in authorized amount Stock Repurchase Program, Increase (Decrease) in Authorized Amount Stock Repurchase Program, Increase (Decrease) in Authorized Amount Threshold business days, per $1,000 principal (in days) Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days Revenue: Revenue from External Customer [Line Items] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Balance, beginning (in usd per share) Balance, ending (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Debt Debt Disclosure [Text Block] Products and Services Product and Service [Domain] Threshold consecutive trading days (in days) Share Based Compensation Arrangement, Share Based Payment Award, Vesting Condition Threshold, Average Closing Price Days Share Based Compensation Arrangement, Share Based Payment Award Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company Common stock issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Developed technology Developed Technology Rights [Member] Financial Instruments Financial Instrument [Axis] Unrealized losses (gains) in AOCI related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Document Period End Date Document Period End Date Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Due between three and five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost Interest income Interest Income, Other Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Table] Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Axis] Share-Based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Antidilutive Securities Antidilutive Securities [Axis] Carrying value Equity Securities, FV-NI, Current Accrued and other liabilities Accrued Liabilities, Current Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value Finite-Lived Intangible Assets Acquired Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Long-term investments Long-Term Investments Share repurchase, authorized amount Stock Repurchase Program, Authorized Amount Total interest expense Interest Expense, Debt Accrued compensation Employee-related Liabilities, Current Asset-backed securities Asset-Backed Securities [Member] Schedule of assumptions used and resulting grant-date fair values of our PSUs Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions Short- and long-term financing receivables Financing Receivable, Allowance for Credit Loss [Table Text Block] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] Amortization of debt discount and debt issuance costs Amortization of Debt Issuance Costs and Discounts Net Income (Loss) Per Share Earnings Per Share [Text Block] Warrants related to the issuance of convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Award Type Award Type [Domain] PSOs Performance Stock Options with Service and Market Conditions [Member] Performance Stock Options with Service and Market Conditions [Member] Warrants sold, shares authorized to sell to counterparties (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Weighted-average recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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 Debt Instrument, Redemption Debt Instrument Debt Instrument, Redemption [Line Items] 2028 and Thereafter Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After Cash Payments to Acquire Businesses, Gross Derivative Contract Derivative Contract [Domain] Total gross profit Gross Profit Maximum contract term of cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Registrant Name Entity Registrant Name Expected dividend rate (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Aggregate Future Purchase Commitments Unrecorded Unconditional Purchase Obligation [Line Items] Acquired intellectual property Patents [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Europe, the Middle East, and Africa (“EMEA”) EMEA [Member] Fiscal Year 2018 Fiscal Year 2018 [Member] Fiscal Year 2018 Operating expenses: Operating Expenses [Abstract] Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Asset Class Asset Class [Domain] Minimum Minimum [Member] Initial conversion rate (in shares per $1,000 principal amount) Debt Instrument, Convertible, Conversion Ratio Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Change in unrealized gains (losses) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Identified intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Option for additional borrowing capacity Line of Credit Facility, Option for Additional Borrowing Capacity1 Line of Credit Facility, Option for Additional Borrowing Capacity 2023 Warrants 2023 Warrants [Member] 2023 Warrants [Member] Trading Symbol Trading Symbol Entity File Number Entity File Number Convertible senior notes Convertible Debt Securities [Member] Threshold consecutive trading days, per $1,000 principal (in days) Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Long-term deferred revenue Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Total prepaid expenses and other current assets Prepaid Expenses and Other Current Assets, Fair Value Disclosure Prepaid Expenses and Other Current Assets, Fair Value Disclosure Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs Restricted Stock Units (RSUs) [Member] Effective income tax rate (in percentage) Effective Income Tax Rate Reconciliation, Percent Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Acquisitions Business Combination Disclosure [Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Expected maximum volatility rate (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Cash Equivalents and Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Option to Convert - 2025 Notes 2025 Notes, Option To Convert [Member] 2025 Notes, Option To Convert Income Taxes Income Tax Disclosure [Text Block] Credit Facility Credit Facility [Domain] Available-for-sale debt securities in a continuous unrealized loss position for more than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 2023 Notes 2023 Notes [Member] 2023 Notes [Member] Share price Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Share Price Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Share Price Amortization expense Amortization of Intangible Assets Total purchased intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Strike price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of goodwill Schedule of Goodwill [Table Text Block] Net income (loss) per share, basic (in usd per share) Earnings Per Share, Basic Convertible senior notes, net Convertible Debt, Current Service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Long-term investments Long Term Investments, Fair Value Disclosure Long Term Investments, Fair Value Disclosure Sales and marketing Selling and Marketing Expense Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] Total stockholders’ equity Stockholders' Equity Attributable to Parent Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting Vesting [Domain] Investments: Investments [Member] Line of Credit Facility Line of Credit Facility [Line Items] Equity Interest Issued or Issuable, Type Equity Interest Issued or Issuable, Type [Domain] Entity Interactive Data Current Entity Interactive Data Current Short-term investments Short Term Investments, Fair Value Disclosure Short Term Investments, Fair Value Disclosure Amortization of deferred contract costs Capitalized Contract Cost, Amortization Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Award Date Award Date [Domain] Money market funds Money Market Funds [Member] Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value Other Americas Other Americas [Member] Other Americas [Member] Accumulated deficit Retained Earnings [Member] Common stock Common Stock [Member] Schedule of allocation of share-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Issuance of common stock in connection with employee equity incentive plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Repurchases of common stock Payments for Repurchase of Common Stock Statement Statement [Table] PSUs PSUs subject to market conditions Performance Stock Units (PSUs) [Member] Performance Stock Units (PSUs) [Member] Shares of common stock covered by note hedges (in shares) Shares Of Common Stock Covered By Note Hedges Shares Of Common Stock Covered By Note Hedges Vested (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Document Quarterly Report Document Quarterly Report Marketable Equity Securities Marketable Equity Securities [Line Items] Marketable Equity Securities [Line Items] Current assets: Assets, Current [Abstract] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Share repurchase program Class of Treasury Stock [Table Text Block] Range Statistical Measurement [Axis] In-process research and development Indefinite-Lived Intangible Assets (Excluding Goodwill) Revenue from external customers by geographic areas Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Long-term deferred contract costs Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Accounts receivable, net of allowance for credit losses of $8.6 and $8.9 at April 30, 2023 and July 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures U.S. government and agency securities US Treasury and Government [Member] Equity Component Equity Components [Axis] Fair value, measurements, recurring Fair Value, Recurring [Member] Options exercisable, weighted-average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Document Fiscal Year Focus Document Fiscal Year Focus Schedule of purchased finite-lived intangible assets by major class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Statement Statement [Line Items] Balance, beginning (in shares) Balance, ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Variable Rate Variable Rate [Domain] Gross carrying amount Finite-Lived Intangible Assets, Gross Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Product Product [Member] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Aggregate purchase price Stock Repurchased During Period, Value Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Due after ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Current period payments for prior period repurchases of common stock Current Period Payments for Prior Period Repurchases of Common Stock Current Period Payments for Prior Period Repurchases of Common Stock Purchases of property, equipment, and other assets Payments to Acquire Productive Assets Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of performance stock option ("PSO") activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating income (loss) Operating Income (Loss) Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Short-term financing receivables, gross Financing Receivable, before Allowance for Credit Loss, Current Weighted-average effect of potentially dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Subscription and support Service [Member] Goodwill Balance as of July 31, 2022 Balance as of April 30, 2023 Goodwill Total liabilities measured at fair value Liabilities, Fair Value Disclosure Number of shares repurchased (in shares) Stock Repurchased During Period, Shares Category of Item Purchased [Axis] Category of Item Purchased [Axis] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Provision for income taxes Income Tax Expense (Benefit) Geographical Geographical [Domain] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Balance Sheet Location Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Schedule of future non-cancelable purchase commitments for inventory and cloud services Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Cost of revenue: Cost of Goods and Services Sold Derivative Derivative [Line Items] Weighted-average shares used to compute net income (loss) per share, diluted (in shares) Weighted-average shares used to compute net income (loss) per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Expected minimum volatility rate (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Current Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Line Items] Base Rate Base Rate [Member] Debt Instrument Debt Instrument, Name [Domain] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Asia Pacific and Japan (“APAC”) Asia Pacific [Member] Initial conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Schedule of antidilutive securities excluded from the computation of net income (loss) per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Remaining 2023 Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year Schedule of fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Proceeds from sales of investments Proceeds from the sale of investments Proceeds from the sale of investments Losses (gains) expected to be recognized into earnings within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Service Provider Service Provider Purchase Commitment [Member] Service Provider Purchase Commitment Cash, cash equivalents, and restricted cash - beginning of period Cash, cash equivalents, and restricted cash - end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Due between three and five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock and additional paid in capital Common Stock Including Additional Paid in Capital [Member] Total other long-term liabilities Other Liabilities, Fair Value Disclosure Deferred revenue Contract with Customer, Liability, Current Cash equivalents: Marketable equity securities Cash Equivalents [Member] Foreign currency exchange gains (losses), net Foreign Currency Transaction Gain (Loss), before Tax Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Domain] Fair Value, Assets and Liabilities Measured on Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Aggregate principal amount Debt Instrument, Face Amount Cider Security Ltd. Cider Security Ltd. [Member] Cider Security Ltd. Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Line Items] [Line Items] for Schedule of Note Hedge Transactions [Table] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill acquired Goodwill, Acquired During Period Proceeds from sales of shares through employee equity incentive plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Other purchase commitments Cloud and Other Services [Member] Cloud and Other Services [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Restricted Cash, Statement of Financial Position Restricted Cash, Statement of Financial Position [Extensible Enumeration] Note Hedge Note Hedge [Domain] [Domain] for Note Hedge [Axis] Accrued compensation Increase (Decrease) in Employee Related Liabilities PSOs, Additional Disclosures 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 Depreciation and amortization Depreciation, Depletion and Amortization Long-term financing receivables, gross Financing Receivable, before Allowance for Credit Loss, Noncurrent Disaggregation of Revenue Disaggregation of Revenue [Table] Commitment fee rate on undrawn amounts (in percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Derivative [Table] Derivative [Table] Balance, beginning (in shares) Balance, ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Less: debt discount and debt issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Interest expense recognized related to the convertible senior notes Interest Income and Interest Expense Disclosure [Table Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code RSUs and PSUs, Outstanding Roll Forward Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Property and equipment, net Property, Plant and Equipment, Net Fiscal Year 2019 Fiscal Year 2019 [Member] Fiscal Year 2019 Future amortization expense of intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of finite-lived intangible assets acquired as part of business combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Sales and marketing Selling and Marketing Expense [Member] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Other Other Nonoperating Income (Expense) Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net carrying amount Long-Term Debt Balance Sheet Location Balance Sheet Location [Axis] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Change in unrealized gains (losses) on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Class of Warrant or Right Class of Warrant or Right [Axis] Total operating expenses Operating Expenses Maximum Maximum [Member] Marketable Equity Securities Marketable Equity Securities [Table] Marketable Equity Securities [Table] Revenue from external customers by products and services Revenue from External Customers by Products and Services [Table Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Note hedges details Schedule of Note Hedge Transactions [Table Text Block] [Table Text Block] for Schedule of Note Hedge Transactions [Table] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table] Employee equity incentive plans Share-Based Payment Arrangement [Member] Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Revenue recognized from opening deferred revenue balance Contract with Customer, Liability, Revenue Recognized Note Hedge Note Hedge [Axis] Note Hedge [Axis] Business Acquisition Business Acquisition [Line Items] Small Business Entity Small Business Warrants details Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Net change on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Fair Value, Measurement Frequency Measurement Frequency [Domain] Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Reduction of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Revenue: Revenues [Abstract] Total intangible assets subject to amortization, net carrying amount Finite-Lived Intangible Assets, Net Line of Credit Facility Line of Credit Facility [Table] Restricted cash Restricted Cash Remaining performance obligations, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Threshold trading days (in days) Debt Instrument, Convertible, Threshold Trading Days Unvested share-based awards not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount PSOs, Outstanding Roll Forward Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Total other assets Other Assets, Fair Value Disclosure Short-term investments Short-Term Investments Business Combination and Asset Acquisition [Abstract] Foreign currency forward contracts, assets, noncurrent Derivative Asset, Noncurrent Class of Warrant or Right Class of Warrant or Right [Table] Gross unrealized losses for available-for-sale debt securities in a continuous unrealized loss position for less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Issuance of common stock in connection with employee equity incentive plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Share-based Payment Arrangement, Tranche Four Share-based Payment Arrangement, Tranche Four [Member] Share-based Payment Arrangement, Tranche Four Amortization of investment premiums, net of accretion of purchase discounts Accretion (Amortization) of Discounts and Premiums, Investments Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Gross unrealized losses for available-for-sale debt securities in a continuous unrealized loss position for more than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total  Unrecorded Unconditional Purchase Obligation Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Amortized Cost  Debt Securities, Available-for-Sale, Amortized Cost Fair Value Measurements, Recurring Fair Value, Recurring and Nonrecurring [Table] Accounts payable Accounts Payable, Current Threshold percentage of stock price trigger (in percentage) Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Schedule of contractual maturities of available-for-sale debt securities Investments Classified by Contractual Maturity Date [Table Text Block] Warrants related to the issuance of convertible senior notes Warrant [Member] Entity Filer Category Entity Filer Category Weighted-average shares used to compute net income (loss) per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Share-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 10) Commitments and Contingencies Security Exchange Name Security Exchange Name Balance, beginning (in usd per share) Balance, ending (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Intangible assets not subject to amortization: Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Class of Warrant or Right Class of Warrant or Right [Domain] RSUs and PSUs, Additional Disclosures Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Total notional amount Derivative, Notional Amount Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at April 30, 2023 and July 31, 2022 Preferred Stock, Value, Issued Net realized losses reclassified into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Restricted stock Restricted Stock [Member] General and administrative General and Administrative Expense [Member] Revenue: Revenue from Contract with Customer, Excluding Assessed Tax Category of Item Purchased Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Fair value of replacement awards Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cash and cash equivalents Cash and Cash Equivalents [Member] Cover page. Cover [Abstract] Level 3 Fair Value, Inputs, Level 3 [Member] Equity Award Plans Share-Based Payment Arrangement [Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Revenue Revenue from Contract with Customer [Text Block] Deferred contract costs Increase (Decrease) in Contract with Customer, Asset Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table] Foreign currency forward contracts, assets, current Derivative Asset, Current Net liabilities assumed Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Net Liabilities Assumed Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Net Liabilities Assumed Financing Receivables Financing Receivables [Text Block] Award Date Award Date [Axis] 2025 Notes 2025 Notes [Member] 2025 Notes Due between five and ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Cost of revenue: Cost of Goods and Services Sold [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Table] Schedule of Note Hedge Transactions [Table] Other income, net Total other income, net Other Nonoperating Income (Expense), Net Other Nonoperating Income (Expense), Net Amortization of debt issuance costs Amortization of Debt Issuance Costs Goodwill Rollforward Goodwill [Roll Forward] Stock repurchase, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Employee equity incentive plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Undisclosed acquiree Undisclosed Acquiree [Member] Unnamed Acquiree Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Purchases of investments Payments to Acquire Investments Document Fiscal Year End Date Current Fiscal Year End Date Interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Long-term financing receivables, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Vesting Vesting [Axis] Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Net income (loss) per share, diluted (in usd per share) Earnings Per Share, Diluted Intangible assets, net Total purchased intangible assets, net carrying amount Intangible Assets, Net (Excluding Goodwill) Other Income (Expense), Net Other Nonoperating Income and Expense [Text Block] Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Debt Instrument Redemption Debt Instrument Redemption [Table] Trade name and trademarks Trademarks and Trade Names [Member] Stock split ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Number of common stock convertible at initial conversion rate (in shares) Debt Instrument, Convertible, Number of Equity Instruments Long-term Purchase Commitment, Category of Goods or Services Acquired Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Share-based compensation for equity-based awards APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2027 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Total current liabilities Liabilities, Current Minimum risk-free interest rate (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Target stock price (in usd per share) Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost Gross uncertain tax positions Unrecognized Tax Benefits Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Corporate debt securities Corporate Debt Securities [Member] Cumulative-effect adjustment from adoption of new accounting pronouncement Cumulative Effect, Period of Adoption, Adjustment [Member] Maximum risk-free interest rate (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Total Americas Americas [Member] Non-U.S. government and agency securities Debt Security, Government, Non-US [Member] Entity Address, Address Line One Entity Address, Address Line One Long-Term Purchase Commitment Long-Term Purchase Commitment [Table] Unrealized gains or losses recognized Unrealized Gain (Loss) on Investments Products and Services Product and Service [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility Credit Facility [Axis] Long-Term Purchase Commitment Long-Term Purchase Commitment [Line Items] 2025 Note Hedges 2025 Note Hedges [Member] 2025 Note Hedges Equity [Abstract] Equity [Abstract] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from issuance of warrants Proceeds from Issuance of Warrants PSUs subject to service, performance, and market conditions Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions [Member] Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions 2026 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Entity Tax Identification Number Entity Tax Identification Number Aggregate amount paid to purchase note hedges - additional paid-in capital Purchase of Note Hedges Purchase of Note Hedges Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract] Repurchase price as percentage of principal amount in event of change (in percentage) Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Threshold percentage of notes price trigger, per $1,000 principal (in percentage) Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger Remaining 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Short-term deferred contract costs Contract with Customer, Asset, after Allowance for Credit Loss, Current Subscription Subscription [Member] Subscription [Member] Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity Interest Type Equity Interest Type [Axis] Commercial paper Commercial Paper [Member] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Measurement Frequency Measurement Frequency [Axis] RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Taxes paid related to net share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Total Total purchase consideration Business Combination, Consideration Transferred City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Tax audit settlement Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation [Table] Proceeds from maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Asset Class Asset Class [Axis] Share-based compensation for equity-based awards Share-Based Payment Arrangement, Noncash Expense Variable Rate Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Fair Value Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Research and development Research and Development Expense [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Minimum purchase commitment Long-Term Purchase Commitment, Amount 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Computation of basic and diluted net income (loss) per share of common stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Sales [Member] Components of convertible senior notes Convertible Debt [Table Text Block] Foreign currency forward contracts, liability, noncurrent Derivative Liability, Noncurrent EX-101.PRE 10 panw-20230430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
9 Months Ended
Apr. 30, 2023
May 12, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2023  
Document Transition Report false  
Entity File Number 001-35594  
Entity Registrant Name PALO ALTO NETWORKS, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2530195  
Entity Address, Address Line One 3000 Tannery Way  
Entity Address, City or Town Santa Clara  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95054  
City Area Code 408  
Local Phone Number 753-4000  
Title of 12(b) Security Common stock, $0.0001 par value per share  
Trading Symbol PANW  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Small Business false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   305,854,824
Entity Central Index Key 0001327567  
Document Fiscal Year End Date --07-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,992.9 $ 2,118.5
Short-term investments 1,965.3 1,516.0
Accounts receivable, net of allowance for credit losses of $8.6 and $8.9 at April 30, 2023 and July 31, 2022, respectively 1,443.6 2,142.5
Short-term deferred contract costs 317.3 317.7
Prepaid expenses and other current assets 694.5 320.2
Total current assets 6,413.6 6,414.9
Property and equipment, net 341.7 357.8
Operating lease right-of-use assets 248.3 242.0
Long-term investments 2,709.8 1,051.9
Long-term deferred contract costs 503.6 550.1
Goodwill 2,926.8 2,747.7
Intangible assets, net 340.6 384.5
Other assets 686.1 504.7
Total assets 14,170.5 12,253.6
Current liabilities:    
Accounts payable 91.6 128.0
Accrued compensation 344.7 461.1
Accrued and other liabilities 376.1 399.2
Deferred revenue 4,146.7 3,641.2
Convertible senior notes, net 3,682.1 3,676.8
Total current liabilities 8,641.2 8,306.3
Long-term deferred revenue 3,942.9 3,352.8
Long-term operating lease liabilities 264.5 276.1
Other long-term liabilities 89.5 108.4
Liabilities 12,938.1 12,043.6
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at April 30, 2023 and July 31, 2022 0.0 0.0
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 305.6 and 298.8 shares issued and outstanding at April 30, 2023 and July 31, 2022, respectively 2,708.2 1,932.7
Accumulated other comprehensive loss (20.7) (55.6)
Accumulated deficit (1,455.1) (1,667.1)
Total stockholders’ equity 1,232.4 210.0
Total liabilities and stockholders’ equity $ 14,170.5 $ 12,253.6
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Current assets:    
Allowance for doubtful accounts $ 8.6 $ 8.9
Stockholders’ equity:    
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000.0 100,000,000.0
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 305,600,000 298,800,000
Common stock, shares outstanding (in shares) 305,600,000 298,800,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Revenue:        
Revenue: $ 1,720.9 $ 1,386.7 $ 4,939.4 $ 3,951.0
Cost of revenue:        
Cost of revenue: 474.8 440.5 1,402.9 1,226.4
Total gross profit 1,246.1 946.2 3,536.5 2,724.6
Operating expenses:        
Research and development 413.7 355.4 1,189.6 1,053.9
Sales and marketing 639.5 543.6 1,880.0 1,578.3
General and administrative 114.2 94.8 333.1 296.6
Total operating expenses 1,167.4 993.8 3,402.7 2,928.8
Operating income (loss) 78.7 (47.6) 133.8 (204.2)
Interest expense (7.8) (6.8) (21.5) (20.5)
Other income, net 60.1 1.9 137.5 0.2
Income (loss) before income taxes 131.0 (52.5) 249.8 (224.5)
Provision for income taxes 23.2 20.7 37.8 45.8
Net income (loss) $ 107.8 $ (73.2) $ 212.0 $ (270.3)
Net income (loss) per share, basic (in usd per share) $ 0.35 $ (0.25) $ 0.70 $ (0.92)
Net income (loss) per share, diluted (in usd per share) $ 0.31 $ (0.25) $ 0.63 $ (0.92)
Weighted-average shares used to compute net income (loss) per share, basic (in shares) 303.9 296.7 302.0 294.7
Weighted-average shares used to compute net income (loss) per share, diluted (in shares) 344.7 296.7 338.1 294.7
Product        
Revenue:        
Revenue: $ 388.1 $ 351.5 $ 1,071.0 $ 955.0
Cost of revenue:        
Cost of revenue: 93.4 126.0 314.0 312.7
Subscription and support        
Revenue:        
Revenue: 1,332.8 1,035.2 3,868.4 2,996.0
Cost of revenue:        
Cost of revenue: $ 381.4 $ 314.5 $ 1,088.9 $ 913.7
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 107.8 $ (73.2) $ 212.0 $ (270.3)
Other comprehensive income (loss), net of tax:        
Change in unrealized gains (losses) on investments 1.8 (14.6) 7.5 (25.6)
Change in unrealized gains (losses) (17.7) (21.6) 2.9 (38.2)
Net realized losses reclassified into earnings 6.3 8.1 24.5 15.4
Net change on cash flow hedges (11.4) (13.5) 27.4 (22.8)
Other comprehensive income (loss) (9.6) (28.1) 34.9 (48.4)
Comprehensive income (loss) $ 98.2 $ (101.3) $ 246.9 $ (318.7)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Cumulative-effect adjustment from adoption of new accounting pronouncement
Common stock
Common stock and additional paid in capital
Common stock and additional paid in capital
Cumulative-effect adjustment from adoption of new accounting pronouncement
Accumulated other comprehensive income (loss)
Accumulated deficit
Accumulated deficit
Cumulative-effect adjustment from adoption of new accounting pronouncement
Common stock, beginning balance (in shares) at Jul. 31, 2021     291,900,000          
Beginning balance at Jul. 31, 2021 $ 634.5 $ (315.2)   $ 2,311.2 $ (581.9) $ (9.9) $ (1,666.8) $ 266.7
Increase (decrease) in stockholders' equity                
Net income (loss) (270.3)           (270.3)  
Other comprehensive income (loss) (48.4)         (48.4)    
Issuance of common stock in connection with employee equity incentive plans (in shares)     10,100,000          
Issuance of common stock in connection with employee equity incentive plans 137.0     137.0        
Taxes paid related to net share settlement of equity awards (39.8)     (39.8)        
Share-based compensation for equity-based awards 789.8     789.8        
Repurchase and retirement of common stock (in shares)     (3,100,000)          
Repurchase and retirement of common stock (550.0)     (550.0)        
Common stock, ending balance (in shares) at Apr. 30, 2022     298,900,000          
Ending balance at Apr. 30, 2022 337.6     2,066.3   (58.3) (1,670.4)  
Common stock, beginning balance (in shares) at Jan. 31, 2022     295,400,000          
Beginning balance at Jan. 31, 2022 117.8     1,745.2   (30.2) (1,597.2)  
Increase (decrease) in stockholders' equity                
Net income (loss) (73.2)           (73.2)  
Other comprehensive income (loss) (28.1)         (28.1)    
Issuance of common stock in connection with employee equity incentive plans (in shares)     3,500,000          
Issuance of common stock in connection with employee equity incentive plans 77.8     77.8        
Taxes paid related to net share settlement of equity awards (11.2)     (11.2)        
Share-based compensation for equity-based awards 254.5     254.5        
Common stock, ending balance (in shares) at Apr. 30, 2022     298,900,000          
Ending balance at Apr. 30, 2022 $ 337.6     2,066.3   (58.3) (1,670.4)  
Common stock, beginning balance (in shares) at Jul. 31, 2022 298,800,000   298,800,000          
Beginning balance at Jul. 31, 2022 $ 210.0     1,932.7   (55.6) (1,667.1)  
Increase (decrease) in stockholders' equity                
Net income (loss) 212.0           212.0  
Other comprehensive income (loss) 34.9         34.9    
Issuance of common stock in connection with employee equity incentive plans (in shares)     8,600,000          
Issuance of common stock in connection with employee equity incentive plans 199.7     199.7        
Taxes paid related to net share settlement of equity awards (17.5)     (17.5)        
Share-based compensation for equity-based awards 843.3     843.3        
Repurchase and retirement of common stock (in shares)     (1,800,000)          
Repurchase and retirement of common stock $ (250.0)     (250.0)        
Common stock, ending balance (in shares) at Apr. 30, 2023 305,600,000   305,600,000          
Ending balance at Apr. 30, 2023 $ 1,232.4     2,708.2   (20.7) (1,455.1)  
Common stock, beginning balance (in shares) at Jan. 31, 2023     302,400,000          
Beginning balance at Jan. 31, 2023 729.0     2,303.0   (11.1) (1,562.9)  
Increase (decrease) in stockholders' equity                
Net income (loss) 107.8           107.8  
Other comprehensive income (loss) (9.6)         (9.6)    
Issuance of common stock in connection with employee equity incentive plans (in shares)     3,200,000          
Issuance of common stock in connection with employee equity incentive plans 130.7     130.7        
Taxes paid related to net share settlement of equity awards (2.1)     (2.1)        
Share-based compensation for equity-based awards $ 276.6     276.6        
Common stock, ending balance (in shares) at Apr. 30, 2023 305,600,000   305,600,000          
Ending balance at Apr. 30, 2023 $ 1,232.4     $ 2,708.2   $ (20.7) $ (1,455.1)  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Cash flows from operating activities    
Net income (loss) $ 212.0 $ (270.3)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Share-based compensation for equity-based awards 820.3 771.5
Depreciation and amortization 212.9 210.1
Amortization of deferred contract costs 297.4 261.1
Amortization of debt discount and debt issuance costs 5.3 5.4
Reduction of operating lease right-of-use assets 36.7 37.5
Amortization of investment premiums, net of accretion of purchase discounts (34.4) 10.5
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable, net 699.3 (0.1)
Deferred contract costs (250.5) (257.1)
Prepaid expenses and other assets (496.3) (98.9)
Accounts payable (36.3) 51.6
Accrued compensation (119.2) (65.4)
Accrued and other liabilities (78.7) (30.3)
Deferred revenue 1,094.9 835.4
Net cash provided by operating activities 2,363.4 1,461.0
Cash flows from investing activities    
Purchases of investments (4,461.4) (1,296.4)
Proceeds from sales of investments 875.0 289.2
Proceeds from maturities of investments 1,503.6 716.9
Business acquisitions, net of cash acquired (204.5) (17.4)
Purchases of property, equipment, and other assets (109.1) (153.6)
Net cash used in investing activities (2,396.4) (461.3)
Cash flows from financing activities    
Repurchases of common stock (272.7) (550.0)
Proceeds from sales of shares through employee equity incentive plans 198.7 136.3
Payments for taxes related to net share settlement of equity awards (17.5) (39.8)
Net cash used in financing activities (91.5) (453.5)
Net increase (decrease) in cash, cash equivalents, and restricted cash (124.5) 546.2
Cash, cash equivalents, and restricted cash - beginning of period 2,124.8 1,880.1
Cash, cash equivalents, and restricted cash - end of period $ 2,000.3 $ 2,426.3
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Millions
Apr. 30, 2023
Apr. 30, 2022
Statement of Cash Flows [Abstract]    
Cash and cash equivalents $ 1,992.9 $ 2,419.9
Restricted cash 7.4 6.4
Total cash, cash equivalents, and restricted cash $ 2,000.3 $ 2,426.3
Restricted Cash, Statement of Financial Position Prepaid expenses and other current assets Prepaid expenses and other current assets
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies (Notes)
9 Months Ended
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), headquartered in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We empower enterprises, organizations, service providers, and government entities to secure their users, networks, clouds, and endpoints by delivering comprehensive cybersecurity backed by artificial intelligence and automation.
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022, filed with the Securities and Exchange Commission (“SEC”) on September 6, 2022. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and the accompanying notes. We base our estimates on assumptions, both historical and forward looking, that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the nine months ended April 30, 2023, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Stock Split Effected in the Form of a Stock Dividend (“Stock Split”)
On September 13, 2022, we executed a three-for-one stock split of our common stock, effected in the form of a stock dividend. The par value per share of our common stock remains unchanged at $0.001 per share after the Stock Split. All references made to share or per share amounts on the accompanying condensed consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Notes)
9 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Revenue:
Americas
United States$1,105.2 $887.2 $3,153.8 $2,557.5 
Other Americas74.0 61.5 213.1 173.8 
Total Americas1,179.2 948.7 3,366.9 2,731.3 
Europe, the Middle East, and Africa (“EMEA”)332.1 269.5 981.5 755.5 
Asia Pacific and Japan (“APAC”)209.6 168.5 591.0 464.2 
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Revenue:
Product$388.1 $351.5 $1,071.0 $955.0 
Subscription and support
Subscription838.1 639.8 2,417.5 1,836.6 
Support494.7 395.4 1,450.9 1,159.4 
Total subscription and support1,332.8 1,035.2 3,868.4 2,996.0 
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
Deferred Revenue
During the nine months ended April 30, 2023 and 2022, we recognized approximately $2.9 billion and $2.2 billion of revenue pertaining to amounts that were deferred as of July 31, 2022 and 2021, respectively.
Remaining Performance Obligations
Remaining performance obligations were $9.2 billion as of April 30, 2023, of which we expect to recognize as revenue approximately $4.5 billion over the next 12 months and the remainder thereafter.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Notes)
9 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table presents our financial assets and liabilities measured at fair value on a recurring basis as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$879.5 $— $— $879.5 $1,205.2 $— $— $1,205.2 
Certificates of deposit — — — — — 155.3 — 155.3 
Commercial paper— 369.0 — 369.0 — 69.1 — 69.1 
Corporate debt securities— 21.0 — 21.0 — 19.5 — 19.5 
U.S. government and agency securities— 49.9 — 49.9 — 10.0 — 10.0 
Non-U.S. government and agency securities— — — — — 5.1 — 5.1 
Total cash equivalents879.5 439.9 — 1,319.4 1,205.2 259.0 — 1,464.2 
Short-term investments:
Certificates of deposit— 194.1 — 194.1 — 116.4 — 116.4 
Commercial paper— 617.9 — 617.9 — 79.0 — 79.0 
Corporate debt securities— 824.5 — 824.5 — 505.0 — 505.0 
U.S. government and agency securities— 324.4 — 324.4 — 798.2 — 798.2 
Non-U.S. government and agency securities— — — — — 17.4 — 17.4 
Asset-backed securities— 4.4 — 4.4 — — — — 
Total short-term investments— 1,965.3 — 1,965.3 — 1,516.0 — 1,516.0 
April 30, 2023July 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Long-term investments:
Corporate debt securities— 2,140.0 — 2,140.0 — 761.2 — 761.2 
U.S. government and agency securities— 33.6 — 33.6 — 118.2 — 118.2 
Non-U.S. government and agency securities— 55.8 — 55.8 — — — — 
Asset-backed securities— 480.4 — 480.4 — 172.5 — 172.5 
Total long-term investments— 2,709.8 — 2,709.8 — 1,051.9 — 1,051.9 
Prepaid expenses and other current assets:
Foreign currency forward contracts— 22.5 — 22.5 — 2.4 — 2.4 
Total prepaid expenses and other current assets— 22.5 — 22.5 — 2.4 — 2.4 
Other assets:
Foreign currency forward contracts— 5.4 — 5.4 — 0.7 — 0.7 
Total other assets— 5.4 — 5.4 — 0.7 — 0.7 
Total assets measured at fair value$879.5 $5,142.9 $— $6,022.4 $1,205.2 $2,830.0 $— $4,035.2 
Accrued and other liabilities:
Foreign currency forward contracts$— $18.8 $— $18.8 $— $32.4 $— $32.4 
Total accrued and other liabilities— 18.8 — 18.8 — 32.4 — 32.4 
Other long-term liabilities:
Foreign currency forward contracts— 4.4 — 4.4 — 0.8 — 0.8 
Total other long-term liabilities— 4.4 — 4.4 — 0.8 — 0.8 
Total liabilities measured at fair value$— $23.2 $— $23.2 $— $33.2 $— $33.2 
Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of April 30, 2023 and July 31, 2022.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments (Notes)
9 Months Ended
Apr. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Investments Cash Equivalents and Investments
Available-for-sale Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Commercial paper369.0 — — 369.0 
Corporate debt securities21.0 — — 21.0 
U.S. government and agency securities49.9 — — 49.9 
Total available-for-sale cash equivalents$439.9 $— $— $439.9 
Investments:
Certificates of deposit$194.1 $— $— $194.1 
Commercial paper618.3 0.1 (0.5)617.9 
Corporate debt securities2,975.3 6.7 (17.5)2,964.5 
U.S. government and agency securities360.9 0.1 (3.0)358.0 
Non-U.S. government and agency securities56.3 — (0.5)55.8 
Asset-backed securities486.2 0.8 (2.2)484.8 
Total available-for-sale investments$4,691.1 $7.7 $(23.7)$4,675.1 
July 31, 2022
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit $155.3 $— $— $155.3 
Commercial paper69.1 — — 69.1 
Corporate debt securities19.5 — — 19.5 
U.S. government and agency securities10.0 — — 10.0 
Non-U.S. government and agency securities5.0 0.1 — 5.1 
Total available-for-sale cash equivalents$258.9 $0.1 $— $259.0 
Investments:
Certificates of deposit$116.5 $— $(0.1)$116.4 
Commercial paper79.1 — (0.1)79.0 
Corporate debt securities1,276.8 1.3 (11.9)1,266.2 
U.S. government and agency securities928.1 0.1 (11.8)916.4 
Non-U.S. government and agency securities17.6 — (0.2)17.4 
Asset-backed securities$173.4 $0.2 $(1.1)$172.5 
Total available-for-sale investments$2,591.5 $1.6 $(25.2)$2,567.9 
As of April 30, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $16.6 million, which were related to $2.7 billion of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $7.1 million, which were related to $474.2 million of available-for-sale debt securities. As of July 31, 2022 the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $24.8 million, which were related to $2.0 billion of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were not material.
Unrealized losses related to our available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three and nine months ended April 30, 2023 and 2022.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of April 30, 2023, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$2,414.2 $2,405.2 
Due between one and three years2,457.0 2,449.7 
Due between three and five years215.1 215.2 
Due between five and ten years36.7 36.8 
Due after ten years8.0 8.1 
Total$5,131.0 $5,115.0 
Marketable Equity Securities
Marketable equity securities consist of money market funds and are included in cash and cash equivalents on our condensed consolidated balance sheets. As of April 30, 2023 and July 31, 2022, the carrying values of our marketable equity securities were $879.5 million and $1.2 billion, respectively. There were no unrealized gains or losses recognized for these securities during the three and nine months ended April 30, 2023 and 2022.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Financing Receivables (Notes)
9 Months Ended
Apr. 30, 2023
Receivables [Abstract]  
Financing Receivables Financing ReceivablesThe following table summarizes our short-term and long-term financing receivables as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Short-term financing receivables, gross
$248.3 $112.6 
Allowance for credit losses(3.1)(1.3)
Short-term financing receivables, net
$245.2 $111.3 
Long-term financing receivables, gross
$395.0 $194.6 
Allowance for credit losses(4.6)(2.5)
Long-term financing receivables, net
$390.4 $192.1 
There was no significant activity in allowance for credit losses during the three and nine months ended April 30, 2023 and 2022. Past due amounts on financing receivables were not material as of April 30, 2023 and July 31, 2022.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Notes)
9 Months Ended
Apr. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
We are exposed to foreign currency exchange risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 24 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange risk associated with our operating expenditures.
As of April 30, 2023 and July 31, 2022, the total notional amount of our outstanding foreign currency forward contracts was $1.1 billion and $856.9 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of April 30, 2023 and July 31, 2022.
As of April 30, 2023, unrealized gains and losses in accumulated other comprehensive income (“AOCI”) related to our cash flow hedges were $2.6 million net gain, of which $4.7 million gains are expected to be recognized into earnings within the next 12 months. As of July 31, 2022, unrealized gains and losses in AOCI related to our cash flow hedges were $24.8 million net loss, of which $22.0 million losses are expected to be recognized into earnings within the next 12 months.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Notes)
9 Months Ended
Apr. 30, 2023
Business Combinations [Abstract]  
Acquisitions Acquisition
Cider Security Ltd.
On December 20, 2022, we completed our acquisition of Cider Security Ltd. (“Cider”), a privately-held cloud security company. We expect the acquisition will support Prisma Cloud’s platform approach to securing the entire application security lifecycle from code-to-cloud. The total purchase consideration for the acquisition of Cider was $198.3 million, which consisted of the following (in millions):
Amount
Cash$198.0 
Fair value of replacement awards0.3 
Total$198.3 
As part of the acquisition, we issued replacement equity awards, which included 0.2 million shares of our restricted common stock. The total fair value of the replacement equity awards was $48.6 million, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$164.6 
Identified intangible assets27.8 
Cash12.4 
Net liabilities assumed(6.5)
Total$198.3 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Cider technology into our platforms. The goodwill is expected to be deductible for U.S. income tax purposes.
The following table presents details of the identified intangible asset acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$27.8 5 years
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Notes)
9 Months Ended
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
Goodwill
The following table presents details of our goodwill during the nine months ended April 30, 2023 (in millions):
Amount
Balance as of July 31, 2022$2,747.7 
Goodwill acquired179.1 
Balance as of April 30, 2023$2,926.8 
Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$633.2 $(410.1)$223.1 $600.7 $(347.9)$252.8 
Customer relationships172.7 (68.5)104.2 172.7 (52.2)120.5 
Acquired intellectual property14.6 (5.8)8.8 11.3 (4.8)6.5 
Trade name and trademarks9.4 (9.4)— 9.4 (9.4)— 
Other0.9 (0.3)0.6 0.9 (0.1)0.8 
Total intangible assets subject to amortization830.8 (494.1)336.7 795.0 (414.4)380.6 
Intangible assets not subject to amortization:
In-process research and development3.9 — 3.9 3.9— 3.9 
Total purchased intangible assets$834.7 $(494.1)$340.6 $798.9 $(414.4)$384.5 
We recognized amortization expense of $25.8 million and $79.7 million for the three and nine months ended April 30, 2023, respectively, and $31.8 million and $95.3 million for the three and nine months ended April 30, 2022, respectively.
The following table summarizes estimated future amortization expense of our intangible assets subject to amortization as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Future amortization expense$336.7 $25.2 $97.9 $84.2 $62.4 $35.3 $31.7 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Notes)
9 Months Ended
Apr. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes
In July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with the 2023 Notes, the “Notes”). The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The 2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.
The following table presents details of our Notes (number of shares in millions):
 Conversion Rate per $1,000 PrincipalInitial Conversion PriceConvertible DateInitial Number of Shares
2023 Notes11.2635 $88.78 April 1, 202319.1 
2025 Notes10.0806 $99.20 March 1, 202520.1 
Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:
during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes, respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the “sale price condition”);
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the applicable series of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the applicable conversion rate for the respective Notes on each such trading day; or
upon the occurrence of specified corporate events.
On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted.
The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a “make-whole fundamental change” under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
On or after April 1, 2023, holders may surrender their 2023 Notes for conversion at any time prior to maturity, in accordance with the terms described above. Such conversion requests will settle upon maturity of the 2023 Notes. The sale price condition for the 2025 Notes was met during the fiscal quarter ended April 30, 2023, and as a result, holders may convert their 2025 Notes at any time during the fiscal quarter ending July 31, 2023. The net carrying amount of the Notes was classified as a current liability on our condensed consolidated balance sheet as of April 30, 2023.
The following table sets forth the net carrying amount of our Notes (in millions):
April 30, 2023July 31, 2022
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Principal$1,691.9 $1,999.4 $3,691.3 $1,691.9 $1,999.4 $3,691.3 
Less: debt discount and debt issuance costs, net of amortization(0.5)(8.7)(9.2)(2.6)(11.9)(14.5)
Net carrying amount$1,691.4 $1,990.7 $3,682.1 $1,689.3 $1,987.5 $3,676.8 
The total estimated fair value of the 2023 Notes and 2025 Notes were $3.5 billion and $3.7 billion at April 30, 2023, respectively, and $3.2 billion and $3.5 billion at July 31, 2022, respectively. The fair value was determined based on the closing trading price per $100 of the applicable series of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at April 30, 2023 and July 31, 2022 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates.
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Contractual interest expense$3.2$1.8$5.0 $3.2$1.8 $5.0$9.6$5.6$15.2 $9.5$5.6$15.1 
Amortization of debt issuance costs0.71.11.8 0.71.1 1.82.13.25.3 2.13.35.4 
Total interest expense$3.9$2.9$6.8 $3.9$2.9 $6.8$11.7$8.8$20.5 $11.6$8.9$20.5 
Effective interest rate 0.9 %0.6 %0.9 %0.6 %0.9 %0.6 %0.9 %0.6 %
Note Hedges
To minimize the impact of potential economic dilution upon conversion of our Notes, we entered into separate convertible note hedge transactions (the “2023 Note Hedges,” with respect to the 2023 Notes, the “2025 Note Hedges,” with respect to the 2025 Notes, and the 2023 Notes Hedges together with 2025 Note Hedges, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of the Notes.
The following table presents details of our Note Hedges (in millions):
Initial Number of SharesAggregate Purchase
2023 Note Hedges19.1 $332.0 
2025 Note Hedges20.1 $370.8 
The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of the Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of the Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital on our condensed consolidated balance sheets.
Warrants
Separately, but concurrently with the issuance of each series of our Notes, we entered into transactions whereby we sold warrants (the “2023 Warrants,” with respect to the 2023 Notes, the “2025 Warrants,” with respect to the 2025 Notes, and the 2023 Warrants together with the 2025 Warrants, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.
The following table presents details of our Warrants (in millions, except per share data):
Initial Number
of Shares
Strike Price
per Share
Aggregate
Proceeds
2023 Warrants19.1 $139.27 $145.4 
2025 Warrants20.1 $136.16 $202.8 
The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital on our condensed consolidated balance sheets.
Revolving Credit Facility
On September 4, 2018, we entered into a credit agreement (the “2018 Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “2018 Credit Facility”), with an option to increase the amount of the 2018 Credit Facility by up to an additional $350.0 million, subject to certain conditions. The 2018 Credit Facility expired in April 2023.
On April 13, 2023, we entered into a new credit agreement (the “2023 Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “2023 Credit Facility”), with an option to increase the amount of the 2023 Credit Facility by up to an additional $350.0 million, subject to certain conditions. The 2023 Credit Facility matures on April 13, 2028.
The borrowings under the 2023 Credit Facility bear interest, at our option, at a base rate plus a spread of 0.00% to 0.375%, or an adjusted term Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.00% to 1.375%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.090% to 0.150%, depending on our leverage ratio. The interest rates and commitment fees are also subject to upward and downward adjustments based on our progress towards the achievement of certain sustainability goals related to greenhouse gas emissions.
As of April 30, 2023, there were no amounts outstanding and we were in compliance with all covenants under the 2023 Credit Agreement.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Notes)
9 Months Ended
Apr. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
In order to reduce manufacturing lead times and plan for adequate supply, we enter into agreements with manufacturing partners and component suppliers to procure inventory based on our demand forecasts. The following table presents details of the aggregate future minimum or fixed purchase commitments under these arrangements, excluding obligations under contracts that we can cancel as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Manufacturing purchase commitments
$182.6 $67.0 $40.6 $35.0 $40.0 $— $— 
Other Purchase Commitments
We have entered into various non-cancelable agreements with certain service providers, under which we are committed to minimum or fixed purchases. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Other purchase commitments
$1,634.5 $55.9 $159.8 $416.7 $517.5 $483.8 $0.8 
Additionally, we have a $157.5 million minimum purchase commitment with a service provider through September 2027 with no specified annual commitments.
Litigation
We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of April 30, 2023, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Notes)
9 Months Ended
Apr. 30, 2023
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
Share Repurchase Program
In February 2019, our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, August 2021, and August 2022, our board of directors authorized additional $700.0 million, $676.1 million, and $915.0 million increases to this share repurchase program, respectively, bringing the total authorization under this share repurchase program to $3.3 billion (our “current authorization”). The expiration date of our current authorization was extended to December 31, 2023, and our repurchase program may be suspended or discontinued at any time. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing.
The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):
Nine Months Ended April 30,
20232022
Number of shares repurchased1.8 3.1 
Weighted average price per share (1)
$138.65 $177.93 
Aggregate purchase price (1)
$250.0 $550.0 
______________
(1)     Includes transaction costs
We did not repurchase shares of our common stock during the three months ended April 30, 2023 and 2022. In addition to the share repurchase activity summarized in the table above, during the nine months ended April 30, 2023, we paid $22.7 million related to share repurchases of our common stock that were not settled as of July 31, 2022.
As of April 30, 2023, $750.0 million remained available for future share repurchases under our current repurchase authorization. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Notes)
9 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Award Plans Equity Award Plans
Restricted Stock Unit (“RSU”) and Performance-Based Stock Unit (“PSU”) Activities
The following table summarizes the RSU and PSU activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):
RSUs OutstandingPSUs Outstanding
Number of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic ValueNumber of SharesWeighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 202214.8 $115.51 $2,456.9 3.1 $106.38 $513.7 
Granted(1)
5.3 $164.53 2.8 $140.61 
Vested
(5.2)$107.45 (1.2)$113.91 
Forfeited(1.2)$124.37 (0.3)$136.96 
Balance—April 30, 202313.7 $137.16 $2,492.5 4.4 $124.24 $798.2 
______________
(1)    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.
Our RSUs generally vest over a period of three to four years from the date of grant. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.
Our PSUs generally vest over a period of one to four years from the date of grant. The actual number of PSUs earned and eligible to vest is determined based on the level of achievement against certain performance conditions, such as revenue growth, billings and operating margin, or individual performance for the fiscal year; market conditions; or a combination of performance and market conditions for certain awards.
During the nine months ended April 30, 2023, we granted 0.9 million shares of PSUs with both service and market conditions to certain employees. The market conditions are satisfied when the price of our common stock is equal to or exceeds stock price targets of $233.33, $266.67, $300.00, and $333.33 based on the average closing price for 30 consecutive trading days during the three- or four-year period following the date of grant. To the extent that the market conditions have been met, one-fourth of the awards will vest on each anniversary date of the grant date, subject to continued service. As of April 30, 2023, the stock price targets for these PSU awards have not been met.
During the nine months ended April 30, 2023 and 2022, we granted 1.6 million and 0.6 million shares of PSUs, respectively, which contain service, performance and market conditions, to certain employees. The service conditions are satisfied over a period of one to three years. The performance conditions are based on revenue growth or billing growth. The market condition is measured based on our total shareholder return (“TSR”) relative to the TSR of the companies listed in the Standard & Poor’s 500 index. As of April 30, 2023, we have approved 2.3 million shares of PSUs, which will be granted upon the performance condition being established during the next two years.
The fair value of the PSUs subject to market conditions is estimated on the grant date using a Monte Carlo simulation model. The following table summarizes the assumptions used and the grant-date fair value of these PSUs granted:
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Volatility
38.3%
39.1% - 41.1%
38.3% - 44.8%
36.0% - 41.1%
Expected term (in years)
4.0
1.4 - 2.4
1.0 - 4.0
1.4 - 3.0
Dividend yield
0.0 %0.0 %0.0 %0.0 %
Risk-free interest rate
4.1%
1.5% - 2.0%
3.2% - 4.1%
0.2% - 2.0%
Grant-date fair value per share
$91.77 - $122.94
$256.95 - $260.71
$91.77 - $280.41
$137.16 - $260.71
Performance Stock Option (“PSO”) Activities
We have granted PSOs with both service and market conditions to certain executives. The market conditions were achieved when certain stock price targets were met. As of April 30, 2023, all stock price targets for our outstanding PSOs have been satisfied. One-fourth of the PSOs will vest on each anniversary date of the grant date, subject to continued service. The contractual term for the PSOs outstanding ranges from seven to seven and a half years following the date of grant in fiscal year 2018 and 2019.
The following table summarizes the PSO activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):
PSOs Outstanding 
Number of SharesWeighted-Average Exercise Price Per Share Weighted-Average Remaining Contractual Term
(Years)
Aggregate Intrinsic Value
Balance—July 31, 20228.0 $64.85 3.2$809.3 
Exercised(0.6)$62.08 
Balance—April 30, 20237.4 $65.09 2.4$862.3 
Exercisable—April 30, 20237.4 $65.09 2.4$862.3 
Share-Based Compensation
The following table summarizes share-based compensation included in costs and expenses (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Cost of product revenue
$2.5 $2.3 $7.5 $6.9 
Cost of subscription and support revenue
32.0 27.4 91.5 81.8 
Research and development
125.4 112.7 373.1 361.9 
Sales and marketing
80.5 75.7 256.3 228.8 
General and administrative
36.8 29.2 104.7 93.3 
Total share-based compensation$277.2 $247.3 $833.1 $772.7 
As of April 30, 2023, total compensation cost related to unvested share-based awards not yet recognized was $2.1 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.5 years.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Notes)
9 Months Ended
Apr. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesFor the three and nine months ended April 30, 2023, our provision for income taxes reflected an effective tax rate of 17.7% and 15.1%, respectively. For the three and nine months ended April 30, 2022, our provision for income taxes reflected an effective tax rate of negative 39.4% and negative 20.4%, respectively.
Our income taxes for the three and nine months ended April 30, 2023 were primarily due to U.S. federal and state income taxes, withholding taxes, and foreign income taxes. Our effective tax rate varied for the three and nine months ended April 30, 2023 compared to the same periods in 2022 primarily due to an increase in current taxes driven by capitalization of research and development expenditures with no offsetting deferred benefit as a result of our valuation allowance. This increase was offset by a tax benefit from a release of tax reserves related to uncertain tax positions resulting from an agreement with a non-U.S. tax authority to pay $28.9 million to settle a tax audit during the nine months ended April 30, 2023.
Our income taxes for the three and nine months ended April 30, 2022 were primarily due to foreign income taxes and withholding taxes. Our effective tax rates differed from the U.S. statutory tax rate primarily due to changes in our valuation allowance.    
As of April 30, 2023, our gross uncertain tax positions were $412.1 million and our interest and penalties were $7.2 million. We recognize both interest and penalties associated with uncertain tax positions as a component of income tax.
We maintain a full valuation allowance for domestic and certain foreign deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. We regularly evaluate the need for a valuation allowance. Due to recent profitability, a reversal of our valuation allowance in certain jurisdictions in the foreseeable future is reasonably possible.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Notes)
9 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
Basic net income (loss) per share is computed by dividing net income (loss) by basic weighted-average shares outstanding during the period. Diluted net income (loss) per share is computed by dividing net income (loss) by diluted weighted-average shares outstanding during the period giving effect to all potentially dilutive securities to the extent they are dilutive. Potentially dilutive securities include shares issuable upon conversion of our convertible senior notes using the if-converted method. Potentially dilutive securities also include warrants related to the issuance of convertible senior notes and equity awards under our employee equity incentive plans using the treasury stock method.
The following table presents the computation of basic and diluted net income (loss) per share of common stock (in millions, except per share data):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Net income (loss)$107.8 $(73.2)$212.0 $(270.3)
Weighted-average shares used to compute net income (loss) per share, basic303.9 296.7 302.0 294.7 
Weighted-average effect of potentially dilutive securities:
Convertible senior notes19.3 — 17.4 — 
Warrants related to the issuance of convertible senior notes10.0 — 7.3 — 
Employee equity incentive plans11.5 — 11.4 — 
Weighted-average shares used to compute net income (loss) per share, diluted344.7 296.7 338.1 294.7 
Net income (loss) per share, basic$0.35 $(0.25)$0.70 $(0.92)
Net income (loss) per share, diluted$0.31 $(0.25)$0.63 $(0.92)
The following securities were excluded from the computation of diluted net income (loss) per share of common stock as their effect would have been antidilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the applicable period (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Convertible senior notes— 39.2 — 39.2 
Warrants related to the issuance of convertible senior notes— 39.2 — 39.2 
Employee equity incentive plans3.2 28.9 5.0 28.9 
Total3.2 107.3 5.0 107.3 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Other Income (Expense), Net (Notes)
9 Months Ended
Apr. 30, 2023
Other Income and Expenses [Abstract]  
Other Income (Expense), Net Other Income, NetThe following table sets forth the components of other income, net (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Interest income$65.9 $2.6 $151.9 $5.9 
Foreign currency exchange gains (losses), net(2.2)3.5 (5.1)(2.1)
Other (3.6)(4.2)(9.3)(3.6)
Total other income, net$60.1 $1.9 $137.5 $0.2 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022, filed with the Securities and Exchange Commission (“SEC”) on September 6, 2022. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and the accompanying notes. We base our estimates on assumptions, both historical and forward looking, that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
9 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from external customers by geographic areas The following table presents revenue by geographic theater (in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Revenue:
Americas
United States$1,105.2 $887.2 $3,153.8 $2,557.5 
Other Americas74.0 61.5 213.1 173.8 
Total Americas1,179.2 948.7 3,366.9 2,731.3 
Europe, the Middle East, and Africa (“EMEA”)332.1 269.5 981.5 755.5 
Asia Pacific and Japan (“APAC”)209.6 168.5 591.0 464.2 
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
Revenue from external customers by products and services The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
Revenue:
Product$388.1 $351.5 $1,071.0 $955.0 
Subscription and support
Subscription838.1 639.8 2,417.5 1,836.6 
Support494.7 395.4 1,450.9 1,159.4 
Total subscription and support1,332.8 1,035.2 3,868.4 2,996.0 
Total revenue$1,720.9 $1,386.7 $4,939.4 $3,951.0 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
9 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets and liabilities
The following table presents our financial assets and liabilities measured at fair value on a recurring basis as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$879.5 $— $— $879.5 $1,205.2 $— $— $1,205.2 
Certificates of deposit — — — — — 155.3 — 155.3 
Commercial paper— 369.0 — 369.0 — 69.1 — 69.1 
Corporate debt securities— 21.0 — 21.0 — 19.5 — 19.5 
U.S. government and agency securities— 49.9 — 49.9 — 10.0 — 10.0 
Non-U.S. government and agency securities— — — — — 5.1 — 5.1 
Total cash equivalents879.5 439.9 — 1,319.4 1,205.2 259.0 — 1,464.2 
Short-term investments:
Certificates of deposit— 194.1 — 194.1 — 116.4 — 116.4 
Commercial paper— 617.9 — 617.9 — 79.0 — 79.0 
Corporate debt securities— 824.5 — 824.5 — 505.0 — 505.0 
U.S. government and agency securities— 324.4 — 324.4 — 798.2 — 798.2 
Non-U.S. government and agency securities— — — — — 17.4 — 17.4 
Asset-backed securities— 4.4 — 4.4 — — — — 
Total short-term investments— 1,965.3 — 1,965.3 — 1,516.0 — 1,516.0 
April 30, 2023July 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Long-term investments:
Corporate debt securities— 2,140.0 — 2,140.0 — 761.2 — 761.2 
U.S. government and agency securities— 33.6 — 33.6 — 118.2 — 118.2 
Non-U.S. government and agency securities— 55.8 — 55.8 — — — — 
Asset-backed securities— 480.4 — 480.4 — 172.5 — 172.5 
Total long-term investments— 2,709.8 — 2,709.8 — 1,051.9 — 1,051.9 
Prepaid expenses and other current assets:
Foreign currency forward contracts— 22.5 — 22.5 — 2.4 — 2.4 
Total prepaid expenses and other current assets— 22.5 — 22.5 — 2.4 — 2.4 
Other assets:
Foreign currency forward contracts— 5.4 — 5.4 — 0.7 — 0.7 
Total other assets— 5.4 — 5.4 — 0.7 — 0.7 
Total assets measured at fair value$879.5 $5,142.9 $— $6,022.4 $1,205.2 $2,830.0 $— $4,035.2 
Accrued and other liabilities:
Foreign currency forward contracts$— $18.8 $— $18.8 $— $32.4 $— $32.4 
Total accrued and other liabilities— 18.8 — 18.8 — 32.4 — 32.4 
Other long-term liabilities:
Foreign currency forward contracts— 4.4 — 4.4 — 0.8 — 0.8 
Total other long-term liabilities— 4.4 — 4.4 — 0.8 — 0.8 
Total liabilities measured at fair value$— $23.2 $— $23.2 $— $33.2 $— $33.2 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments (Tables)
9 Months Ended
Apr. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of available-for-sale debt securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Commercial paper369.0 — — 369.0 
Corporate debt securities21.0 — — 21.0 
U.S. government and agency securities49.9 — — 49.9 
Total available-for-sale cash equivalents$439.9 $— $— $439.9 
Investments:
Certificates of deposit$194.1 $— $— $194.1 
Commercial paper618.3 0.1 (0.5)617.9 
Corporate debt securities2,975.3 6.7 (17.5)2,964.5 
U.S. government and agency securities360.9 0.1 (3.0)358.0 
Non-U.S. government and agency securities56.3 — (0.5)55.8 
Asset-backed securities486.2 0.8 (2.2)484.8 
Total available-for-sale investments$4,691.1 $7.7 $(23.7)$4,675.1 
July 31, 2022
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit $155.3 $— $— $155.3 
Commercial paper69.1 — — 69.1 
Corporate debt securities19.5 — — 19.5 
U.S. government and agency securities10.0 — — 10.0 
Non-U.S. government and agency securities5.0 0.1 — 5.1 
Total available-for-sale cash equivalents$258.9 $0.1 $— $259.0 
Investments:
Certificates of deposit$116.5 $— $(0.1)$116.4 
Commercial paper79.1 — (0.1)79.0 
Corporate debt securities1,276.8 1.3 (11.9)1,266.2 
U.S. government and agency securities928.1 0.1 (11.8)916.4 
Non-U.S. government and agency securities17.6 — (0.2)17.4 
Asset-backed securities$173.4 $0.2 $(1.1)$172.5 
Total available-for-sale investments$2,591.5 $1.6 $(25.2)$2,567.9 
Schedule of contractual maturities of available-for-sale debt securities The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of April 30, 2023, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$2,414.2 $2,405.2 
Due between one and three years2,457.0 2,449.7 
Due between three and five years215.1 215.2 
Due between five and ten years36.7 36.8 
Due after ten years8.0 8.1 
Total$5,131.0 $5,115.0 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Financing Receivables (Tables)
9 Months Ended
Apr. 30, 2023
Receivables [Abstract]  
Short- and long-term financing receivables The following table summarizes our short-term and long-term financing receivables as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Short-term financing receivables, gross
$248.3 $112.6 
Allowance for credit losses(3.1)(1.3)
Short-term financing receivables, net
$245.2 $111.3 
Long-term financing receivables, gross
$395.0 $194.6 
Allowance for credit losses(4.6)(2.5)
Long-term financing receivables, net
$390.4 $192.1 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Tables)
9 Months Ended
Apr. 30, 2023
Business Combinations [Abstract]  
Schedule of purchase consideration The total purchase consideration for the acquisition of Cider was $198.3 million, which consisted of the following (in millions):
Amount
Cash$198.0 
Fair value of replacement awards0.3 
Total$198.3 
Schedule of recognized identified assets acquired and liabilities assumed
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$164.6 
Identified intangible assets27.8 
Cash12.4 
Net liabilities assumed(6.5)
Total$198.3 
Schedule of finite-lived intangible assets acquired as part of business combination
The following table presents details of the identified intangible asset acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$27.8 5 years
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
9 Months Ended
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill The following table presents details of our goodwill during the nine months ended April 30, 2023 (in millions):
Amount
Balance as of July 31, 2022$2,747.7 
Goodwill acquired179.1 
Balance as of April 30, 2023$2,926.8 
Schedule of purchased finite-lived intangible assets by major class The following table presents details of our purchased intangible assets as of April 30, 2023 and July 31, 2022 (in millions):
April 30, 2023July 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$633.2 $(410.1)$223.1 $600.7 $(347.9)$252.8 
Customer relationships172.7 (68.5)104.2 172.7 (52.2)120.5 
Acquired intellectual property14.6 (5.8)8.8 11.3 (4.8)6.5 
Trade name and trademarks9.4 (9.4)— 9.4 (9.4)— 
Other0.9 (0.3)0.6 0.9 (0.1)0.8 
Total intangible assets subject to amortization830.8 (494.1)336.7 795.0 (414.4)380.6 
Intangible assets not subject to amortization:
In-process research and development3.9 — 3.9 3.9— 3.9 
Total purchased intangible assets$834.7 $(494.1)$340.6 $798.9 $(414.4)$384.5 
Future amortization expense of intangible assets The following table summarizes estimated future amortization expense of our intangible assets subject to amortization as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Future amortization expense$336.7 $25.2 $97.9 $84.2 $62.4 $35.3 $31.7 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
9 Months Ended
Apr. 30, 2023
Debt Disclosure [Abstract]  
Convertible senior notes details The following table presents details of our Notes (number of shares in millions):
 Conversion Rate per $1,000 PrincipalInitial Conversion PriceConvertible DateInitial Number of Shares
2023 Notes11.2635 $88.78 April 1, 202319.1 
2025 Notes10.0806 $99.20 March 1, 202520.1 
Components of convertible senior notes The following table sets forth the net carrying amount of our Notes (in millions):
April 30, 2023July 31, 2022
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Principal$1,691.9 $1,999.4 $3,691.3 $1,691.9 $1,999.4 $3,691.3 
Less: debt discount and debt issuance costs, net of amortization(0.5)(8.7)(9.2)(2.6)(11.9)(14.5)
Net carrying amount$1,691.4 $1,990.7 $3,682.1 $1,689.3 $1,987.5 $3,676.8 
Interest expense recognized related to the convertible senior notes The following table sets forth interest expense recognized related to the Notes (dollars in millions):
Three Months Ended April 30,Nine Months Ended April 30,
2023202220232022
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Contractual interest expense$3.2$1.8$5.0 $3.2$1.8 $5.0$9.6$5.6$15.2 $9.5$5.6$15.1 
Amortization of debt issuance costs0.71.11.8 0.71.1 1.82.13.25.3 2.13.35.4 
Total interest expense$3.9$2.9$6.8 $3.9$2.9 $6.8$11.7$8.8$20.5 $11.6$8.9$20.5 
Effective interest rate 0.9 %0.6 %0.9 %0.6 %0.9 %0.6 %0.9 %0.6 %
Note hedges details The following table presents details of our Note Hedges (in millions):
Initial Number of SharesAggregate Purchase
2023 Note Hedges19.1 $332.0 
2025 Note Hedges20.1 $370.8 
Warrants details The following table presents details of our Warrants (in millions, except per share data):
Initial Number
of Shares
Strike Price
per Share
Aggregate
Proceeds
2023 Warrants19.1 $139.27 $145.4 
2025 Warrants20.1 $136.16 $202.8 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
9 Months Ended
Apr. 30, 2023
Manufacturing purchase commitments  
Aggregate Future Purchase Commitments  
Schedule of future non-cancelable purchase commitments for inventory and cloud services The following table presents details of the aggregate future minimum or fixed purchase commitments under these arrangements, excluding obligations under contracts that we can cancel as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Manufacturing purchase commitments
$182.6 $67.0 $40.6 $35.0 $40.0 $— $— 
Other purchase commitments  
Aggregate Future Purchase Commitments  
Schedule of future non-cancelable purchase commitments for inventory and cloud services The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of April 30, 2023 (in millions):
Fiscal years ending July 31,
Total Remaining 202320242025202620272028 and Thereafter
Other purchase commitments
$1,634.5 $55.9 $159.8 $416.7 $517.5 $483.8 $0.8 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
9 Months Ended
Apr. 30, 2023
Equity [Abstract]  
Share repurchase program
The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):
Nine Months Ended April 30,
20232022
Number of shares repurchased1.8 3.1 
Weighted average price per share (1)
$138.65 $177.93 
Aggregate purchase price (1)
$250.0 $550.0 
______________
(1)     Includes transaction costs
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Tables)
9 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of restricted stock unit (“RSU”) and performance-based stock unit (“PSU”) activities
The following table summarizes the RSU and PSU activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):
RSUs OutstandingPSUs Outstanding
Number of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic ValueNumber of SharesWeighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 202214.8 $115.51 $2,456.9 3.1 $106.38 $513.7 
Granted(1)
5.3 $164.53 2.8 $140.61 
Vested
(5.2)$107.45 (1.2)$113.91 
Forfeited(1.2)$124.37 (0.3)$136.96 
Balance—April 30, 202313.7 $137.16 $2,492.5 4.4 $124.24 $798.2 
______________
(1)    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.
Schedule of assumptions used and resulting grant-date fair values of our PSUs The following table summarizes the assumptions used and the grant-date fair value of these PSUs granted:
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Volatility
38.3%
39.1% - 41.1%
38.3% - 44.8%
36.0% - 41.1%
Expected term (in years)
4.0
1.4 - 2.4
1.0 - 4.0
1.4 - 3.0
Dividend yield
0.0 %0.0 %0.0 %0.0 %
Risk-free interest rate
4.1%
1.5% - 2.0%
3.2% - 4.1%
0.2% - 2.0%
Grant-date fair value per share
$91.77 - $122.94
$256.95 - $260.71
$91.77 - $280.41
$137.16 - $260.71
Schedule of performance stock option ("PSO") activity The following table summarizes the PSO activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):
PSOs Outstanding 
Number of SharesWeighted-Average Exercise Price Per Share Weighted-Average Remaining Contractual Term
(Years)
Aggregate Intrinsic Value
Balance—July 31, 20228.0 $64.85 3.2$809.3 
Exercised(0.6)$62.08 
Balance—April 30, 20237.4 $65.09 2.4$862.3 
Exercisable—April 30, 20237.4 $65.09 2.4$862.3 
Schedule of allocation of share-based compensation expense The following table summarizes share-based compensation included in costs and expenses (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Cost of product revenue
$2.5 $2.3 $7.5 $6.9 
Cost of subscription and support revenue
32.0 27.4 91.5 81.8 
Research and development
125.4 112.7 373.1 361.9 
Sales and marketing
80.5 75.7 256.3 228.8 
General and administrative
36.8 29.2 104.7 93.3 
Total share-based compensation$277.2 $247.3 $833.1 $772.7 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Tables)
9 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Computation of basic and diluted net income (loss) per share of common stock The following table presents the computation of basic and diluted net income (loss) per share of common stock (in millions, except per share data):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Net income (loss)$107.8 $(73.2)$212.0 $(270.3)
Weighted-average shares used to compute net income (loss) per share, basic303.9 296.7 302.0 294.7 
Weighted-average effect of potentially dilutive securities:
Convertible senior notes19.3 — 17.4 — 
Warrants related to the issuance of convertible senior notes10.0 — 7.3 — 
Employee equity incentive plans11.5 — 11.4 — 
Weighted-average shares used to compute net income (loss) per share, diluted344.7 296.7 338.1 294.7 
Net income (loss) per share, basic$0.35 $(0.25)$0.70 $(0.92)
Net income (loss) per share, diluted$0.31 $(0.25)$0.63 $(0.92)
Schedule of antidilutive securities excluded from the computation of net income (loss) per share The following securities were excluded from the computation of diluted net income (loss) per share of common stock as their effect would have been antidilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the applicable period (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Convertible senior notes— 39.2 — 39.2 
Warrants related to the issuance of convertible senior notes— 39.2 — 39.2 
Employee equity incentive plans3.2 28.9 5.0 28.9 
Total3.2 107.3 5.0 107.3 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Other Income (Expense), Net (Tables)
9 Months Ended
Apr. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of components of other income (expense), net The following table sets forth the components of other income, net (in millions):
Three Months EndedNine Months Ended
April 30,April 30,
2023202220232022
Interest income$65.9 $2.6 $151.9 $5.9 
Foreign currency exchange gains (losses), net(2.2)3.5 (5.1)(2.1)
Other (3.6)(4.2)(9.3)(3.6)
Total other income, net$60.1 $1.9 $137.5 $0.2 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies (Details)
Sep. 13, 2022
$ / shares
Apr. 30, 2023
$ / shares
Jul. 31, 2022
$ / shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Stock split ratio 3    
Common stock, par value (in usd per share) $ 0.001 $ 0.0001 $ 0.0001
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Disaggregation of Revenue (Geographic Theater) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of Revenue        
Revenue: $ 1,720.9 $ 1,386.7 $ 4,939.4 $ 3,951.0
United States        
Disaggregation of Revenue        
Revenue: 1,105.2 887.2 3,153.8 2,557.5
Other Americas        
Disaggregation of Revenue        
Revenue: 74.0 61.5 213.1 173.8
Total Americas        
Disaggregation of Revenue        
Revenue: 1,179.2 948.7 3,366.9 2,731.3
Europe, the Middle East, and Africa (“EMEA”)        
Disaggregation of Revenue        
Revenue: 332.1 269.5 981.5 755.5
Asia Pacific and Japan (“APAC”)        
Disaggregation of Revenue        
Revenue: $ 209.6 $ 168.5 $ 591.0 $ 464.2
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Disaggregation of Revenue (Type of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Revenue:        
Revenue: $ 1,720.9 $ 1,386.7 $ 4,939.4 $ 3,951.0
Product        
Revenue:        
Revenue: 388.1 351.5 1,071.0 955.0
Subscription        
Revenue:        
Revenue: 838.1 639.8 2,417.5 1,836.6
Support        
Revenue:        
Revenue: 494.7 395.4 1,450.9 1,159.4
Subscription and support        
Revenue:        
Revenue: $ 1,332.8 $ 1,035.2 $ 3,868.4 $ 2,996.0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Deferred Revenue) (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Revenue from Contract with Customer [Abstract]    
Revenue recognized from opening deferred revenue balance $ 2,900 $ 2,200
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Remaining Performance Obligations) (Details)
$ in Billions
Apr. 30, 2023
USD ($)
Remaining Performance Obligations, Expected Timing of Satisfaction  
Remaining performance obligations $ 9.2
Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date: 2023-05-01  
Remaining Performance Obligations, Expected Timing of Satisfaction  
Remaining performance obligations $ 4.5
Remaining performance obligations, expected timing of satisfaction, period 12 months
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Fair value, measurements, recurring - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents $ 1,319.4 $ 1,464.2
Short-term investments 1,965.3 1,516.0
Long-term investments 2,709.8 1,051.9
Total prepaid expenses and other current assets 22.5 2.4
Total other assets 5.4 0.7
Total assets measured at fair value 6,022.4 4,035.2
Total accrued and other liabilities 18.8 32.4
Total other long-term liabilities 4.4 0.8
Total liabilities measured at fair value 23.2 33.2
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 879.5 1,205.2
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Total prepaid expenses and other current assets 0.0 0.0
Total other assets 0.0 0.0
Total assets measured at fair value 879.5 1,205.2
Total accrued and other liabilities 0.0 0.0
Total other long-term liabilities 0.0 0.0
Total liabilities measured at fair value 0.0 0.0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 439.9 259.0
Short-term investments 1,965.3 1,516.0
Long-term investments 2,709.8 1,051.9
Total prepaid expenses and other current assets 22.5 2.4
Total other assets 5.4 0.7
Total assets measured at fair value 5,142.9 2,830.0
Total accrued and other liabilities 18.8 32.4
Total other long-term liabilities 4.4 0.8
Total liabilities measured at fair value 23.2 33.2
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Total prepaid expenses and other current assets 0.0 0.0
Total other assets 0.0 0.0
Total assets measured at fair value 0.0 0.0
Total accrued and other liabilities 0.0 0.0
Total other long-term liabilities 0.0 0.0
Total liabilities measured at fair value 0.0 0.0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 879.5 1,205.2
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 879.5 1,205.2
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 155.3
Short-term investments 194.1 116.4
Certificates of deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 155.3
Short-term investments 194.1 116.4
Certificates of deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 369.0 69.1
Short-term investments 617.9 79.0
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 369.0 69.1
Short-term investments 617.9 79.0
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 21.0 19.5
Short-term investments 824.5 505.0
Long-term investments 2,140.0 761.2
Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 21.0 19.5
Short-term investments 824.5 505.0
Long-term investments 2,140.0 761.2
Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 49.9 10.0
Short-term investments 324.4 798.2
Long-term investments 33.6 118.2
U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
U.S. government and agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 49.9 10.0
Short-term investments 324.4 798.2
Long-term investments 33.6 118.2
U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Non-U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 5.1
Short-term investments 0.0 17.4
Long-term investments 55.8 0.0
Non-U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Non-U.S. government and agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 5.1
Short-term investments 0.0 17.4
Long-term investments 55.8 0.0
Non-U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments 4.4 0.0
Long-term investments 480.4 172.5
Asset-backed securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Asset-backed securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments 4.4 0.0
Long-term investments 480.4 172.5
Asset-backed securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Foreign currency forward contracts, assets, current 22.5 2.4
Foreign currency forward contracts, assets, noncurrent 5.4 0.7
Foreign currency forward contracts, liability, current 18.8 32.4
Foreign currency forward contracts, liability, noncurrent 4.4 0.8
Foreign currency forward contracts | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Foreign currency forward contracts, assets, current 0.0 0.0
Foreign currency forward contracts, assets, noncurrent 0.0 0.0
Foreign currency forward contracts, liability, current 0.0 0.0
Foreign currency forward contracts, liability, noncurrent 0.0 0.0
Foreign currency forward contracts | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Foreign currency forward contracts, assets, current 22.5 2.4
Foreign currency forward contracts, assets, noncurrent 5.4 0.7
Foreign currency forward contracts, liability, current 18.8 32.4
Foreign currency forward contracts, liability, noncurrent 4.4 0.8
Foreign currency forward contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Foreign currency forward contracts, assets, current 0.0 0.0
Foreign currency forward contracts, assets, noncurrent 0.0 0.0
Foreign currency forward contracts, liability, current 0.0 0.0
Foreign currency forward contracts, liability, noncurrent $ 0.0 $ 0.0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments (Available-for-Sale Securities) (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Debt Securities, Available-for-sale    
Amortized Cost  $ 5,131.0  
Fair Value 5,115.0  
Cash equivalents:    
Debt Securities, Available-for-sale    
Amortized Cost  439.9 $ 258.9
Unrealized Gains 0.0 0.1
Unrealized Losses 0.0 0.0
Fair Value 439.9 259.0
Cash equivalents: | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized Cost    155.3
Unrealized Gains   0.0
Unrealized Losses   0.0
Fair Value   155.3
Cash equivalents: | Commercial paper    
Debt Securities, Available-for-sale    
Amortized Cost  369.0 69.1
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 369.0 69.1
Cash equivalents: | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized Cost  21.0 19.5
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 21.0 19.5
Cash equivalents: | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  49.9 10.0
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 49.9 10.0
Cash equivalents: | Non-U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost    5.0
Unrealized Gains   0.1
Unrealized Losses   0.0
Fair Value   5.1
Investments:    
Debt Securities, Available-for-sale    
Amortized Cost  4,691.1 2,591.5
Unrealized Gains 7.7 1.6
Unrealized Losses (23.7) (25.2)
Fair Value 4,675.1 2,567.9
Investments: | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized Cost  194.1 116.5
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 (0.1)
Fair Value 194.1 116.4
Investments: | Commercial paper    
Debt Securities, Available-for-sale    
Amortized Cost  618.3 79.1
Unrealized Gains 0.1 0.0
Unrealized Losses (0.5) (0.1)
Fair Value 617.9 79.0
Investments: | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized Cost  2,975.3 1,276.8
Unrealized Gains 6.7 1.3
Unrealized Losses (17.5) (11.9)
Fair Value 2,964.5 1,266.2
Investments: | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  360.9 928.1
Unrealized Gains 0.1 0.1
Unrealized Losses (3.0) (11.8)
Fair Value 358.0 916.4
Investments: | Non-U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  56.3 17.6
Unrealized Gains 0.0 0.0
Unrealized Losses (0.5) (0.2)
Fair Value 55.8 17.4
Investments: | Asset-backed securities    
Debt Securities, Available-for-sale    
Amortized Cost  486.2 173.4
Unrealized Gains 0.8 0.2
Unrealized Losses (2.2) (1.1)
Fair Value $ 484.8 $ 172.5
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments (Available-for-sale Debt Securities Narrative) (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Gross unrealized losses for available-for-sale debt securities in a continuous unrealized loss position for less than 12 months $ (16.6) $ (24.8)
Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months 2,700.0 $ 2,000.0
Gross unrealized losses for available-for-sale debt securities in a continuous unrealized loss position for more than 12 months (7.1)  
Available-for-sale debt securities in a continuous unrealized loss position for more than 12 months $ 474.2  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)
$ in Millions
Apr. 30, 2023
USD ($)
Amortized Cost  
Due within one year $ 2,414.2
Due between one and three years 2,457.0
Due between three and five years 215.1
Due between five and ten years 36.7
Due after ten years 8.0
Amortized Cost  5,131.0
Fair Value  
Due within one year 2,405.2
Due between one and three years 2,449.7
Due between three and five years 215.2
Due between five and ten years 36.8
Due after ten years 8.1
Fair Value $ 5,115.0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments (Marketable Equity Securities) (Details) - Cash and cash equivalents - Marketable equity securities - Money market funds - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Jul. 31, 2022
Marketable Equity Securities          
Carrying value $ 879,500,000   $ 879,500,000   $ 1,200,000,000
Unrealized gains or losses recognized $ 0 $ 0 $ 0 $ 0  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Financing Receivables (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Receivables [Abstract]    
Short-term financing receivables, gross $ 248.3 $ 112.6
Allowance for credit losses (3.1) (1.3)
Short-term financing receivables, net 245.2 111.3
Long-term financing receivables, gross 395.0 194.6
Allowance for credit losses (4.6) (2.5)
Long-term financing receivables, net $ 390.4 $ 192.1
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Apr. 30, 2023
Jul. 31, 2022
Derivative    
Total notional amount $ 1,100.0 $ 856.9
Unrealized losses (gains) in AOCI related to cash flow hedges (2.6) 24.8
Losses (gains) expected to be recognized into earnings within the next 12 months $ (4.7) $ 22.0
Foreign exchange contract    
Derivative    
Maximum contract term of cash flow hedge 24 months  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Schedule of Purchase Consideration (Additional Information) (Details) - Cider Security Ltd.
$ in Millions
Dec. 20, 2022
USD ($)
Business Acquisition  
Cash $ 198.0
Fair value of replacement awards 0.3
Total $ 198.3
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 9 Months Ended
Dec. 20, 2022
Apr. 30, 2023
Apr. 30, 2023
Business Acquisition      
Goodwill acquired     $ 179.1
Cider Security Ltd.      
Business Acquisition      
Total fair value of replacement equity awards $ 48.6    
Total purchase consideration $ 198.3    
Cider Security Ltd. | Restricted stock      
Business Acquisition      
Common stock issued (in shares) 0.2    
Undisclosed acquiree      
Business Acquisition      
Total purchase consideration   $ 18.9  
Goodwill acquired   $ 14.5  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Dec. 20, 2022
Jul. 31, 2022
Business Acquisition      
Goodwill $ 2,926.8   $ 2,747.7
Cider Security Ltd.      
Business Acquisition      
Goodwill   $ 164.6  
Identified intangible assets   27.8  
Cash   12.4  
Net liabilities assumed   (6.5)  
Total   $ 198.3  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Intangible Assets Acquired as Part of Business Combination (Details) - Cider Security Ltd. - Developed technology
$ in Millions
Dec. 20, 2022
USD ($)
Business Acquisition  
Fair Value $ 27.8
Estimated useful life 5 years
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Goodwill) (Details)
$ in Millions
9 Months Ended
Apr. 30, 2023
USD ($)
Goodwill Rollforward  
Balance as of July 31, 2022 $ 2,747.7
Goodwill acquired 179.1
Balance as of April 30, 2023 $ 2,926.8
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Purchased Intangible Assets by Major Class) (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Intangible assets subject to amortization:    
Gross carrying amount $ 830.8 $ 795.0
Total purchased intangible assets, gross carrying amount 834.7 798.9
Accumulated amortization (494.1) (414.4)
Total intangible assets subject to amortization, net carrying amount 336.7 380.6
Total purchased intangible assets, net carrying amount 340.6 384.5
In-process research and development    
Intangible assets not subject to amortization:    
In-process research and development 3.9 3.9
Developed technology    
Intangible assets subject to amortization:    
Gross carrying amount 633.2 600.7
Accumulated amortization (410.1) (347.9)
Total intangible assets subject to amortization, net carrying amount 223.1 252.8
Customer relationships    
Intangible assets subject to amortization:    
Gross carrying amount 172.7 172.7
Accumulated amortization (68.5) (52.2)
Total intangible assets subject to amortization, net carrying amount 104.2 120.5
Acquired intellectual property    
Intangible assets subject to amortization:    
Gross carrying amount 14.6 11.3
Accumulated amortization (5.8) (4.8)
Total intangible assets subject to amortization, net carrying amount 8.8 6.5
Trade name and trademarks    
Intangible assets subject to amortization:    
Gross carrying amount 9.4 9.4
Accumulated amortization (9.4) (9.4)
Total intangible assets subject to amortization, net carrying amount 0.0 0.0
Other    
Intangible assets subject to amortization:    
Gross carrying amount 0.9 0.9
Accumulated amortization (0.3) (0.1)
Total intangible assets subject to amortization, net carrying amount $ 0.6 $ 0.8
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 25.8 $ 31.8 $ 79.7 $ 95.3
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining 2023 $ 25.2  
2024 97.9  
2025 84.2  
2026 62.4  
2027 35.3  
2028 and Thereafter 31.7  
Total intangible assets subject to amortization, net carrying amount $ 336.7 $ 380.6
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Additional Details) (Details)
$ in Billions
Jun. 03, 2020
USD ($)
day
Jul. 31, 2018
USD ($)
day
Apr. 30, 2023
USD ($)
Jul. 31, 2022
USD ($)
2023 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $   $ 1.7    
Contractual interest rate (in percentage)   0.75%    
Repurchase price as percentage of principal amount in event of change (in percentage)   100.00%    
2023 Notes | Level 2        
Debt Instrument, Redemption        
Fair value of convertible senior notes | $     $ 3.5 $ 3.2
2025 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $ $ 2.0      
Contractual interest rate (in percentage) 0.375%      
Threshold percentage of stock price trigger (in percentage) 130.00%      
Threshold trading days (in days) 20      
Threshold consecutive trading days (in days) 30      
Redemption price (in percentage) 100.00%      
Repurchase price as percentage of principal amount in event of change (in percentage) 100.00%      
2025 Notes | Level 2        
Debt Instrument, Redemption        
Fair value of convertible senior notes | $     $ 3.7 $ 3.5
Option to Convert - 2023 Notes        
Debt Instrument, Redemption        
Threshold percentage of stock price trigger (in percentage)   130.00%    
Threshold trading days (in days)   20    
Threshold consecutive trading days (in days)   30    
Threshold business days, per $1,000 principal (in days)   5    
Threshold consecutive trading days, per $1,000 principal (in days)   5    
Threshold percentage of notes price trigger, per $1,000 principal (in percentage)   98.00%    
Option to Convert - 2025 Notes        
Debt Instrument, Redemption        
Threshold percentage of stock price trigger (in percentage) 130.00%      
Threshold trading days (in days) 20      
Threshold consecutive trading days (in days) 30      
Threshold business days, per $1,000 principal (in days) 5      
Threshold consecutive trading days, per $1,000 principal (in days) 5      
Threshold percentage of notes price trigger, per $1,000 principal (in percentage) 98.00%      
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details of Our Notes)
shares in Millions
Jun. 03, 2020
shares
$ / shares
Jul. 31, 2018
shares
$ / shares
2023 Notes    
Debt Instrument    
Initial conversion rate (in shares per $1,000 principal amount)   11.2635
Initial conversion price (in usd per share) | $ / shares   $ 88.78
Number of common stock convertible at initial conversion rate (in shares) | shares   19.1
2025 Notes    
Debt Instrument    
Initial conversion rate (in shares per $1,000 principal amount) 10.0806  
Initial conversion price (in usd per share) | $ / shares $ 99.20  
Number of common stock convertible at initial conversion rate (in shares) | shares 20.1  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Components of Convertible Senior Notes) (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Debt Instrument, Redemption    
Principal $ 3,691.3 $ 3,691.3
Less: debt discount and debt issuance costs, net of amortization (9.2) (14.5)
Net carrying amount 3,682.1 3,676.8
2023 Notes    
Debt Instrument, Redemption    
Principal 1,691.9 1,691.9
Less: debt discount and debt issuance costs, net of amortization (0.5) (2.6)
Net carrying amount 1,691.4 1,689.3
2025 Notes    
Debt Instrument, Redemption    
Principal 1,999.4 1,999.4
Less: debt discount and debt issuance costs, net of amortization (8.7) (11.9)
Net carrying amount $ 1,990.7 $ 1,987.5
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Schedule of Interest Expense Recognized) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Debt Instrument, Redemption        
Contractual interest expense $ 5.0 $ 5.0 $ 15.2 $ 15.1
Amortization of debt issuance costs 1.8 1.8 5.3 5.4
Total interest expense 6.8 6.8 20.5 20.5
2023 Notes        
Debt Instrument, Redemption        
Contractual interest expense 3.2 3.2 9.6 9.5
Amortization of debt issuance costs 0.7 0.7 2.1 2.1
Total interest expense $ 3.9 $ 3.9 $ 11.7 $ 11.6
Effective interest rate 0.90% 0.90% 0.90% 0.90%
2025 Notes        
Debt Instrument, Redemption        
Contractual interest expense $ 1.8 $ 1.8 $ 5.6 $ 5.6
Amortization of debt issuance costs 1.1 1.1 3.2 3.3
Total interest expense $ 2.9 $ 2.9 $ 8.8 $ 8.9
Effective interest rate 0.60% 0.60% 0.60% 0.60%
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Note Hedges) (Details) - USD ($)
shares in Millions, $ in Millions
Jun. 03, 2020
Jul. 31, 2018
2023 Note Hedges    
Schedule of Note Hedge Transactions    
Shares of common stock covered by note hedges (in shares)   19.1
Aggregate amount paid to purchase note hedges - additional paid-in capital   $ 332.0
2025 Note Hedges    
Schedule of Note Hedge Transactions    
Shares of common stock covered by note hedges (in shares) 20.1  
Aggregate amount paid to purchase note hedges - additional paid-in capital $ 370.8  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Warrants) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Jun. 03, 2020
Jul. 31, 2018
2023 Warrants    
Class of Warrant or Right    
Warrants sold, shares authorized to sell to counterparties (in shares)   19.1
Strike price of warrants (in usd per share)   $ 139.27
Proceeds from issuance of warrants   $ 145.4
2025 Warrants    
Class of Warrant or Right    
Warrants sold, shares authorized to sell to counterparties (in shares) 20.1  
Strike price of warrants (in usd per share) $ 136.16  
Proceeds from issuance of warrants $ 202.8  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Revolving Credit Facility) (Details) - Revolving credit facility - USD ($)
Apr. 13, 2023
Apr. 30, 2023
Sep. 04, 2018
Line of Credit Facility      
Current borrowing capacity $ 400,000,000   $ 400,000,000
Option for additional borrowing capacity $ 350,000,000   $ 350,000,000
Revolving credit facility amount outstanding   $ 0  
Minimum      
Line of Credit Facility      
Commitment fee rate on undrawn amounts (in percentage) 0.09%    
Maximum      
Line of Credit Facility      
Commitment fee rate on undrawn amounts (in percentage) 0.15%    
Base Rate | Minimum      
Line of Credit Facility      
Spread on variable rate 0.00%    
Base Rate | Maximum      
Line of Credit Facility      
Spread on variable rate 0.375%    
Secured Overnight Financing Rate (SOFR) | Minimum      
Line of Credit Facility      
Spread on variable rate 1.00%    
Secured Overnight Financing Rate (SOFR) | Maximum      
Line of Credit Facility      
Spread on variable rate 1.375%    
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) - Manufacturing purchase commitments
$ in Millions
Apr. 30, 2023
USD ($)
Aggregate Future Purchase Commitments  
Remaining 2023 $ 67.0
2024 40.6
2025 35.0
2026 40.0
2027 0.0
2028 and Thereafter 0.0
Total  $ 182.6
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Other Purchase Commitments) (Details) - Other purchase commitments
$ in Millions
Apr. 30, 2023
USD ($)
Aggregate Future Purchase Commitments  
Remaining 2023 $ 55.9
2024 159.8
2025 416.7
2026 517.5
2027 483.8
2028 and Thereafter 0.8
Total  $ 1,634.5
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Additional Information) (Details)
$ in Millions
9 Months Ended
Apr. 30, 2023
USD ($)
Service Provider  
Long-Term Purchase Commitment  
Minimum purchase commitment $ 157.5
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - USD ($)
$ in Millions
1 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Dec. 31, 2020
Apr. 30, 2023
Feb. 28, 2019
Equity [Abstract]          
Share repurchase, authorized amount       $ 3,300.0 $ 1,000.0
Stock repurchase program, increase in authorized amount $ 915.0 $ 676.1 $ 700.0    
Stock repurchase, remaining authorized repurchase amount       $ 750.0  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Schedule Of Share Repurchases) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Equity [Abstract]    
Number of shares repurchased (in shares) 1.8 3.1
Weighted average price per share (in dollars per share) $ 138.65 $ 177.93
Aggregate purchase price $ 250.0 $ 550.0
Current period payments for prior period repurchases of common stock $ 22.7  
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
9 Months Ended
Apr. 30, 2023
Jul. 31, 2022
RSUs    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 14.8  
Granted (in shares) 5.3  
Vested (in shares) (5.2)  
Forfeited (in shares) (1.2)  
Balance, ending (in shares) 13.7  
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 115.51  
Granted (in usd per share) 164.53  
Vested (in usd per share) 107.45  
Forfeited (in usd per share) 124.37  
Balance, ending (in usd per share) $ 137.16  
RSUs and PSUs, Additional Disclosures    
Aggregate intrinsic value $ 2,492.5 $ 2,456.9
PSUs    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 3.1  
Granted (in shares) 2.8  
Vested (in shares) (1.2)  
Forfeited (in shares) (0.3)  
Balance, ending (in shares) 4.4  
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 106.38  
Granted (in usd per share) 140.61  
Vested (in usd per share) 113.91  
Forfeited (in usd per share) 136.96  
Balance, ending (in usd per share) $ 124.24  
RSUs and PSUs, Additional Disclosures    
Aggregate intrinsic value $ 798.2 $ 513.7
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Additional Information) (Details)
shares in Millions
9 Months Ended
Apr. 30, 2023
day
$ / shares
shares
Apr. 30, 2022
shares
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) 5.3  
RSUs | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting period 3 years  
RSUs | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting period 4 years  
PSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) 2.8  
PSUs | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting period 1 year  
PSUs | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting period 4 years  
PSUs with both a service condition and a market condition    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) 0.9  
Threshold consecutive trading days (in days) | day 30  
PSUs with both a service condition and a market condition | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award    
Target stock price (in usd per share) | $ / shares $ 233.33  
Award vesting percent 25.00%  
PSUs with both a service condition and a market condition | Share-Based Payment Arrangement, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award    
Target stock price (in usd per share) | $ / shares $ 266.67  
Award vesting percent 25.00%  
PSUs with both a service condition and a market condition | Share-Based Payment Arrangement, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award    
Target stock price (in usd per share) | $ / shares $ 300.00  
Award vesting percent 25.00%  
PSUs with both a service condition and a market condition | Share-based Payment Arrangement, Tranche Four    
Share-based Compensation Arrangement by Share-based Payment Award    
Target stock price (in usd per share) | $ / shares $ 333.33  
Award vesting percent 25.00%  
PSUs with both a service condition and a market condition | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting period 3 years  
PSUs with both a service condition and a market condition | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting period 4 years  
PSUs subject to service, performance, and market conditions    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) 1.6 0.6
Number of shares authorized (in shares) 2.3  
PSUs subject to service, performance, and market conditions | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Service period 1 year  
PSUs subject to service, performance, and market conditions | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Service period 3 years  
PSOs | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percent 25.00%  
PSOs | Share-Based Payment Arrangement, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percent 25.00%  
PSOs | Share-Based Payment Arrangement, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percent 25.00%  
PSOs | Share-based Payment Arrangement, Tranche Four    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percent 25.00%  
PSOs | Minimum | Fiscal Year 2018    
Share-based Compensation Arrangement by Share-based Payment Award    
Service period 7 years  
PSOs | Minimum | Fiscal Year 2019    
Share-based Compensation Arrangement by Share-based Payment Award    
Service period 7 years  
PSOs | Maximum | Fiscal Year 2018    
Share-based Compensation Arrangement by Share-based Payment Award    
Service period 7 years 6 months  
PSOs | Maximum | Fiscal Year 2019    
Share-based Compensation Arrangement by Share-based Payment Award    
Service period 7 years 6 months  
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Valuation Assumptions) (Details) - $ / shares
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
PSUs subject to market conditions        
Share-based Compensation Arrangement by Share-based Payment Award        
Expected minimum volatility rate (in percentage) 38.30% 39.10%    
Expected maximum volatility rate (in percentage) 38.30% 41.10%    
Expected dividend rate (in percentage) 0.00% 0.00%    
Minimum risk-free interest rate (in percentage) 4.10% 1.50%    
Maximum risk-free interest rate (in percentage) 4.10% 2.00%    
PSUs subject to market conditions | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Expected term (in years) 4 years 1 year 4 months 24 days    
Share price $ 91.77 $ 256.95    
PSUs subject to market conditions | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Expected term (in years) 4 years 2 years 4 months 24 days    
Share price $ 122.94 $ 260.71    
PSUs subject to service, performance, and market conditions        
Share-based Compensation Arrangement by Share-based Payment Award        
Expected minimum volatility rate (in percentage)     38.30% 36.00%
Expected maximum volatility rate (in percentage)     44.80% 41.10%
Expected dividend rate (in percentage)     0.00% 0.00%
Minimum risk-free interest rate (in percentage)     3.20% 0.20%
Maximum risk-free interest rate (in percentage)     4.10% 2.00%
PSUs subject to service, performance, and market conditions | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Expected term (in years)     1 year 1 year 4 months 24 days
Share price     $ 91.77 $ 137.16
PSUs subject to service, performance, and market conditions | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Expected term (in years)     4 years 3 years
Share price     $ 280.41 $ 260.71
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Performance Stock Option (PSO) Activities) (Details) - PSOs - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
9 Months Ended 12 Months Ended
Apr. 30, 2023
Jul. 31, 2022
PSOs, Outstanding Roll Forward    
Balance, beginning (in shares) 8.0  
Exercised (in shares) (0.6)  
Balance, ending (in shares) 7.4 8.0
Options exercisable (in shares) 7.4  
PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward    
Balance, beginning (in usd per share) $ 64.85  
Exercised (in usd per share) 62.08  
Balance, ending (in usd per share) 65.09 $ 64.85
Options exercisable, weighted-average exercise price (in usd per share) $ 65.09  
PSOs, Additional Disclosures    
Weighted-average remaining contractual life (in years) 2 years 4 months 24 days 3 years 2 months 12 days
Options exercisable, weighted-average remaining contractual term (in years) 2 years 4 months 24 days  
Aggregate intrinsic value $ 862.3 $ 809.3
Options exercisable, aggregate intrinsic value $ 862.3  
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 277.2 $ 247.3 $ 833.1 $ 772.7
Cost of revenue | Product        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 2.5 2.3 7.5 6.9
Cost of revenue | Subscription and support        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 32.0 27.4 91.5 81.8
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 125.4 112.7 373.1 361.9
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 80.5 75.7 256.3 228.8
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 36.8 $ 29.2 $ 104.7 $ 93.3
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details)
$ in Billions
9 Months Ended
Apr. 30, 2023
USD ($)
Share-Based Payment Arrangement [Abstract]  
Unvested share-based awards not yet recognized $ 2.1
Weighted-average recognition period 2 years 6 months
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate (in percentage) 17.70% (39.40%) 15.10% (20.40%)
Tax audit settlement     $ 28.9  
Gross uncertain tax positions $ 412.1   412.1  
Interest and penalties $ 7.2   $ 7.2  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Earnings Per Share [Abstract]        
Net income (loss) $ 107.8 $ (73.2) $ 212.0 $ (270.3)
Weighted-average shares used to compute net income (loss) per share, basic (in shares) 303.9 296.7 302.0 294.7
Weighted-average effect of potentially dilutive securities        
Convertible senior notes (in shares) 19.3 0.0 17.4 0.0
Warrants related to the issuance of convertible senior notes (in shares) 10.0 0.0 7.3 0.0
Employee equity incentive plans (in shares) 11.5 0.0 11.4 0.0
Weighted-average shares used to compute net income (loss) per share, diluted (in shares) 344.7 296.7 338.1 294.7
Net income (loss) per share, basic (in usd per share) $ 0.35 $ (0.25) $ 0.70 $ (0.92)
Net income (loss) per share, diluted (in usd per share) $ 0.31 $ (0.25) $ 0.63 $ (0.92)
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 3.2 107.3 5.0 107.3
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 0.0 39.2 0.0 39.2
Warrants related to the issuance of convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 0.0 39.2 0.0 39.2
Employee equity incentive plans        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 3.2 28.9 5.0 28.9
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Other Income and Expenses [Abstract]        
Interest income $ 65.9 $ 2.6 $ 151.9 $ 5.9
Foreign currency exchange gains (losses), net (2.2) 3.5 (5.1) (2.1)
Other (3.6) (4.2) (9.3) (3.6)
Total other income, net $ 60.1 $ 1.9 $ 137.5 $ 0.2
XML 89 panw-20230430_htm.xml IDEA: XBRL DOCUMENT 0001327567 2022-08-01 2023-04-30 0001327567 2023-05-12 0001327567 2023-04-30 0001327567 2022-07-31 0001327567 us-gaap:ProductMember 2023-02-01 2023-04-30 0001327567 us-gaap:ProductMember 2022-02-01 2022-04-30 0001327567 us-gaap:ProductMember 2022-08-01 2023-04-30 0001327567 us-gaap:ProductMember 2021-08-01 2022-04-30 0001327567 us-gaap:ServiceMember 2023-02-01 2023-04-30 0001327567 us-gaap:ServiceMember 2022-02-01 2022-04-30 0001327567 us-gaap:ServiceMember 2022-08-01 2023-04-30 0001327567 us-gaap:ServiceMember 2021-08-01 2022-04-30 0001327567 2023-02-01 2023-04-30 0001327567 2022-02-01 2022-04-30 0001327567 2021-08-01 2022-04-30 0001327567 us-gaap:RetainedEarningsMember 2022-08-01 2023-04-30 0001327567 us-gaap:RetainedEarningsMember 2021-08-01 2022-04-30 0001327567 us-gaap:CommonStockMember 2023-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001327567 us-gaap:RetainedEarningsMember 2023-01-31 0001327567 2023-01-31 0001327567 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001327567 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001327567 us-gaap:CommonStockMember 2023-04-30 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-04-30 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001327567 us-gaap:RetainedEarningsMember 2023-04-30 0001327567 us-gaap:CommonStockMember 2022-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001327567 us-gaap:RetainedEarningsMember 2022-01-31 0001327567 2022-01-31 0001327567 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0001327567 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001327567 us-gaap:CommonStockMember 2022-04-30 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-04-30 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001327567 us-gaap:RetainedEarningsMember 2022-04-30 0001327567 2022-04-30 0001327567 us-gaap:CommonStockMember 2022-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001327567 us-gaap:RetainedEarningsMember 2022-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-04-30 0001327567 us-gaap:CommonStockMember 2022-08-01 2023-04-30 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-08-01 2023-04-30 0001327567 us-gaap:CommonStockMember 2021-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001327567 us-gaap:RetainedEarningsMember 2021-07-31 0001327567 2021-07-31 0001327567 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-31 0001327567 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-07-31 0001327567 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-04-30 0001327567 us-gaap:CommonStockMember 2021-08-01 2022-04-30 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-08-01 2022-04-30 0001327567 2022-09-13 2022-09-13 0001327567 2022-09-13 0001327567 country:US 2023-02-01 2023-04-30 0001327567 country:US 2022-02-01 2022-04-30 0001327567 country:US 2022-08-01 2023-04-30 0001327567 country:US 2021-08-01 2022-04-30 0001327567 panw:OtherAmericasMember 2023-02-01 2023-04-30 0001327567 panw:OtherAmericasMember 2022-02-01 2022-04-30 0001327567 panw:OtherAmericasMember 2022-08-01 2023-04-30 0001327567 panw:OtherAmericasMember 2021-08-01 2022-04-30 0001327567 srt:AmericasMember 2023-02-01 2023-04-30 0001327567 srt:AmericasMember 2022-02-01 2022-04-30 0001327567 srt:AmericasMember 2022-08-01 2023-04-30 0001327567 srt:AmericasMember 2021-08-01 2022-04-30 0001327567 us-gaap:EMEAMember 2023-02-01 2023-04-30 0001327567 us-gaap:EMEAMember 2022-02-01 2022-04-30 0001327567 us-gaap:EMEAMember 2022-08-01 2023-04-30 0001327567 us-gaap:EMEAMember 2021-08-01 2022-04-30 0001327567 srt:AsiaPacificMember 2023-02-01 2023-04-30 0001327567 srt:AsiaPacificMember 2022-02-01 2022-04-30 0001327567 srt:AsiaPacificMember 2022-08-01 2023-04-30 0001327567 srt:AsiaPacificMember 2021-08-01 2022-04-30 0001327567 panw:SubscriptionMember 2023-02-01 2023-04-30 0001327567 panw:SubscriptionMember 2022-02-01 2022-04-30 0001327567 panw:SubscriptionMember 2022-08-01 2023-04-30 0001327567 panw:SubscriptionMember 2021-08-01 2022-04-30 0001327567 panw:SupportMember 2023-02-01 2023-04-30 0001327567 panw:SupportMember 2022-02-01 2022-04-30 0001327567 panw:SupportMember 2022-08-01 2023-04-30 0001327567 panw:SupportMember 2021-08-01 2022-04-30 0001327567 2023-05-01 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2023-04-30 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2023-04-30 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CommercialPaperMember 2023-04-30 0001327567 us-gaap:CashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2023-04-30 0001327567 us-gaap:CashEquivalentsMember 2023-04-30 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2023-04-30 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2023-04-30 0001327567 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-04-30 0001327567 us-gaap:InvestmentsMember us-gaap:AssetBackedSecuritiesMember 2023-04-30 0001327567 us-gaap:InvestmentsMember 2023-04-30 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2022-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CommercialPaperMember 2022-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2022-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:CashEquivalentsMember 2022-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2022-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2022-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2022-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:AssetBackedSecuritiesMember 2022-07-31 0001327567 us-gaap:InvestmentsMember 2022-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-08-01 2022-04-30 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-02-01 2022-04-30 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-02-01 2023-04-30 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-08-01 2023-04-30 0001327567 us-gaap:ForeignExchangeContractMember 2022-08-01 2023-04-30 0001327567 2021-08-01 2022-07-31 0001327567 panw:CiderSecurityLtdMember 2022-12-20 2022-12-20 0001327567 panw:CiderSecurityLtdMember us-gaap:RestrictedStockMember 2022-12-20 2022-12-20 0001327567 panw:CiderSecurityLtdMember 2022-12-20 0001327567 panw:CiderSecurityLtdMember us-gaap:DevelopedTechnologyRightsMember 2022-12-20 2022-12-20 0001327567 panw:UndisclosedAcquireeMember 2023-04-01 2023-04-30 0001327567 us-gaap:DevelopedTechnologyRightsMember 2023-04-30 0001327567 us-gaap:DevelopedTechnologyRightsMember 2022-07-31 0001327567 us-gaap:CustomerRelationshipsMember 2023-04-30 0001327567 us-gaap:CustomerRelationshipsMember 2022-07-31 0001327567 us-gaap:PatentsMember 2023-04-30 0001327567 us-gaap:PatentsMember 2022-07-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2023-04-30 0001327567 us-gaap:TrademarksAndTradeNamesMember 2022-07-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2023-04-30 0001327567 us-gaap:OtherIntangibleAssetsMember 2022-07-31 0001327567 us-gaap:InProcessResearchAndDevelopmentMember 2023-04-30 0001327567 us-gaap:InProcessResearchAndDevelopmentMember 2022-07-31 0001327567 panw:A2023NotesMember 2018-07-31 0001327567 panw:A2025NotesMember 2020-06-03 0001327567 panw:A2025NotesMember 2020-06-03 2020-06-03 0001327567 panw:A2023NotesMember 2018-07-31 2018-07-31 0001327567 panw:A2025NotesOptionToConvertMember 2020-06-03 2020-06-03 0001327567 panw:A2023NotesOptionToConvertMember 2018-07-31 2018-07-31 0001327567 panw:A2023NotesMember 2023-04-30 0001327567 panw:A2025NotesMember 2023-04-30 0001327567 panw:A2023NotesMember 2022-07-31 0001327567 panw:A2025NotesMember 2022-07-31 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2023-04-30 0001327567 panw:A2025NotesMember us-gaap:FairValueInputsLevel2Member 2023-04-30 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2022-07-31 0001327567 panw:A2025NotesMember us-gaap:FairValueInputsLevel2Member 2022-07-31 0001327567 panw:A2023NotesMember 2023-02-01 2023-04-30 0001327567 panw:A2025NotesMember 2023-02-01 2023-04-30 0001327567 panw:A2023NotesMember 2022-02-01 2022-04-30 0001327567 panw:A2025NotesMember 2022-02-01 2022-04-30 0001327567 panw:A2023NotesMember 2022-08-01 2023-04-30 0001327567 panw:A2025NotesMember 2022-08-01 2023-04-30 0001327567 panw:A2023NotesMember 2021-08-01 2022-04-30 0001327567 panw:A2025NotesMember 2021-08-01 2022-04-30 0001327567 panw:A2023NotesMember 2022-04-30 0001327567 panw:A2025NotesMember 2022-04-30 0001327567 panw:A2023NoteHedgesMember 2018-07-31 2018-07-31 0001327567 panw:A2025NoteHedgesMember 2020-06-03 2020-06-03 0001327567 panw:A2023WarrantsMember 2018-07-31 0001327567 panw:A2023WarrantsMember 2018-07-31 2018-07-31 0001327567 panw:A2025WarrantsMember 2020-06-03 0001327567 panw:A2025WarrantsMember 2020-06-03 2020-06-03 0001327567 us-gaap:RevolvingCreditFacilityMember 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember 2023-04-13 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-04-13 2023-04-13 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-04-13 2023-04-13 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember panw:SecuredOvernightFinancingRateSOFRMember 2023-04-13 2023-04-13 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember panw:SecuredOvernightFinancingRateSOFRMember 2023-04-13 2023-04-13 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2023-04-13 2023-04-13 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-04-13 2023-04-13 0001327567 us-gaap:RevolvingCreditFacilityMember 2023-04-30 0001327567 us-gaap:InventoriesMember 2022-08-01 2023-04-30 0001327567 us-gaap:InventoriesMember 2023-04-30 0001327567 panw:CloudAndOtherServicesMember 2022-08-01 2023-04-30 0001327567 panw:CloudAndOtherServicesMember 2023-04-30 0001327567 panw:ServiceProviderPurchaseCommitmentMember 2022-08-01 2023-04-30 0001327567 2019-02-28 0001327567 2020-12-01 2020-12-31 0001327567 2021-08-01 2021-08-31 0001327567 2022-08-01 2022-08-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2022-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2022-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsMember 2022-08-01 2023-04-30 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsMember 2023-04-30 0001327567 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2022-08-01 2023-04-30 0001327567 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2022-08-01 2023-04-30 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsMember 2022-08-01 2023-04-30 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember panw:ShareBasedPaymentArrangementTrancheFourMember 2022-08-01 2023-04-30 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-08-01 2022-04-30 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsMember 2023-02-01 2023-04-30 0001327567 panw:PerformanceStockUnitsPSUsMember 2022-02-01 2022-04-30 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsMember 2023-02-01 2023-04-30 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsMember 2023-02-01 2023-04-30 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsMember 2022-02-01 2022-04-30 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsMember 2022-02-01 2022-04-30 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-08-01 2022-04-30 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-08-01 2022-04-30 0001327567 srt:MinimumMember panw:FiscalYear2019Member panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 srt:MinimumMember panw:FiscalYear2018Member panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-07-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2021-08-01 2022-07-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2023-04-30 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2023-02-01 2023-04-30 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2022-02-01 2022-04-30 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2022-08-01 2023-04-30 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-08-01 2022-04-30 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-02-01 2023-04-30 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2022-02-01 2022-04-30 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2022-08-01 2023-04-30 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-08-01 2022-04-30 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2023-02-01 2023-04-30 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2022-04-30 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2022-08-01 2023-04-30 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2022-04-30 0001327567 us-gaap:SellingAndMarketingExpenseMember 2023-02-01 2023-04-30 0001327567 us-gaap:SellingAndMarketingExpenseMember 2022-02-01 2022-04-30 0001327567 us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2023-04-30 0001327567 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2022-04-30 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2023-02-01 2023-04-30 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-04-30 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-01 2023-04-30 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2022-04-30 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:ShareBasedPaymentArrangementTrancheFourMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-08-01 2023-04-30 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-08-01 2023-04-30 0001327567 srt:MaximumMember panw:FiscalYear2018Member panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 srt:MaximumMember panw:FiscalYear2019Member panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-08-01 2023-04-30 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2023-02-01 2023-04-30 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2022-02-01 2022-04-30 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2022-08-01 2023-04-30 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2021-08-01 2022-04-30 0001327567 us-gaap:WarrantMember 2023-02-01 2023-04-30 0001327567 us-gaap:WarrantMember 2022-02-01 2022-04-30 0001327567 us-gaap:WarrantMember 2022-08-01 2023-04-30 0001327567 us-gaap:WarrantMember 2021-08-01 2022-04-30 0001327567 us-gaap:StockCompensationPlanMember 2023-02-01 2023-04-30 0001327567 us-gaap:StockCompensationPlanMember 2022-02-01 2022-04-30 0001327567 us-gaap:StockCompensationPlanMember 2022-08-01 2023-04-30 0001327567 us-gaap:StockCompensationPlanMember 2021-08-01 2022-04-30 shares iso4217:USD iso4217:USD shares pure panw:day 0001327567 false 2023 Q3 --07-31 http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent P3Y P1Y P3Y P1Y P7Y P7Y 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 P7Y6M P7Y6M 10-Q true 2023-04-30 false 001-35594 PALO ALTO NETWORKS, INC DE 20-2530195 3000 Tannery Way Santa Clara CA 95054 408 753-4000 Common stock, $0.0001 par value per share PANW NASDAQ Yes Yes Large Accelerated Filer false false false 305854824 1992900000 2118500000 1965300000 1516000000 8600000 8900000 1443600000 2142500000 317300000 317700000 694500000 320200000 6413600000 6414900000 341700000 357800000 248300000 242000000.0 2709800000 1051900000 503600000 550100000 2926800000 2747700000 340600000 384500000 686100000 504700000 14170500000 12253600000 91600000 128000000.0 344700000 461100000 376100000 399200000 4146700000 3641200000 3682100000 3676800000 8641200000 8306300000 3942900000 3352800000 264500000 276100000 89500000 108400000 12938100000 12043600000 0.0001 0.0001 100000000.0 100000000.0 0 0 0 0 0 0 0.0001 0.0001 1000000000 1000000000 305600000 305600000 298800000 298800000 2708200000 1932700000 -20700000 -55600000 -1455100000 -1667100000 1232400000 210000000.0 14170500000 12253600000 388100000 351500000 1071000000 955000000.0 1332800000 1035200000 3868400000 2996000000 1720900000 1386700000 4939400000 3951000000 93400000 126000000.0 314000000.0 312700000 381400000 314500000 1088900000 913700000 474800000 440500000 1402900000 1226400000 1246100000 946200000 3536500000 2724600000 413700000 355400000 1189600000 1053900000 639500000 543600000 1880000000 1578300000 114200000 94800000 333100000 296600000 1167400000 993800000 3402700000 2928800000 78700000 -47600000 133800000 -204200000 7800000 6800000 21500000 20500000 60100000 1900000 137500000 200000 131000000.0 -52500000 249800000 -224500000 23200000 20700000 37800000 45800000 107800000 -73200000 212000000.0 -270300000 0.35 -0.25 0.70 -0.92 0.31 -0.25 0.63 -0.92 303900000 296700000 302000000.0 294700000 344700000 296700000 338100000 294700000 107800000 -73200000 212000000.0 -270300000 1800000 -14600000 7500000 -25600000 -17700000 -21600000 2900000 -38200000 -6300000 -8100000 -24500000 -15400000 -11400000 -13500000 27400000 -22800000 -9600000 -28100000 34900000 -48400000 98200000 -101300000 246900000 -318700000 302400000 2303000000 -11100000 -1562900000 729000000.0 107800000 107800000 -9600000 -9600000 3200000 130700000 130700000 2100000 2100000 276600000 276600000 305600000 2708200000 -20700000 -1455100000 1232400000 295400000 1745200000 -30200000 -1597200000 117800000 -73200000 -73200000 -28100000 -28100000 3500000 77800000 77800000 11200000 11200000 254500000 254500000 298900000 2066300000 -58300000 -1670400000 337600000 298800000 1932700000 -55600000 -1667100000 210000000.0 212000000.0 212000000.0 34900000 34900000 8600000 199700000 199700000 17500000 17500000 843300000 843300000 1800000 250000000.0 250000000.0 305600000 2708200000 -20700000 -1455100000 1232400000 291900000 2311200000 -9900000 -1666800000 634500000 -581900000 266700000 -315200000 -270300000 -270300000 -48400000 -48400000 10100000 137000000.0 137000000.0 39800000 39800000 789800000 789800000 3100000 550000000.0 550000000.0 298900000 2066300000 -58300000 -1670400000 337600000 212000000.0 -270300000 820300000 771500000 212900000 210100000 297400000 261100000 5300000 5400000 36700000 37500000 34400000 -10500000 -699300000 100000 250500000 257100000 496300000 98900000 -36300000 51600000 -119200000 -65400000 -78700000 -30300000 1094900000 835400000 2363400000 1461000000 4461400000 1296400000 875000000.0 289200000 1503600000 716900000 204500000 17400000 109100000 153600000 -2396400000 -461300000 272700000 550000000.0 198700000 136300000 17500000 39800000 -91500000 -453500000 -124500000 546200000 2124800000 1880100000 2000300000 2426300000 1992900000 2419900000 7400000 6400000 2000300000 2426300000 Description of Business and Summary of Significant Accounting Policies <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), headquartered in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We empower enterprises, organizations, service providers, and government entities to secure their users, networks, clouds, and endpoints by delivering comprehensive cybersecurity backed by artificial intelligence and automation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022, filed with the Securities and Exchange Commission (“SEC”) on September 6, 2022. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and the accompanying notes. We base our estimates on assumptions, both historical and forward looking, that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies as of and for the nine months ended April 30, 2023, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split Effected in the Form of a Stock Dividend (“Stock Split”)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 13, 2022, we executed a three-for-one stock split of our common stock, effected in the form of a stock dividend. The par value per share of our common stock remains unchanged at $0.001 per share after the Stock Split. All references made to share or per share amounts on the accompanying condensed consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022, filed with the Securities and Exchange Commission (“SEC”) on September 6, 2022. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and the accompanying notes. We base our estimates on assumptions, both historical and forward looking, that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment.</span></div> 3 0.001 Revenue<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geographic theater (in millions):</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:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105.2 </span></td><td style="background-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%">887.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,153.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 Americas</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%">1,179.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">948.7 </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%">3,366.9 </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%">2,731.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East, and Africa (“EMEA”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific and Japan (“APAC”)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.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%">168.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 revenue</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%">1,720.9 </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%">1,386.7 </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%">4,939.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">3,951.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue for groups of similar products and services (in millions):</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:40.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</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%">388.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071.0 </span></td><td style="background-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%">955.0 </span></td><td style="background-color:#ffffff;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%">Subscription and support</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159.4 </span></td><td style="background-color:#cceeff;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%">Total subscription and support</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%">1,332.8 </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%">1,035.2 </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%">3,868.4 </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,996.0 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</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%">1,720.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386.7 </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%">4,939.4 </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%">3,951.0 </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-bottom:6pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended April 30, 2023 and 2022, we recognized approximately $2.9 billion and $2.2 billion of revenue pertaining to amounts that were deferred as of July 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations were $9.2 billion as of April 30, 2023, of which we expect to recognize as revenue approximately $4.5 billion over the next 12 months and the remainder thereafter.</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 presents revenue by geographic theater (in millions):</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:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105.2 </span></td><td style="background-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%">887.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,153.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 Americas</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%">1,179.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">948.7 </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%">3,366.9 </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%">2,731.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East, and Africa (“EMEA”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific and Japan (“APAC”)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.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%">168.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 revenue</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%">1,720.9 </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%">1,386.7 </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%">4,939.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">3,951.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1105200000 887200000 3153800000 2557500000 74000000.0 61500000 213100000 173800000 1179200000 948700000 3366900000 2731300000 332100000 269500000 981500000 755500000 209600000 168500000 591000000.0 464200000 1720900000 1386700000 4939400000 3951000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue for groups of similar products and services (in millions):</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:40.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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 April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</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%">388.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071.0 </span></td><td style="background-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%">955.0 </span></td><td style="background-color:#ffffff;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%">Subscription and support</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159.4 </span></td><td style="background-color:#cceeff;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%">Total subscription and support</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%">1,332.8 </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%">1,035.2 </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%">3,868.4 </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,996.0 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</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%">1,720.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386.7 </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%">4,939.4 </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%">3,951.0 </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> 388100000 351500000 1071000000 955000000.0 838100000 639800000 2417500000 1836600000 494700000 395400000 1450900000 1159400000 1332800000 1035200000 3868400000 2996000000 1720900000 1386700000 4939400000 3951000000 2900000000 2200000000 9200000000 4500000000 P12M Fair Value Measurements <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our financial assets and liabilities measured at fair value on a recurring basis as of April 30, 2023 and July 31, 2022 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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%">879.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">879.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.2 </span></td><td style="background-color:#ffffff;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%">Certificates of deposit </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">155.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">369.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">369.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">69.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">10.0 </span></td><td style="background-color:#ffffff;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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879.5 </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%">439.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319.4 </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%">1,205.2 </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%">259.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">194.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">617.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">79.0 </span></td><td style="background-color:#cceeff;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%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">824.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">824.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">505.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">505.0 </span></td><td style="background-color:#ffffff;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%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">324.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">798.2 </span></td><td style="background-color:#cceeff;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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;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%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">1,965.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,140.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,140.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">761.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.2 </span></td><td style="background-color:#ffffff;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%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">33.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.2 </span></td><td style="background-color:#cceeff;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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">480.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">2,709.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,709.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">22.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">22.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;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 prepaid expenses and other current assets</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%">— </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%">22.5 </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%">— </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%">22.5 </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%">— </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%">2.4 </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%">— </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%">2.4 </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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </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%">5.4 </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%">0.7 </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%">0.7 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</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%">879.5 </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,142.9 </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%">— </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,022.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,830.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">4,035.2 </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 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;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4 </span></td><td style="background-color:#ffffff;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 accrued and other liabilities</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%">— </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%">18.8 </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%">— </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%">18.8 </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%">— </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%">32.4 </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%">— </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%">32.4 </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%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">4.4 </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%">4.4 </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%">0.8 </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%">0.8 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">23.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">23.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">33.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">33.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of April 30, 2023 and July 31, 2022.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our financial assets and liabilities measured at fair value on a recurring basis as of April 30, 2023 and July 31, 2022 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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%">879.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">879.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.2 </span></td><td style="background-color:#ffffff;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%">Certificates of deposit </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">155.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">369.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">369.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">69.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">10.0 </span></td><td style="background-color:#ffffff;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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879.5 </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%">439.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319.4 </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%">1,205.2 </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%">259.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">194.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">617.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">79.0 </span></td><td style="background-color:#cceeff;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%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">824.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">824.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">505.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">505.0 </span></td><td style="background-color:#ffffff;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%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">324.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">798.2 </span></td><td style="background-color:#cceeff;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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;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%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">1,965.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,140.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,140.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">761.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.2 </span></td><td style="background-color:#ffffff;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%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">33.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.2 </span></td><td style="background-color:#cceeff;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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">480.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">2,709.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,709.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">22.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">22.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;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 prepaid expenses and other current assets</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%">— </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%">22.5 </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%">— </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%">22.5 </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%">— </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%">2.4 </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%">— </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%">2.4 </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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </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%">5.4 </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%">0.7 </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%">0.7 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</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%">879.5 </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,142.9 </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%">— </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,022.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,830.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">4,035.2 </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 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;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.4 </span></td><td style="background-color:#ffffff;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 accrued and other liabilities</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%">— </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%">18.8 </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%">— </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%">18.8 </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%">— </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%">32.4 </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%">— </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%">32.4 </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%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">4.4 </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%">4.4 </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%">0.8 </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%">0.8 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">23.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">23.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">33.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">33.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 879500000 0 0 879500000 1205200000 0 0 1205200000 0 0 0 0 0 155300000 0 155300000 0 369000000.0 0 369000000.0 0 69100000 0 69100000 0 21000000.0 0 21000000.0 0 19500000 0 19500000 0 49900000 0 49900000 0 10000000.0 0 10000000.0 0 0 0 0 0 5100000 0 5100000 879500000 439900000 0 1319400000 1205200000 259000000.0 0 1464200000 0 194100000 0 194100000 0 116400000 0 116400000 0 617900000 0 617900000 0 79000000.0 0 79000000.0 0 824500000 0 824500000 0 505000000.0 0 505000000.0 0 324400000 0 324400000 0 798200000 0 798200000 0 0 0 0 0 17400000 0 17400000 0 4400000 0 4400000 0 0 0 0 0 1965300000 0 1965300000 0 1516000000 0 1516000000 0 2140000000 0 2140000000 0 761200000 0 761200000 0 33600000 0 33600000 0 118200000 0 118200000 0 55800000 0 55800000 0 0 0 0 0 480400000 0 480400000 0 172500000 0 172500000 0 2709800000 0 2709800000 0 1051900000 0 1051900000 0 22500000 0 22500000 0 2400000 0 2400000 0 22500000 0 22500000 0 2400000 0 2400000 0 5400000 0 5400000 0 700000 0 700000 0 5400000 0 5400000 0 700000 0 700000 879500000 5142900000 0 6022400000 1205200000 2830000000 0 4035200000 0 18800000 0 18800000 0 32400000 0 32400000 0 18800000 0 18800000 0 32400000 0 32400000 0 4400000 0 4400000 0 800000 0 800000 0 4400000 0 4400000 0 800000 0 800000 0 23200000 0 23200000 0 33200000 0 33200000 Cash Equivalents and Investments<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-sale Debt Securities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of April 30, 2023 and July 31, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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%">Unrealized Losses</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.0 </span></td><td style="background-color:#ffffff;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale cash equivalents</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%">439.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">439.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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%">194.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.9 </span></td><td style="background-color:#ffffff;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,964.5 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.0 </span></td><td style="background-color:#ffffff;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%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 available-for-sale investments</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%">4,691.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.7)</span></td><td style="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%">4,675.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 3.25pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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%">Unrealized Losses</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </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%">155.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">155.3 </span></td><td style="background-color:#ffffff;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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">69.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;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%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">259.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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%">116.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">116.4 </span></td><td style="background-color:#cceeff;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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.0 </span></td><td style="background-color:#ffffff;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266.2 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.4 </span></td><td style="background-color:#ffffff;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%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;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%">Asset-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">172.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 available-for-sale investments</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%">2,591.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567.9 </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-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $16.6 million, which were related to $2.7 billion of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $7.1 million, which were related to $474.2 million of available-for-sale debt securities. As of July 31, 2022 the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $24.8 million, which were related to $2.0 billion of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were not material. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized losses related to our available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three and nine months ended April 30, 2023 and 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of April 30, 2023, by contractual years-to-maturity (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><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%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405.2 </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%">Due between one and three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,449.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between three and five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between five and ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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,131.0 </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,115.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Equity Securities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable equity securities consist of money market funds and are included in cash and cash equivalents on our condensed consolidated balance sheets. As of April 30, 2023 and July 31, 2022, the carrying values of our marketable equity securities were $879.5 million and $1.2 billion, respectively. There were no unrealized gains or losses recognized for these securities during the three and nine months ended April 30, 2023 and 2022.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of April 30, 2023 and July 31, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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%">Unrealized Losses</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.0 </span></td><td style="background-color:#ffffff;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale cash equivalents</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%">439.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">439.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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%">194.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.9 </span></td><td style="background-color:#ffffff;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,964.5 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.0 </span></td><td style="background-color:#ffffff;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%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 available-for-sale investments</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%">4,691.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.7)</span></td><td style="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%">4,675.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 3.25pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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%">Unrealized Losses</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </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%">155.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">155.3 </span></td><td style="background-color:#ffffff;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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">69.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;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%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">259.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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%">116.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">116.4 </span></td><td style="background-color:#cceeff;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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.0 </span></td><td style="background-color:#ffffff;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266.2 </span></td><td style="background-color:#cceeff;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%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.4 </span></td><td style="background-color:#ffffff;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%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;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%">Asset-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">172.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 available-for-sale investments</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%">2,591.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567.9 </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> 369000000.0 0 0 369000000.0 21000000.0 0 0 21000000.0 49900000 0 0 49900000 439900000 0 0 439900000 194100000 0 0 194100000 618300000 100000 500000 617900000 2975300000 6700000 17500000 2964500000 360900000 100000 3000000.0 358000000.0 56300000 0 500000 55800000 486200000 800000 2200000 484800000 4691100000 7700000 23700000 4675100000 155300000 0 0 155300000 69100000 0 0 69100000 19500000 0 0 19500000 10000000.0 0 0 10000000.0 5000000.0 100000 0 5100000 258900000 100000 0 259000000.0 116500000 0 100000 116400000 79100000 0 100000 79000000.0 1276800000 1300000 11900000 1266200000 928100000 100000 11800000 916400000 17600000 0 200000 17400000 173400000 200000 1100000 172500000 2591500000 1600000 25200000 2567900000 16600000 2700000000 7100000 474200000 24800000 2000000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of April 30, 2023, by contractual years-to-maturity (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><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%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405.2 </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%">Due between one and three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,449.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between three and five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between five and ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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,131.0 </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,115.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2414200000 2405200000 2457000000 2449700000 215100000 215200000 36700000 36800000 8000000.0 8100000 5131000000 5115000000 879500000 1200000000 0 0 0 0 Financing Receivables<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our short-term and long-term financing receivables as of April 30, 2023 and July 31, 2022 (in millions):</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.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</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%">Short-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">112.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit 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%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">111.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.0 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.6 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.1 </span></td><td style="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>There was no significant activity in allowance for credit losses during the three and nine months ended April 30, 2023 and 2022. Past due amounts on financing receivables were not material as of April 30, 2023 and July 31, 2022. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our short-term and long-term financing receivables as of April 30, 2023 and July 31, 2022 (in millions):</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.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</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%">Short-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">112.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit 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%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">111.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.0 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.6 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.1 </span></td><td style="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> 248300000 112600000 3100000 1300000 245200000 111300000 395000000.0 194600000 4600000 2500000 390400000 192100000 Derivative Instruments<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to foreign currency exchange risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 24 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange risk associated with our operating expenditures. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023 and July 31, 2022, the total notional amount of our outstanding foreign currency forward contracts was $1.1 billion and $856.9 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of April 30, 2023 and July 31, 2022.</span></div>As of April 30, 2023, unrealized gains and losses in accumulated other comprehensive income (“AOCI”) related to our cash flow hedges were $2.6 million net gain, of which $4.7 million gains are expected to be recognized into earnings within the next 12 months. As of July 31, 2022, unrealized gains and losses in AOCI related to our cash flow hedges were $24.8 million net loss, of which $22.0 million losses are expected to be recognized into earnings within the next 12 months. P24M 1100000000 856900000 2600000 4700000 -24800000 -22000000 Acquisition<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cider Security Ltd.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2022, we completed our acquisition of Cider Security Ltd. (“Cider”), a privately-held cloud security company. We expect the acquisition will support Prisma Cloud’s platform approach to securing the entire application security lifecycle from code-to-cloud. The total purchase consideration for the acquisition of Cider was $198.3 million, which consisted of the following (in millions): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">198.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the acquisition, we issued replacement equity awards, which included 0.2 million shares of our restricted common stock. The total fair value of the replacement equity awards was $48.6 million, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><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%">Amount</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%">Goodwill</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%">164.6 </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%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">198.3 </span></td><td style="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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Cider technology into our platforms. The goodwill is expected to be deductible for U.S. income tax purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible asset acquired (in millions, except years):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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%">27.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div> The total purchase consideration for the acquisition of Cider was $198.3 million, which consisted of the following (in millions): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">198.3 </span></td><td style="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> 198300000 198000000.0 300000 198300000 200000 48600000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><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%">Amount</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%">Goodwill</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%">164.6 </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%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">198.3 </span></td><td style="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> 164600000 27800000 12400000 -6500000 198300000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible asset acquired (in millions, except years):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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%">27.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div> 27800000 P5Y 18900000 14500000 Intangible Assets<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our goodwill during the nine months ended April 30, 2023 (in millions):</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:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Balance as of July 31, 2022</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%">2,747.7 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,926.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchased Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our purchased intangible assets as of April 30, 2023 and July 31, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:37.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Net Carrying Amount</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%">Intangible assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">Developed technology</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%">633.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(410.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">223.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">600.7 </span></td><td style="background-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%">(347.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">252.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name and trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 intangible assets subject to amortization</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%">830.8 </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%">(494.1)</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%">336.7 </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%">795.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414.4)</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%">380.6 </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%">Intangible assets not subject to amortization:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align: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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align: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 purchased intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834.7 </span></td><td style="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%">(494.1)</span></td><td style="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%">340.6 </span></td><td style="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%">798.9 </span></td><td style="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%">(414.4)</span></td><td style="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%">384.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized amortization expense of $25.8 million and $79.7 million for the three and nine months ended April 30, 2023, respectively, and $31.8 million and $95.3 million for the three and nine months ended April 30, 2022, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense of our intangible assets subject to amortization as of April 30, 2023 (in millions):</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:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</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%">Total </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%">Remaining 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</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%">Future amortization expense</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%">336.7 </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%">25.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.9 </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%">84.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.4 </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%">35.3 </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%">31.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our goodwill during the nine months ended April 30, 2023 (in millions):</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:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Balance as of July 31, 2022</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%">2,747.7 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,926.8 </span></td><td style="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> 2747700000 179100000 2926800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our purchased intangible assets as of April 30, 2023 and July 31, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:37.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align: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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Net Carrying Amount</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%">Intangible assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">Developed technology</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%">633.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(410.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">223.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">600.7 </span></td><td style="background-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%">(347.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">252.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name and trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 intangible assets subject to amortization</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%">830.8 </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%">(494.1)</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%">336.7 </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%">795.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414.4)</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%">380.6 </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%">Intangible assets not subject to amortization:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align: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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align: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 purchased intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834.7 </span></td><td style="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%">(494.1)</span></td><td style="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%">340.6 </span></td><td style="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%">798.9 </span></td><td style="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%">(414.4)</span></td><td style="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%">384.5 </span></td><td style="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> 633200000 410100000 223100000 600700000 347900000 252800000 172700000 68500000 104200000 172700000 52200000 120500000 14600000 5800000 8800000 11300000 4800000 6500000 9400000 9400000 0 9400000 9400000 0 900000 300000 600000 900000 100000 800000 830800000 494100000 336700000 795000000.0 414400000 380600000 3900000 3900000 3900000 3900000 834700000 494100000 340600000 798900000 414400000 384500000 25800000 79700000 31800000 95300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense of our intangible assets subject to amortization as of April 30, 2023 (in millions):</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:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</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%">Total </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%">Remaining 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</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%">Future amortization expense</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%">336.7 </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%">25.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.9 </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%">84.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.4 </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%">35.3 </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%">31.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 336700000 25200000 97900000 84200000 62400000 35300000 31700000 Debt<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with the 2023 Notes, the “Notes”). The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The 2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Notes (number of shares in millions):</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:37.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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%">Conversion Rate per $1,000 Principal</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%">Initial Conversion Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Date</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%">Initial Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</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%">11.2635 </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%">88.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2023</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%">19.1 </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%">2025 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0806 </span></td><td style="background-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%">99.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">March 1, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes, respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the “sale price condition”);</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the applicable series of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the applicable conversion rate for the respective Notes on each such trading day; or </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">upon the occurrence of specified corporate events.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a “make-whole fundamental change” under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after April 1, 2023, holders may surrender their 2023 Notes for conversion at any time prior to maturity, in accordance with the terms described above. Such conversion requests will settle upon maturity of the 2023 Notes. The sale price condition for the 2025 Notes was met during the fiscal quarter ended April 30, 2023, and as a result, holders may convert their 2025 Notes at any time during the fiscal quarter ending July 31, 2023. The net carrying amount of the Notes was classified as a current liability on our condensed consolidated balance sheet as of April 30, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the net carrying amount of our Notes (in millions):</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.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="18" style="padding:2px 1pt;text-align: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, 2022</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%">2023 Notes</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%">2025 Notes</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%">Total</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%">2023 Notes</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%">2025 Notes</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%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</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,691.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999.4 </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,691.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,691.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999.4 </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,691.3 </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%">Less: debt discount and debt issuance costs, net of 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%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 carrying amount</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%">1,691.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990.7 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,689.3 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,676.8 </span></td><td style="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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of the 2023 Notes and 2025 Notes were $3.5 billion and $3.7 billion at April 30, 2023, respectively, and $3.2 billion and $3.5 billion at July 31, 2022, respectively. The fair value was determined based on the closing trading price per $100 of the applicable series of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at April 30, 2023 and July 31, 2022 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense recognized related to the Notes (dollars in millions):</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:15.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.305%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;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 April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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 April 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</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%">2025 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><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%">2023 Notes</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%">2025 Notes</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%">Total</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%">2023 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</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:9pt;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:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6</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:9pt;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:9pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6</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:9pt;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:9pt;font-weight:400;line-height:100%">15.1 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9</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:9pt;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:9pt;font-weight:400;line-height:100%">6.8 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9</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.9 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8</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:9pt;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:9pt;font-weight:400;line-height:100%">20.5 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9</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:9pt;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:9pt;font-weight:400;line-height:100%">20.5 </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%">Effective interest rate </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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note Hedges</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To minimize the impact of potential economic dilution upon conversion of our Notes, we entered into separate convertible note hedge transactions (the “2023 Note Hedges,” with respect to the 2023 Notes, the “2025 Note Hedges,” with respect to the 2025 Notes, and the 2023 Notes Hedges together with 2025 Note Hedges, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of the Notes. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Note Hedges (in millions):</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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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%">Initial Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Purchase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Note Hedges</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%">19.1 </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%">332.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Note Hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">370.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of the Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of the Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital on our condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, but concurrently with the issuance of each series of our Notes, we entered into transactions whereby we sold warrants (the “2023 Warrants,” with respect to the 2023 Notes, the “2025 Warrants,” with respect to the 2025 Notes, and the 2023 Warrants together with the 2025 Warrants, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Warrants (in millions, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:58.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><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%">Initial Number <br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Strike Price <br/>per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Proceeds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Warrants</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%">19.1 </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%">139.27 </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%">145.4 </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%">2025 Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">136.16 </span></td><td style="background-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%">202.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital on our condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 4, 2018, we entered into a credit agreement (the “2018 Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “2018 Credit Facility”), with an option to increase the amount of the 2018 Credit Facility by up to an additional $350.0 million, subject to certain conditions. The 2018 Credit Facility expired in April 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 13, 2023, we entered into a new credit agreement (the “2023 Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “2023 Credit Facility”), with an option to increase the amount of the 2023 Credit Facility by up to an additional $350.0 million, subject to certain conditions. The 2023 Credit Facility matures on April 13, 2028.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the 2023 Credit Facility bear interest, at our option, at a base rate plus a spread of 0.00% to 0.375%, or an adjusted term Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.00% to 1.375%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.090% to 0.150%, depending on our leverage ratio. The interest rates and commitment fees are also subject to upward and downward adjustments based on our progress towards the achievement of certain sustainability goals related to greenhouse gas emissions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, there were no amounts outstanding and we were in compliance with all covenants under the 2023 Credit Agreement.</span></div> 1700000000 0.0075 2000000000 0.00375 0.0075 0.00375 1.30 20 30 1 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Notes (number of shares in millions):</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:37.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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%">Conversion Rate per $1,000 Principal</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%">Initial Conversion Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Date</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%">Initial Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</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%">11.2635 </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%">88.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2023</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%">19.1 </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%">2025 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0806 </span></td><td style="background-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%">99.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">March 1, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11.2635 88.78 19100000 10.0806 99.20 20100000 20 20 30 30 1.30 1.30 5 5 5 5 0.98 0.98 1 1 <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 net carrying amount of our Notes (in millions):</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.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="18" style="padding:2px 1pt;text-align: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, 2022</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%">2023 Notes</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%">2025 Notes</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%">Total</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%">2023 Notes</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%">2025 Notes</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%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</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,691.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999.4 </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,691.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,691.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999.4 </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,691.3 </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%">Less: debt discount and debt issuance costs, net of 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%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 carrying amount</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%">1,691.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990.7 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,689.3 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,676.8 </span></td><td style="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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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> 1691900000 1999400000 3691300000 1691900000 1999400000 3691300000 500000 8700000 9200000 2600000 11900000 14500000 1691400000 1990700000 3682100000 1689300000 1987500000 3676800000 3500000000 3700000000 3200000000 3500000000 <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 interest expense recognized related to the Notes (dollars in millions):</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:15.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.305%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;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 April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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 April 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</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%">2025 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><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%">2023 Notes</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%">2025 Notes</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%">Total</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%">2023 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</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:9pt;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:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6</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:9pt;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:9pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6</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:9pt;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:9pt;font-weight:400;line-height:100%">15.1 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9</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:9pt;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:9pt;font-weight:400;line-height:100%">6.8 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9</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.9 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8</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:9pt;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:9pt;font-weight:400;line-height:100%">20.5 </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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6</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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9</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:9pt;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:9pt;font-weight:400;line-height:100%">20.5 </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%">Effective interest rate </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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">0.6 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table> 3200000 1800000 5000000.0 3200000 1800000 5000000.0 9600000 5600000 15200000 9500000 5600000 15100000 700000 1100000 1800000 700000 1100000 1800000 2100000 3200000 5300000 2100000 3300000 5400000 3900000 2900000 6800000 3900000 2900000 6800000 11700000 8800000 20500000 11600000 8900000 20500000 0.009 0.006 0.009 0.006 0.009 0.006 0.009 0.006 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Note Hedges (in millions):</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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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%">Initial Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Purchase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Note Hedges</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%">19.1 </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%">332.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Note Hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">370.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 19100000 332000000.0 20100000 370800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Warrants (in millions, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:58.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><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%">Initial Number <br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Strike Price <br/>per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Proceeds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Warrants</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%">19.1 </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%">139.27 </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%">145.4 </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%">2025 Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">136.16 </span></td><td style="background-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%">202.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 19100000 139.27 145400000 20100000 136.16 202800000 400000000 350000000 400000000 350000000 0.0000 0.00375 0.0100 0.01375 0.00090 0.00150 0 Commitments and Contingencies<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manufacturing Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to reduce manufacturing lead times and plan for adequate supply, we enter into agreements with manufacturing partners and component suppliers to procure inventory based on our demand forecasts. The following table presents details of the aggregate future minimum or fixed purchase commitments under these arrangements, excluding obligations under contracts that we can cancel as of April 30, 2023 (in millions):</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:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</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%">Total </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%">Remaining 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing purchase commitments</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%">182.6 </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%">67.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40.6 </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%">35.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various non-cancelable agreements with certain service providers, under which we are committed to minimum or fixed purchases. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of April 30, 2023 (in millions):</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:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</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%">Total </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%">Remaining 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchase commitments</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%">1,634.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9 </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%">159.8 </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%">416.7 </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%">517.5 </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%">483.8 </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%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have a $157.5 million minimum purchase commitment with a service provider through September 2027 with no specified annual commitments. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of April 30, 2023, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.</span></div> The following table presents details of the aggregate future minimum or fixed purchase commitments under these arrangements, excluding obligations under contracts that we can cancel as of April 30, 2023 (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</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%">Total </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%">Remaining 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing purchase commitments</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%">182.6 </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%">67.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40.6 </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%">35.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 182600000 67000000.0 40600000 35000000.0 40000000.0 0 0 The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of April 30, 2023 (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</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%">Total </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%">Remaining 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchase commitments</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%">1,634.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9 </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%">159.8 </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%">416.7 </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%">517.5 </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%">483.8 </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%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1634500000 1634500000 55900000 159800000 416700000 517500000 483800000 800000 157500000 Stockholders’ Equity<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, August 2021, and August 2022, our board of directors authorized additional $700.0 million, $676.1 million, and $915.0 million increases to this share repurchase program, respectively, bringing the total authorization under this share repurchase program to $3.3 billion (our “current authorization”). The expiration date of our current authorization was extended to December 31, 2023, and our repurchase program may be suspended or discontinued at any time. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.483%"/><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:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </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%">3.1 </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%">Weighted average price per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">177.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Aggregate purchase price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-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%">550.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes transaction costs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not repurchase shares of our common stock during the three months ended April 30, 2023 and 2022. In addition to the share repurchase activity summarized in the table above, during the nine months ended April 30, 2023, we paid $22.7 million related to share repurchases of our common stock that were not settled as of July 31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, $750.0 million remained available for future share repurchases under our current repurchase authorization. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets.</span></div> 1000000000 700000000 676100000 915000000 3300000000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.483%"/><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:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </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%">3.1 </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%">Weighted average price per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">177.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Aggregate purchase price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-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%">550.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes transaction costs</span></div> 1800000 3100000 138.65 177.93 250000000.0 550000000.0 22700000 750000000 Equity Award Plans<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit (“RSU”) and Performance-Based Stock Unit (“PSU”) Activities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU and PSU activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):</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:44.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><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:7.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><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.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">PSUs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></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="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%">Aggregate Intrinsic Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—July 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </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%">115.51 </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 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,456.9 </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%">3.1 </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%">106.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513.7 </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 style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#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%">164.53 </span></td><td style="background-color:#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="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%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">140.61 </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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Vested</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%">(5.2)</span></td><td style="background-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%">107.45 </span></td><td style="background-color:#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="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%">(1.2)</span></td><td style="background-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%">113.91 </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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">124.37 </span></td><td style="background-color:#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="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%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">136.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—April 30, 2023</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%">13.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.16 </span></td><td style="background-color:#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,492.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.24 </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 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%">798.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our RSUs generally vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxY2Q1YzNlNmVhNTQyNjY5NTRiMzg4NWI1ZWI3NWY1L3NlYzo4MWNkNWMzZTZlYTU0MjY2OTU0YjM4ODViNWViNzVmNV8xMDAvZnJhZzo4MTdjMjVkODFhN2I0ODg5ODE1ZWMxM2NkMWMzZWEwNC90ZXh0cmVnaW9uOjgxN2MyNWQ4MWE3YjQ4ODk4MTVlYzEzY2QxYzNlYTA0XzQ1OA_23617be1-ca8a-4641-b85d-a6b7ca9a3deb">three</span> to four years from the date of grant. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PSUs generally vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxY2Q1YzNlNmVhNTQyNjY5NTRiMzg4NWI1ZWI3NWY1L3NlYzo4MWNkNWMzZTZlYTU0MjY2OTU0YjM4ODViNWViNzVmNV8xMDAvZnJhZzo4MTdjMjVkODFhN2I0ODg5ODE1ZWMxM2NkMWMzZWEwNC90ZXh0cmVnaW9uOjgxN2MyNWQ4MWE3YjQ4ODk4MTVlYzEzY2QxYzNlYTA0XzcwNQ_f336a545-0b90-4fa0-b594-50f9ebb0e834">one</span> to four years from the date of grant. The actual number of PSUs earned and eligible to vest is determined based on the level of achievement against certain performance conditions, such as revenue growth, billings and operating margin, or individual performance for the fiscal year; market conditions; or a combination of performance and market conditions for certain awards.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended April 30, 2023, we granted 0.9 million shares of PSUs with both service and market conditions to certain employees. The market conditions are satisfied when the price of our common stock is equal to or exceeds stock price targets of $233.33, $266.67, $300.00, and $333.33 based on the average closing price for 30 consecutive trading days during the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxY2Q1YzNlNmVhNTQyNjY5NTRiMzg4NWI1ZWI3NWY1L3NlYzo4MWNkNWMzZTZlYTU0MjY2OTU0YjM4ODViNWViNzVmNV8xMDAvZnJhZzo4MTdjMjVkODFhN2I0ODg5ODE1ZWMxM2NkMWMzZWEwNC90ZXh0cmVnaW9uOjgxN2MyNWQ4MWE3YjQ4ODk4MTVlYzEzY2QxYzNlYTA0XzEzOTg_1cdda39c-dc11-460a-872a-7e6a60765a79">three</span>- or four-year period following the date of grant. To the extent that the market conditions have been met, one-fourth of the awards will vest on each anniversary date of the grant date, subject to continued service. As of April 30, 2023, the stock price targets for these PSU awards have not been met.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended April 30, 2023 and 2022, we granted 1.6 million and 0.6 million shares of PSUs, respectively, which contain service, performance and market conditions, to certain employees. The service conditions are satisfied over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxY2Q1YzNlNmVhNTQyNjY5NTRiMzg4NWI1ZWI3NWY1L3NlYzo4MWNkNWMzZTZlYTU0MjY2OTU0YjM4ODViNWViNzVmNV8xMDAvZnJhZzo4MTdjMjVkODFhN2I0ODg5ODE1ZWMxM2NkMWMzZWEwNC90ZXh0cmVnaW9uOjgxN2MyNWQ4MWE3YjQ4ODk4MTVlYzEzY2QxYzNlYTA0XzE4OTU_9198261d-6ee3-4e00-81af-7a0f822c7182">one</span> to three years. The performance conditions are based on revenue growth or billing growth. The market condition is measured based on our total shareholder return (“TSR”) relative to the TSR of the companies listed in the Standard &amp; Poor’s 500 index. As of April 30, 2023, we have approved 2.3 million shares of PSUs, which will be granted upon the performance condition being established during the next two years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the PSUs subject to market conditions is estimated on the grant date using a Monte Carlo simulation model. The following table summarizes the assumptions used and the grant-date fair value of these PSUs granted:</span></div><div style="margin-bottom:6pt;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:32.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</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%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.1% - 41.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3% - 44.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0% - 41.1%</span></div></td></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%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 - 2.4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 - 4.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 - 3.0</span></div></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%">Dividend yield</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%">0.0 </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%">0.0 </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%">0.0 </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%">0.0 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5% - 2.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2% - 4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2% - 2.0%</span></div></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%">Grant-date fair value per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91.77 - $122.94</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$256.95 - $260.71</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91.77 - $280.41</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$137.16 - $260.71</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Option (“PSO”) Activities </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have granted PSOs with both service and market conditions to certain executives. The market conditions were achieved when certain stock price targets were met. As of April 30, 2023, all stock price targets for our outstanding PSOs have been satisfied. One-fourth of the PSOs will vest on each anniversary date of the grant date, subject to continued service. The contractual term for the PSOs outstanding ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxY2Q1YzNlNmVhNTQyNjY5NTRiMzg4NWI1ZWI3NWY1L3NlYzo4MWNkNWMzZTZlYTU0MjY2OTU0YjM4ODViNWViNzVmNV8xMDAvZnJhZzo4MTdjMjVkODFhN2I0ODg5ODE1ZWMxM2NkMWMzZWEwNC90ZXh0cmVnaW9uOjgxN2MyNWQ4MWE3YjQ4ODk4MTVlYzEzY2QxYzNlYTA0XzI5NzM_800e7bfa-5e5a-4db9-8d5f-e2a9334abc7b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxY2Q1YzNlNmVhNTQyNjY5NTRiMzg4NWI1ZWI3NWY1L3NlYzo4MWNkNWMzZTZlYTU0MjY2OTU0YjM4ODViNWViNzVmNV8xMDAvZnJhZzo4MTdjMjVkODFhN2I0ODg5ODE1ZWMxM2NkMWMzZWEwNC90ZXh0cmVnaW9uOjgxN2MyNWQ4MWE3YjQ4ODk4MTVlYzEzY2QxYzNlYTA0XzI5NzM_e81f6443-ef48-45f2-ae3c-70736884f105">seven</span></span> to seven and a half years following the date of grant in fiscal year 2018 and 2019. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSO activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):</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:59.594%"/><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 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:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PSOs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price Per Share </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term<br/>(Years)</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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—July 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 #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%">8.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">64.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</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%">809.3 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">62.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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%">65.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable—April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">65.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</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%">862.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation included in costs and expenses (in millions):</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:40.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align: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 3.25pt;text-align: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="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue </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%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </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%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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.9 </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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscription and support revenue </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%">32.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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%">125.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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%">80.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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%">36.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 share-based compensation</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%">277.2 </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%">247.3 </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%">833.1 </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%">772.7 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, total compensation cost related to unvested share-based awards not yet recognized was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 billion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This cost is expected to be amortized over a weighted-average period of approximately 2.5 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU and PSU activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):</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:44.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><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:7.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><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.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">PSUs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></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="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%">Aggregate Intrinsic Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—July 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </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%">115.51 </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 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,456.9 </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%">3.1 </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%">106.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513.7 </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 style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#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%">164.53 </span></td><td style="background-color:#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="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%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">140.61 </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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Vested</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%">(5.2)</span></td><td style="background-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%">107.45 </span></td><td style="background-color:#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="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%">(1.2)</span></td><td style="background-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%">113.91 </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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">124.37 </span></td><td style="background-color:#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="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%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">136.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—April 30, 2023</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%">13.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.16 </span></td><td style="background-color:#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,492.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.24 </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 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%">798.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.</span></div> 14800000 115.51 2456900000 3100000 106.38 513700000 5300000 164.53 2800000 140.61 5200000 107.45 1200000 113.91 1200000 124.37 300000 136.96 13700000 137.16 2492500000 4400000 124.24 798200000 P4Y P4Y 900000 233.33 266.67 300.00 333.33 30 P4Y 1600000 600000 P3Y 2300000 The following table summarizes the assumptions used and the grant-date fair value of these PSUs granted:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</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%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.1% - 41.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3% - 44.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0% - 41.1%</span></div></td></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%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 - 2.4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 - 4.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 - 3.0</span></div></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%">Dividend yield</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%">0.0 </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%">0.0 </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%">0.0 </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%">0.0 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5% - 2.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2% - 4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2% - 2.0%</span></div></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%">Grant-date fair value per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91.77 - $122.94</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$256.95 - $260.71</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91.77 - $280.41</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$137.16 - $260.71</span></div></td></tr></table> 0.383 0.383 0.391 0.411 0.383 0.448 0.360 0.411 P4Y P4Y P1Y4M24D P2Y4M24D P1Y P4Y P1Y4M24D P3Y 0.000 0.000 0.000 0.000 0.041 0.041 0.015 0.020 0.032 0.041 0.002 0.020 91.77 122.94 256.95 260.71 91.77 280.41 137.16 260.71 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSO activity under our stock plans during the nine months ended April 30, 2023 (in millions, except per share amounts):</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:59.594%"/><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 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:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PSOs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price Per Share </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term<br/>(Years)</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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—July 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 #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%">8.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">64.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</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%">809.3 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">62.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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%">65.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable—April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">65.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</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%">862.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8000000.0 8000000.0 64.85 64.85 P3Y2M12D P3Y2M12D 809300000 809300000 600000 62.08 7400000 7400000 65.09 65.09 P2Y4M24D P2Y4M24D 862300000 862300000 7400000 7400000 65.09 65.09 P2Y4M24D P2Y4M24D 862300000 862300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation included in costs and expenses (in millions):</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:40.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align: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 3.25pt;text-align: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="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue </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%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </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%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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.9 </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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscription and support revenue </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%">32.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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%">125.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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%">80.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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%">36.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 share-based compensation</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%">277.2 </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%">247.3 </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%">833.1 </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%">772.7 </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> 2500000 2300000 7500000 6900000 32000000.0 27400000 91500000 81800000 125400000 112700000 373100000 361900000 80500000 75700000 256300000 228800000 36800000 29200000 104700000 93300000 277200000 247300000 833100000 772700000 2100000000 P2Y6M Income TaxesFor the three and nine months ended April 30, 2023, our provision for income taxes reflected an effective tax rate of 17.7% and 15.1%, respectively. For the three and nine months ended April 30, 2022, our provision for income taxes reflected an effective tax rate of negative 39.4% and negative 20.4%, respectively. <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income taxes for the three and nine months ended April 30, 2023 were primarily due to U.S. federal and state income taxes, withholding taxes, and foreign income taxes. Our effective tax rate varied for the three and nine months ended April 30, 2023 compared to the same periods in 2022 primarily due to an increase in current taxes driven by capitalization of research and development expenditures with no offsetting deferred benefit as a result of our valuation allowance. This increase was offset by a tax benefit from a release of tax reserves related to uncertain tax positions resulting from an agreement with a non-U.S. tax authority to pay $28.9 million to settle a tax audit during the nine months ended April 30, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income taxes for the three and nine months ended April 30, 2022 were primarily due to foreign income taxes and withholding taxes. Our effective tax rates differed from the U.S. statutory tax rate primarily due to changes in our valuation allowance.    </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, our gross uncertain tax positions were $412.1 million and our interest and penalties were $7.2 million. We recognize both interest and penalties associated with uncertain tax positions as a component of income tax.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a full valuation allowance for domestic and certain foreign deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. We regularly evaluate the need for a valuation allowance. Due to recent profitability, a reversal of our valuation allowance in certain jurisdictions in the foreseeable future is reasonably possible.</span></div> 0.177 0.151 -0.394 -0.204 28900000 412100000 7200000 Net Income (Loss) Per Share<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is computed by dividing net income (loss) by basic weighted-average shares outstanding during the period. Diluted net income (loss) per share is computed by dividing net income (loss) by diluted weighted-average shares outstanding during the period giving effect to all potentially dilutive securities to the extent they are dilutive. Potentially dilutive securities include shares issuable upon conversion of our convertible senior notes using the if-converted method. Potentially dilutive securities also include warrants related to the issuance of convertible senior notes and equity awards under our employee equity incentive plans using the treasury stock method.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income (loss) per share of common stock (in millions, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="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%">April 30,</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%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">107.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(270.3)</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 style="height:15pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income (loss) per share, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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%">Warrants related to the issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income (loss) per share, diluted</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%">344.7 </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%">296.7 </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%">338.1 </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%">294.7 </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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, basic</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%">0.35 </span></td><td style="background-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%">(0.25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">0.70 </span></td><td style="background-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%">(0.92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.92)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following securities were excluded from the computation of diluted net income (loss) per share of common stock as their effect would have been antidilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the applicable period (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</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%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</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%">— </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%">39.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">— </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%">39.2 </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%">Warrants related to the issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3 </span></td><td style="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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3 </span></td><td style="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> <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 computation of basic and diluted net income (loss) per share of common stock (in millions, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="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%">April 30,</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%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">107.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(270.3)</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 style="height:15pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income (loss) per share, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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%">Warrants related to the issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income (loss) per share, diluted</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%">344.7 </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%">296.7 </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%">338.1 </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%">294.7 </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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, basic</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%">0.35 </span></td><td style="background-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%">(0.25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">0.70 </span></td><td style="background-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%">(0.92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.92)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 107800000 -73200000 212000000.0 -270300000 303900000 296700000 302000000.0 294700000 19300000 0 17400000 0 10000000.0 0 7300000 0 11500000 0 11400000 0 344700000 296700000 338100000 294700000 0.35 -0.25 0.70 -0.92 0.31 -0.25 0.63 -0.92 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following securities were excluded from the computation of diluted net income (loss) per share of common stock as their effect would have been antidilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the applicable period (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,</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%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</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%">— </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%">39.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">— </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%">39.2 </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%">Warrants related to the issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3 </span></td><td style="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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3 </span></td><td style="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> 0 39200000 0 39200000 0 39200000 0 39200000 3200000 28900000 5000000.0 28900000 3200000 107300000 5000000.0 107300000 Other Income, Net<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 components of other income, net (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="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%">April 30,</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%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 income</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%">65.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </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%">151.9 </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.9 </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%">Foreign currency exchange gains (losses), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(3.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%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</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%">60.1 </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%">1.9 </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%">137.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">0.2 </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> <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 components of other income, net (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="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%">April 30,</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%">April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 income</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%">65.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </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%">151.9 </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.9 </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%">Foreign currency exchange gains (losses), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(3.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%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</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%">60.1 </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%">1.9 </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%">137.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">0.2 </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> 65900000 2600000 151900000 5900000 -2200000 3500000 -5100000 -2100000 -3600000 -4200000 -9300000 -3600000 60100000 1900000 137500000 200000 EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *.8MU8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "CF+=6DC733^\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M3L,P$$5_!7F?3!XM"RO-AJHKD)"H!&)GV=/6(G[('I3T[W%,FPK!![#TS/69 M,])TTG/I CX'YS&0QG@WF<%&+OV&G8@\!XCRA$;$,B5L:AY<,(+2,QS!"_DA MC@A-5=V#01)*D( 96/B%R/I.22X#"G+A@E=RP?O/,&28DH #&K04H2YK8/T\ MT9^GH8,;8(81!A._"Z@68J[^BQ'-N<2SO4\/;T^)+7+;2- M)*S$]"MJ3F>/&W:=_-H^;/<[UC=5TQ;5NFC:?=/R:L57Z_?9]8??3=@XI0_Z M'QM?!?L.?MU%_P502P,$% @ HYBW5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "CF+=6%X>=B-8% #$'@ & 'AL+W=O*KOKD-+CJ6+A&/N*^T!(.?)?=X%&DE*,<_ M&]%.]3]UX-OKK?I- 0\P4Y9Q3T0O8: 6%YW3#@GXC.61>A*KW_@&R-5ZOHBR MXB]9E=_V^QWBYYD2\2882A"'2?G+7C<5\3: -@3030!]%V [#0'.)L I0,N2 M%5A73+'AN10K(O77H*8OBKHIHH$F3'0:)TK"VQ#BU- 32R[)&#)&NB1;,,FS M\YX"8?VZYV]$+DL1VB!R1NY%HA89N4X"'GP;WX,"5:6BVU)=4E1PE,ICXEA' MA%K4,93'P\/OV9K8U!3]36F&/_U@GUB_FNB^D]@WL/T*MH^I#Z^$GT,W5>1YG7(3*1YN M6]W/)B0TJB626R&Y^R%]SIE47$9K\L13(94)#Y=2,C=5BH=&M<0[J?!.]L,; M5H"G:*&N$Q6J-;D)(TX>\GC*I0D,U[ LN^NX[EG?!(>&MH0[J^#.]H%[ MXO-0#Z.0Q@<6&]LHKC,>W3V2T=WS(WFX?GYY?/HT.2*W#YX)%Q5JB6M;]<1J M[0-\F_A"0B-ENKT>D8F"GDF$))[($R77\!L8:V&'^M6UB1@/:HO\QDO8^R _ MLU=R&T!/#6>A7W CS7F')+6ZU'4L^\PU\J+!;7EIS4OWX1T% :AG1]L+<@?? MDV-E*C$FVI:S=DH_[C/]2>OH,6_2Q6B9$8EYO M6,"(%S')C+"',$-V[89LW,^\AZWZ[UB*99CXYASCFM[("'H(BV37'LG&GNY1JG(3RN+6EMEVS2*.84Z"M;7_]8C\:!T#L$U2)LF213DG*:SVBJ6PL18. M8:+LVD79N/T![QN$R9Q,UO%41$;X7?[IX<7(=0BW1&NW1'$_LTTGN7[U%RR9 M\T9[N$/H832Y&AF7H'A@6\+:'-&]S)&72ZD7,>7*I4@E3"FY<==EA^(7XUZ- MAT>UY:Q-$=W+%-TFL-(N-^GT:I1MP8VK=)P%_))V[.XZY=(LMV MZ, ]&1@A#F%Q:&UQ*.Y0JGV^FS#3EO8+!V>&;6KNT.MVK4'7L8VDAS ]3FUZ MG!V;.";2&WAH'%QWB#5MV>)A;1EKV^/@)N4]XV:3NID2E_ML9CR$Y7%JR^/@ M!F4$@$$)&3'C*+-#H'%/^+UCOS3FAGO**X].,^'HKLCPRK)Y61[2CXF"R M5W]>GN_>,SUC9B3B,PBUC@'LUD1;UA&BRG?LAQ^N>4BHQ)NQ=VLV I&U]6@+)T1QPEF&4WR MR>*X^NY:+(YY*=,D9]<"%6664?'PB:7\_F2")X]??$ON-E)],5L<;^D=6S'Y M8WLMX&[6>EDG&Q?/WK_HPH>@KFA!5OR])]D+3"XK*0/&L& X(LR>O_]'>3B-X M[(T,(,T \M(!;C/ K0*MD55AG5%)%\>"WR.AK,&;NJAR4XV&:))<3>-*"O@U M@7%RL;RZ/#N_7)V?(;A:75U\.3O]#C>?3B].+Y?G:/7Y_/S["AV@'ZLS]&'O M(]I#28Z^)FD*.(NU MJZ!RI3K!;H&CB$RCX]FN'X]N1C .IWYK-D#JM4@]*]+5A@MY()G(H-AVK)#9 M&,S:SWP ,_"G[A.8M9G?-_-Q8 ;IMR!]*\C3..8EP()>%C-(Y4W*]E$.?9?? M(II"=Z1YS!#T610+MDXD2CD46:%^W@NG0343$L]SI\&3E.AF!'MD;.:"-BG!2V<.6BF#Q07E MQG,IH%O#16&>Q4##XN*Y-HEFJ[D9\+P%/+<"OA9L2Y,U8K^!%]7TJ+1SN6$P M;8/>8,(]UQ %D==+88U;MW*),R5FW&&+.[3B_LXE35\ ,=0A>EBO!J.9UUON M Y!1"S)Z)KF@-H1\J)*J&LY6+>1JE9BP1GJB/-R;X!JJPK&5LP7 M/+][49ML_ Q0SIVHE[4&IFZ''1^/U0'N:!9;F:V']!5MH?'91^,[>NV:S'QG MBDQ Z1FBNGM"(!'I"#79S;[1KX8XAL9TBO^22YG<)D$Y3 MG*.K"NLB-\0'N6!+;:?*JZJ66!:0341 &O=EKX.EFON.-YK'C M*VPGK+J/6N#IK(,]/'>T+F\R),3OE^L08L=0>/XBC9HF]"9)$YDPLU#%5J9[ MK5)]*V_#H#MZPW9^:]75ECXH:64,6&>M"$_]J/]Y.DNAK@3)&'=T-(?M/ =@ M15FUM$RI"*KVIT; )H;S-(8SF'D!'FMHI*,X8J>X1YB=Q.F5E''KHY.;.]?7 MILDLBL84#NGHC=CI[>R1*@3;L;PTU@#1&0N$2Z#EU&#G@L09!=G;0-J9;H6L.G'!\@3T?LXE&^_'1*U' VX8XCK!E)B6Y3"&COZ(G?X,>L)6) 9NBSQ]-VNR,U6M$^2-0#N:ENP( M9AZ^JY]9;*A09Q&EW'"1_,O61T J.4-)4;0$7LH"M@!KU4I>=8)D/.W3MZ?. MTY,^F\DP*QW!NW:"5^N!YW5**K1TO4Z4> )^4JUBI$;&PO=V]R:W-H965T&ULK59K;YLP%/TK%INF5NK"(R_2)DAIDFF;NC9:]OCL@A.L&DQMDVS[];L& M2J&E)*F:#\&&>P[GW&OC.]YQ<2=#0A3Z$[%83HQ0J>3<-*4?D@C+#D](#$_6 M7$18P51L3)D(@H,,%#'3L:R!&6$:&]XXN[<4WIBGBM&8+ 62:11A\?>2,+Z; M&+;Q<.,[W81*WS"]<8(W9$74SV0I8&:6+ &-2"PICY$@ZXDQM<]GMJ,!6<0O M2G:R,D;:RBWG=WKR)9@8EE9$&/&5IL!PV9(984PS@8[[@M0HWZF!U?$#^Z?, M/)BYQ9+,./M- Q5.#-= 5GCE*GO?/>9%(;ZFL_G3&;_:)?'#B'83Z7B40$& M!1&-\RO^4R2B K![+P"< N <"N@6@&YF-%>6V9ICA;VQX#LD=#2PZ4&6FPP- M;FBLR[A2 IY2P"EO=G,]7URO%G,$H]7-U9?Y] =,+J=7T^O9 JT^+Q8_5NAD MB06)54@4]3$[11_1S]4\1C=$WRAC41(Y-!9(TL>D7K[_,7^^\\/II M(CJH:YTAQW*Z#?!9._QKR@!N9W"G#C MY"17"F MOW*9CPY;YGO#:M)MZ_$$M8X0?_0J+]@;%^_3Q!\66_=1Z03LXWT/I;;<>F,T.CECY!?U!-IZ'OF3#K'1GNC7^AL6&QA(Q ML@:LU1D"B)(U;+=<0?N7#4/HT(G0 ?!\S;EZF.@>L.SYO?]02P,$ M% @ HYBW5@&!.$(A!P ZR< !@ !X;"]W;W)K6&$@M=0NP/!"GZV?%HFVALJ1)M)/] M^U&/6 ]>L4ZK?F@L^]Q#W0?)ONRC.KR9;SM.+V2Q?;=G. MSZ=)RF+QRSK)=CX7E]EFEJ<9\X/2:!?-B*:9LYT?QI/Y9?G=0S:_3/8\"F/V MD*%\O]OYV7^?692\7$WPY.V+QW"SY<47L_EEZF_8DO&OZ4,FKF9'EB#>LS*EQY3I+OQ<5-<#71BCMB$5OQ@L(7?PYL MP:*H8!+W\6]-.CF.61BV/[^Q?RF=%\X\^SE;)-&W,.#;JXD]00%;^_N(/R8O M?[':(:/@6R517OZ/7FJL-D&K?85P4 MRI)GXM=0V/'YXO[.]>Z6GHO$I^7]WS?N]9.X6#Z)/[?>W=,2W7]!]P_>X_73 MC0"@<_1UZ:*/'SZA?.MG+$=AC&[#*!))S\_0A_;EY8R+&RR&F:WJF_E\H[&S\]>B<8]%@JM.2C WR/[,#B/;N \EI9ZK!EL=A=Y*F_8E<3L9KE M+#NPR?SWW["I_0$%=4PR=TPR;R2R3OCU8_AU%;LR_)6E65H66\-ACBVB39W+ MV:$=6 !&;7-J=6&N#-,=ZDSU+LRK8$X+1AT#'T$=)XVCDX:RQA9)SE&R%EO0 ML+/&F+4V)ID[)IDW$EDG#>8Q#::RUDY)0\5@M:O$TJ=VK^0 E*Y-C5[%R2BL M:Z1?OQX (\1L%6;'6>OHK*5T]BGA?H0V69+G*,V2=<@A=RU@;-V(O0J]F;,>8"><'2WK._&RU17X<"'5[$+(]%2(V/;6L]E@ P;ECVE SZW9#96^OPGB\6LBTJO M_4 (^3#GQ2P\,-!U#&1([R\C"P#F2$NP"Z HI?V5RP-@Q#&'%AM,&L_)"Z)1>[#,-4BH\'L1&M76==OQNIBM5:]2;F M3"R7_"W9H,.Z/+@EZ0<(9V3K)V%MY<_]U M8&*;\NI+)=]E?7=N$$DL C"B.W)Q VQ$J*>A;#=R$:OUXD.6',+RH$RX_F// M 1%'Y94<0&E28P:@J#1E/ "E&X-K6:,:L5(*S>\8/V$5L^464P-FM0P[MZ2H MN#6LW6(23/KN ES$T@:W[$:<8;4ZDQQ&8C6OCKW.BL/)<(4^AC':YT'S QR4 M:IQ"6[0F(I6$# [%Q-6JG^03MK38#9G8/Z31KT1M7I3AB4(HSUGP8F!J4?J M!Z:_+D P*# PG4E[D1F@&XQ,H_&(6N-]*T^E67#N'\2VOV%O1Z3[7$2$)TC$ M+!71*3:(4PJKLH8#!T@ZC4KG/0"LD'3]9:6&&1VV_C0#N?065S=HC3PD:GDX M2M#:9:<*&Z0'=4ED 3 P; ;M25=#;(-!Z[1ED2M+<4V%.Q7H-106[ZW=Q^5 MS1V5S1N+K9N#1N<2_:>/Q(E2(K\["6.RN:.R>6.Q=9/0J&^B5M_*)!B2.*"V M-$<7$,R0^@>WAK7UB% WTH2748XQH#I)([N)^6.Q M=9/1M !$W0*, Y?LT33)X%QKU!'E4-G=4-F\LMFY2FD:%.#^_"RE[G'R3?G66"[ZOGW,JY=3CM\>WTR[ M+M_'ZGW_&5\L,/"]BR^\ZKVSAKYZ#>[6SS9AG*.(K<50VM02,R6KWBRK+GB2 MEJ]./2><)[ORXY;Y &PO=V]R:W-H965T&ULK5==$8)8'@]-:Z<<>24!B7B:X8/ MO/4,E)1'2K^KP([S7#%)/_ZN28UF3678?GYF_UB* MEV(>$<=SFG_+5B*=&H$!5GB-=KFXIX=/N!8T4'P)S7GY"PXUUC9 LN."%K6Q M]*#(2/6/GNI M PDC]X U@:P:^"]8.#6!NY;5_!J ^^M*PQJ@U*Z56DO Q)+P M:LM,X-H? +2AJ_%G_G9SJ)/S:ZM'/[WZ43#G:U"8[Y%B5X:DABCMD>&[/? M?W.&]A^ZP)^3+#PG670FLJ,4>4V*O%/LLUMYFF15+M[GE/,+71XJBF%)HVA4:_CM@NV5:Q]SZ7CFL%.N M?91O#CKEJF&"@Q;342#\)A#^KP9"I]S7J/)-OZ-=@X).3WL?!OGO@YR!Z>E#,&I",'HU!$E5 K+<$\13L);7ZU"P MGW0-S/5ZE:\C\X*7\NZTKM3.Z0__?RIW>H?E*.B>NG,-ZM*QG>XW$6IPT!OV MM6OH7"=H[3.5>*O56A28;CLOD[HBHKI'-;-,W7I7=4F?^VAG/'Q;\*QSMGICUG_,"C[6Z23.U$^MV_S 4#5R)G]VGV M.5]Q7EA?-^MM?MY;%<7NU7"8+U9\$^>#=,>WXC'K]/Z\9_>^_^!# M*S=/V?9%FLSGN3GK7D-_'=NOB0WE->#<@O>8MTG>__;]U7 M;4<]:W&7%^FFZBPJV"3;P[_QU^J#..E@NP]T<*H.3J/#V'^@@UMU<-LJ>%4' MK]'!\Q[HX%<=_$:'!P<=5!V"ID+P0(=QU6'SRW3Q\=Q7. M+?'JZO)/-G]]+=Y<78M_WH;OKJ^LRTB\NYS]BU[^.0\_7/UFA7]]9-?_M?K6 MQZNY]>*7E]8O5K*UWB;KM7!O?C8L1%DE?+BH2GAS*,%YH(3KM(C7FFXS<[?9 MW>9N'9>[2I_?W(A]QXJ7_Q,?F-@3"^LF2S?B?;K;[U'IC;45NUV\6*1WVR+9 MWEJ[+-V*UPM>MM9HSQ_13C<;P15;9_%9TSMLW]N*MTM1Z#(I"XW7UBY.EN7' MN8AWB?YCB6!PZUD_0F*N\_5B<5#G2RLM5CRS%NE&'*]7Y8'T"Q=EBO?<>K%. M\_RE!D_;X\6Q+UDDNAI99\BS?69#L>,>]U[GN/,'/>V)# MY3S[PGL7O_[##D;_U.V^2-C\ //WL/(+_,N%,[6GH_*_L^&7TWT/*1LA800) MHT@8 \$D#[M'#[M&#[]17-O&J0=F<.*'P/4&ONR%F=JJ[]K^P)&;S8T%=OPL M0U73<6V[J1EI2O,G]F J-R.:9M-F(ZII9 =!,)C([9BF--%J?&PE;3_ON/V\ M?3?W@>W'M@MQEIV+@\V2'UZ]++]C]L>D5;I>\BS_S>)_WR7%-]V&])"''"1L MCH2%2%B$A!$DC")A# 237.T?7>T;CTKOQ'7F8Z<@;PZ(\>E^YXQ' [=Q%#(J M=74E$A8B81$21I PVFX[,9"FY+?@Z+? Z+?+)YP"OPG4<7F3@=>PGU&XJ_V0 ML! )BY PTNJ3I4A)!H))[AL?W3NE1V[@H# MJ1HA800)HT@8 \$D=T^.[I[\+'?K'#U1?>..&\=@8X%=C8J$A2VJCY""! FC M2!@#P22/3H\>G1H]>AU_Y?GA!EW&#W>WC4H75^:, M[^-LJ?7D5/W^J'XT5]+5D%!:V&X($524 M0&D42F,HFFS+D]S*-MKR ]_=98M5>>.I3#DR7B39\?@H?>D4-T(2B-0&H72&(HFN[C.;VQS@-/:Q5KGJJ%(W_='S8,J-(>! MTL)6(XB@F@1*HU :0]%D-]9)C&V.8N0XD6^7ABSQ]2X;6.YHG] X6G M3Z$A$Y06:H;@C(*@>:<[@JH2C6K?GS1%J:Z9'8Q'S=NJ#%6=;)TZ^;'-T4_7 M217Q]AA5ZWV%S#)F4-J\HLD'0M_3'@BA81&41J T"J4Q%$UV9@23^] MXE'/J@&(;8_5"W9HM@2EA;HAC#UE\D<$524:U;X[:HI273/;GXZ;#1FJ.MD] M=2YDCY]S:"T"$HC4!IMM[$82E3V79WVV.:XYTG3/6Q-*N),!G;3A]!8 M!TH+H;0(2B/M/EX*%64HFCQ]O YW''.X\Q,G?I@KZ3RY'!H55;33RR#7UTXN M1\I&4!J!TBB4QE TV>9U6.28PZ)GG@%2J4O9H'JQ9*ZQLV61M+#5""*H)H'2 M*)3&4#39KW4LY)AC(?!LD$I-OMI4EB3,S$5U-B@T*6HWA @J2J T"J4Q%$UV M:!T5.>:H"#$KI)*0[E;[ZB(>;CF#.?'U@6KO=5H#O8 M3#0'FYFYLL[>:BT<0H4C*(U :11*8RB:;-4Z8'+,*X\>7?VM-^0!.CWUA:U8 M$1H706EA19/"R:GK#)HK+Z"J1*/:]_WF]P/5-;.#8-R\%J<,;9_*< MX:2#S!UF4-H<2@NAM A*(U :A=(8BB;[NPZ)''-(U"JV&$$%%"91&H32&HLFVK-,<'3UULH>K=:?Z^#=WY.NN MMF?FLCI;M+5P"!6.H#0"I5$HC:%HLD_KG,HU+S(RS^30NW&BS.2P'==1GNUI M5NYL16CJY*HK<9SQ:*(^"1N:)VE4^\ZH><> ZIK9GN\K&2>J.MD[=0;DFC.@ M'UB,KC<6,M&806ES5\U'W)&C78P.%8Z@- *E42B-H6CRD^+K=,DSITN/+D;7 M>M935^>,G6:Z9%;N:D4H+=0,P'%'S6MQJ";QU-2HG##?7,VF;>8'3C-?8JCJ M9.?4B9!G/^=<#P^:\D!I)@T9 MJ0O-S%*=[0D-=*"T"$HC4!IMM[$82E3V71WH>.9 YTGS/3Q-YC%5IIF;E3O; M$)K:0&D1E$9:?;H4JLE0--F%)W]"R!S:_,3Y'N9*.I\)0".@BB9= #FZRQ^H M; 2E$2B-0FD,19-M7H= GCD$>N;Y'IZZ/,5VE5L?,W.1G3T+7?[3;@@15)1 M:11*8RB:[-@Z\/',@0]XOH>G>>R9HSS QEQ39X-"(Z!6(XB@F@1*HU :0]%D M?]81D&>.@!"S/2H)Z<\BC@/U=!::^D!IH:>NV-$,(8**$BB-0FD,19-M62<^ MGCGQ@2:3GOHG>AY*)LUE=?9H:^$0*AQ!:01*HU :0]%DG];IDF=.EYZ03%;$ M1Y-)LW)G*T*7'&G&H$TFH:I$HZI+)G7-M,DDJKJ#=X;YBO-B'A?QQ=DNON5O MX^PV$9?3:WXC\*),<1C(DMO5\4V1[LY[=L_ZE!9%NMF_7/%XR;.R@?C]39H6 MW]\,!?\^S3[O-2[^#U!+ P04 " "CF+=6I9Y^\S ' 6'@ & 'AL M+W=OL:5!WVS,CTS%72?1(RFGVZT=2BBXFQ3E \A#K/''Q7>XH M5>!'GA7RK"UZJC!7T7@!9YCD1S]?"5/>Z4>3!=7>S)(UU3 M]/87VZC= MY6@Y ANZ)66FOO*G3[0VR ),>2;M?_!4RT8CD)92\;P>K!'DK*A^R8_:$9T! M6H]_ *H'H.,!LX$!N!Z K:$5,FO6+5%D=2'X$Q!&6FLS%]8W=K2VAA4FC&LE M]%NFQZG5S9>[VP]WZP^W0%^MO_S^V^W5-WVS_J9_/G^X^[8&7SZ"FZOU)_#Q M]R]_K<$8_+&^!>]^?@]^!JP GUF6Z6C(BZG28(S*:5I_^+KZ,!KX< (^\T+M M)/A0;.BF/WZJC6@L02^67*.@PJN]F S!CO2LE50P)L'XW.U^5O/+EV0E 2*ZXJ4\B)E&07%,6[S MVCQ,343W@A^83ECP\.P-Z;G/ROE;QO2-E/6Z[?DB8B--\&K+\2=<"Y1-YJ5E:Y4',/)W!_SN($?!^'? M4NV3E%602:%1YEPH]J]]X,,:.RAT>DZ2(ZP^J6@"_5B7#=9E$.M5!QK@6T-- M5 CK]T()G7#Z0BJOAYS(Y0>Z06< AUTJ!.7HGZ08$-DRDO"V5=;I\P M*4M2I'38AL1!-W=RQ"49W60)BF8,RWXU+? M$"FI'WS]B2XRO)C$1_!]4O%0BL,.H<-7A8 5!UH5.EV\:,[*7)[9>J;?D305 M]$5P7XIT9ZQ\B9??-NB@'N.9DUT>,3TGAHQ#K7$HS*H[4CQ2:5J/3O6U@;#9 ME3'RP#);B1LCZ7:K>T99V:MKE&3&8G^EKC__1J7ZK;3UG=5V(##([ZNKM JC M(3?*#N0AH]8I7L.Q$Z]%DCA3SB,V'BQUL&T58+A7N#V]N-6:>@C0O)M:-5*O M7#R(M>T;8)!A5_>"[@G; /K#T!^M\HZK'16ABC!WTM?CURRG"11YV_( M@I;$89C%F[S8DV>3%%[ +@&/L0>O*S:'D\4 PI:G89BH-4)1'O487I0N]8XA M3";'+:1/;J')XA2WMH0-_X>Q:]!M/G2JD1>]2\'C>.GRA$<,#_:_L*5J&.;J M9M()>J!%Z4\#EV-AE,R<%L@CM\2#;(Q:-D9A-KX[M>_V@4> M(JD#X0;,(PB1+J=#^=92)@I3YKW@*:6;.F*29*-C0D(N=:)EMU3U M(;?<$U4*FUJGX'8Y$LXCW*G?-717+H:+3A'H0V^I%(6I]+J4^HF4 MO;ZLZ=OLO+=OQ/$&40W?0Y8HFCFM@$\.QH/)TO(H"O-H+[=U@=)E23V?V77P MWOC\[*36 'F85M?83J-26^&3F^,ALD4MV:(PV38UMC0+=]U9GURH/*R*<&\: MUM ]@F9>#U 8:BD7+5]58K>LT,O*$Y 'F?S5)?:-M/6=T/(X"O/X5[KO)J+N MF7*]H).*I]^]MKM4/48Q>0/&6X9'8<9?:#"2K.S)(':"5X^ M[@#-]QE_IK3>5#(;W;U;(]#B^[[\ES MM9EHML(4^4'-LBLC2D^I>O_0F@AT&5 9M+<.>Y3:,G1+G$\/) M9#E@54O?.$S?3FTX=89A#T4GT,7MHWQ=U 8V"G!G]SU,Y/7NL[#;-N\VM+IZ M;TPP]IQ55AGW'W0*ZKA5Q5KGH!(L-5$S E[+/$M@B%S6\CF&Y'-P!P&TK@,.MP.NL MHH97@_;,G4,#I-=XSOK5)S=#;CF8=D[8[<&C!'8=71U1-4^;P\TK>Z1W M]/P:GM]41Y2MFNK$]#,1.E029'2K54:36$,3U2%D=:/XWI[C/7"E>&XO=Y1L MJ# "^OV6<_5R8S[0' 6O_@-02P,$% @ HYBW5@_T=;[8 @ L@< !@ M !X;"]W;W)K!I^--P \&.UGK$ZUDP?FC'EPMAY:C"4$"D=(( M%)LM!) D&@AI/)685K6D3JSW7] G1CMJ65 ) 4\>V%+%0^N;19:PHIM$W?'= M)91Z>AHOXHDT7[(K8QV+1!NI>%HF(X.4945+GTL?:@E=]YT$MTQP/YK0*1,Z M1FC!S,@:4T7]@> [(G0THNF.\<9DHQJ6Z5T,E<"_#/.4'TQOQQ>WX<688"^< M7E^-1W,$9>2&)0GNCAS8"LGI)>RH)')>$''?(3+*18MTG!/B.FZG(3WX>+J[GVZC M)94O;N6+:_ Z[^"%BBK TZH(7Y& RIA,\,!+\G.TD$K@X?O5)+' [#9CZ@MY M)G,:P=#"&R=!;,'R/W]J>\[W)L'_"&Q/?J>2WSF$[AO%-%N22'?@:<.V-$$W M&C>V@/(,E*X:6[_=[[NM_L#>UO6\#7.[[7XM;(]IMV+:/6],#\Z-8-;8-Z73\,^T!39XL-1:HD%. ME&0W3;,&*/8ED2CR>/?X[MW1AVOG+T-)%,5U96PX&I0QUL_'XZ!*JF08N9HL MOBR=KV3$JU^-0^U)%FE19<;3R>3IN)+:#HX/T]B%/SYT333:TH47H:DJZ3Z549>6!\?%C+%54<#2;L$!E2D2U(_+NB4S*&#<&-3ZW-0;\E+]Q] M[JR_3+$CEH4,=.K,!UW$\FCP;" *6LK&Q'=N_2NU\3QA>\J9D/Z*=3MW,A"J M"=%5[6)X4&F;_\OK%H=O63!M%TR3WWFCY.69C/+XT+NU\#P;UO@AA9I6PSEM M^5#FT>.KQKIX?$9!>5TGA-Q2G#0!$T(0TA9BG@^*Q^=Z9?52*VFCF"GE&ANU M78D+9[32%,2C-RY2^/%P'.$36QZK=O^3O/_T*_O_+%X[&\L@SFU!Q>?KQXBE M#VC:!70RO=/@K/8CL3\9BNEDNG^'O?T>H/UD;_\K]M[ZE;3Z'\D(#<6ILP$Q M%S)3"B!=> IDH^P0?*FMM$I+(^88)/ W!O'7;!&B!P/_O@VA[,#![0YP5CX/ MM51T-*AY+W]%@^.'#_:>3E[<$=Y!'][!7=:_T_G?%M7_L:_XFID+:9R8F>C$ M&XI)X8;BE54C\2B6)!X^>#:=3EZF59:D:B]N]+P $.\P\I=D;?,85ZM(T,.3 .I M!C[ ,^U%$])TV^.LC&N*U@#9HG::4V"Q@5@:*+#G X3K('/)XGY%0FT6L,%& M==Q 9-4E8L("X,F'S\D$&U!NO>)XDV790!J3^R-Q(H-.6'V6C#D[@;6N#:7/ MGV?O'P!6*I5)D)T"^#80(]M-Q,NRS^BPS>A2PN\%D05D5,OVU+&.ZR1'L=:Q M%.]'\Y& SS@=8S:\&]5L4FZI7&\]?-0RZY?9[&)++?9%A\AG@!U@!_*/@V1_ M$&V-ZA;R9K%T 1'5M='9&S!4S*QM,/,=@6Y1(&JN96)O\OAW 4\3N98Z*$S9 MD&2.0(7%;PVLNDOGY M:1<([SWGZ"N&!=.H;9K2V6AV81=*&E MAZ,C: ',[(@)\\FW9P_&&>S4Q@.=MD&JG$W;8P9W47Z[C%6[3!HE*MTG"L[@ MQLJFT#QET<0^+CY?67Q$X<\SP5HI+/HN9L">F$0G=[3=/>A70]]:95;&44 ^-F&]]9$%<^OB4"P<8BPA/,YKQIHM(GX4GT(8--DP.,R!K#E#H#G( M%.8UZ!&5:U\;1TJ&F(H4:\NP9+S[#-&(YK^V'38X5$254+4+E**[#D2GN72MGH/@T&>(.8MC)@W59^ ML^ZEBLA8[LK+KL!WIF3.YHQC\M*B61%5[G\SC7/I[MK7(:])!\CU!=OPHO_: MID@MT>)[E@ @%IVZ%'.4EBC.$W&WO$SFDD[E66>:6PB$V5>![>*^&KS=K09[ M^UVI 9?H&C*7D@#6/=%C./G8 :B0S(3D0ZMKW $AH/1E*.B&8\O>L;RT:!W+ M>@U0Q94T8!F:)\@;<_<6LR OWVT#LRR=-QR+XH?):#+9VUDIE['MVW:BS64' MUTQP*-672A:)U.UN?M= JP'.?IFX]\W\U ,H3L%.11K6J"V+/47O\H68VY)4 M;S+#X*SI9"GCN=.$;@.[[>8QWKF%5N17Z:Z=DM[&?"'M1_OK_"S?8K?3\V\! M:(A7C+FA)99.1C\]&4 (TOTZOT17ISLM5 IM8'KD%IP\3\#WI8/6M2^\0?\C MQ_&_4$L#!!0 ( *.8MU:7)"^OA00 #$* 9 >&PO=V]R:W-H965T M KZU34T]"WT\G#1>M,Y_:L:6:3V5O M:M'"4C'=-PU73Y=0R]W,"9S#P)VHMH8&)O-IQRNX!_.M6RKL34:4M6B@U4*V M3,%FYBR"\\N8[*W!KP)V^JC-*)*5E-^I\\MZYOA$"&HH#2%P_#W %=0U 2&- M/_>8SK@D.1ZW#^@_V=@QEA77<"7KW\3:;&=.[K U;'A?FSNY^QGV\22$5\I: MVR_;#;9QYK"RUT8V>V=DT(AV^//'O0Y'#KG_AD.X=P@M[V$AR_*:&SZ?*KEC MBJP1C1HV5.N-Y$1+2;DW"F<%^IGY'3Q VP,[_2P-Z+/IQ" H34W*/<#E !"^ M 5"P6]F:K68W[1K6+_TG2&9D%!X878;O BXZY;'(=UGHA]$[>-$8863QHG^) M<*-DPZZ0J\)*0)7-EEU9?4&QWQ$V 3]^'9]VS;GN> DS![>%!O4 MSOSCAR#U+]YA'X_LX_?0#^Q?H_5#CNQ::%Y5"BIN=X'WKG;(&9$277[%LK#+K=&UQ;LQ,6N(&?>"&V\CRS M_\@-DLC+L16Z29)Y"?N"5-4S1!9[/DL#G B#R M8D)'Y5VEX_6R$N%F!>$6< M>QEB1FGJ%8B818$7L9M>X5'HD@;L5JS7J-8-U\9EO,60-@3!3C]^R,/0O[BY MO5G89G!QQJ(HQ!7#M,#5BYPX9$F"WX46G"UY*3:H+(%\XAUO1XS%5DGVGJ6BTP'QSA69RW9=H1H2IV$6).?E?ZF$Y+$UQY#DJBO^$U*18_8SB M.F$%*NNS^WZE2R6ZX=PGHGW7265>3N01H:2H38Y)C@,JF\#-HQ25OM\[Q$5, MI5 DJ%_@Q@EIBV62D)Z#]OJMM3 !F/BDZW.CCZ/@>6@S/@&?SX3%URU4E M4(D:-NCJ>UGB,#4\4(:.D9U]%*RDP2O0-O%L1Y)D@/,;B>^!?8<6&%^)\[\! M4$L#!!0 ( *.8MU94!7?=%@4 %81 9 >&PO=V]R:W-H965T=A/$,2X!\W1<%)SC6E[*T[SG.H)]AFEOSJ5Z[X?,I*V5*7W@!R4[888GG4\YVB*O3 M0$U-M*KZ-@A'<^64.\EAE\(].?^,*4<_<%H2=$VP*#D!BTN!/GQEDHB/T[X$ M)NIH/ZH)7E8$O2,$Q^B:Y7(CT*]Y3.+V_3X(UTCH[26\]$X27!3<1K[30Y[C M^2?H^8W&OJ;GG]?XBHHH94II@?Y>K(3D$"3_=.E9&)>>*,F0/ MA;M ,T'@59HV;M4$_RC31^2[>L5#'V@.\9ZFD+KBX^3P?/OL%[(E*7+K<8]] M](U)D/GT[A*+#2(_2PHB*X4G*G[)(^08OX:[W MJ37;[[D]SPEM[\BI_>Z2<$D3&F'(+V6)F!1,4-FZ86C[!VC)LHQP[:$" M%X0WV_Y@;#M'$ "W#9:,%XR#8"#42B*A/%'_, J&[3 =_O.1FNV M)3Q7<:9]#.]\'CUV40[&]K@;N([)1H&O++]X'?5S8VB80LVKV(@.8J/V=."W MQ.OYH&[0^-<+32.[O6 0P.K=AG%Y(0G/$,VW1,BL"K9ST>". T.T ^0.@&\; M'8V$@3LTA&ZCH2FQ!N0%AL/;* 1#. ?H=?[R@5YP! W'(S!H&_WW$0$& M"MI@H=Z^BQ6.[N&AZXI@XX(Y/S96,28Z \.(G_&@E>_/< A^=Y[A_^V]_,+R M=5<FY@9O(A'@Y8PB*/U4#65(8RK1!H:N:E[I5KQ4 MBC=P^%.3>8,2H4'(G#OVL#6O5& &FS>2J"\?*:N>*HX0S(#&<3^%[KJ]'X_"EC7JO;N%RJ=M>[H!; "@:JVMUEM_C185+WR MT_'J'X=KS-;@B."5<'8#]AH$T- M%(/FKY3YOU!+ P04 " "CF+=6?V$B[< M7(6Y#_;FRM2^5)H^6.'JJI)V\XY*L[[N))W=Q,]JL?0\T;^Y6LD%?23_:?7! M8M3?2RE41=HIHX6E^77G-KE\-V#Z0/"KHK5K?0OV9&;,/0^^+ZX[,1M$)>6> M)4C\/- =E24+@AF?MS([>Y7,V/[>2?\N^ Y?9M+1G2E_4X5?7GE"__%NJ$=0F->.V^J+3/&E=+-K_Q]BT.+81*?8$BW#&FP MNU$4K'POO;RYLF8M+%-#&G\$5P,WC%.:@_+16ZPJ\/F;.^F6XMO/M7J0)6GO MA-2%^%X_D/-5&)__9#RY[E7?0QOS]/.MY'>-Y/2$Y*GXT6B_=.);75#QE+\/ M*_>FICM3WZ4O"KQ=V4AD<4^D<9J]("_;NYX%>=D)>2TO>^(]S7SPG;'P&_&1 M\MHJK\B)?][.G+=(GW\= Z'1,3BN@TOJTJUD3M<=U(PC^T"=FZ^_2D;Q-R]X M,-A[,'A)^JO!.V;OGY,H;A^D*N6LI LTA L'J@:Z%EZ_+$G,38ER5WHA/!.[ M;=&K?Y/P6):5L1Z#0N3&^9ZH-1I*&286:"2-VM(X1P@-?\^EL@(VU23,7)C: M"GEH2,&&N$=#I&-BI(TJ]WD3I/VC+CL ? M)G\Q'K8=03=_YHLX$X.,.<[V MI?S5HK=> [ :J&R=/!3J8(ZW.>,/FV6"7QD?(*DU\0;U#'+=,9]2\IKA3Y MQ<45/ZN,=,BMX:V%E8S@=)L=F9=TMRN#0[3';;0;VO'+K2CII>,1,C-!\,Z3 M))IV>6K$R?LVH*;I!#I#88%]TA738-K;D48UC]HVHU@P-3A967!^G&&=L4T9 MDF0+R3@%6&^LL+0W1(4QM@FTPJ*'VGM?L=%B3 M7BSE XD9D88^(;$_:J]T;>H#!A%BS"=;6"BPQP8!6B2IJ)J#UYHLB3. .=KM M;SVQ7JI\V:Q8*A'/0G@CSE)TB5E#PU:_OKDVV_)_RQNT(SKNS1AI\IHS@_$ M<:V^Q)UH&ZZG;?%_'ZR4>_SKP8K_+X*EC<=5Q9-%>XG:>\A6:YKR38UY[X53&Q$YY8*],+/-93[321^@P@3;&,1.M#@ MEHB2UQN&DV%JJ60H]&D &%A(5RY(+-4](8$"FFO"A;0N"R *3]':+3WJ@A+W M1,V,YB:$.>=NMS,$>^S3HS+?0)7;948E-RQ=!IA9TM8]501K6-A"\YF;7=OB M\!]C7^"#S_-+#K8E"JYKW!]V,2>^YQT[;G,M1<>N!8^W G?D6O#7'OQ[8K8) M*2"V)"T[L*;BQUV!Q>!IX>BUHGG/?[6RB]!;^ _2PJ-?Y ,PH:"KQB[ M0:";D5]S23%A4X6,75#.=,,QBAF_.'N/G] _8CQ7#WN&A$\1_/^I\$ 2I&/0 MD&9\T,UX8V9".4>UM%;YZ#K9'TC.Q+"79'Q["%\)'UU^E/:>FB@=7HE;B]0L MMM 'R,A1SR% 9M &RC/D@ MN=M>6/Q9@GC,=ET;76E%X;&IW(2T!].V'QY>='DWV%7DMEJ+T%4/.L2?K+]C MSPW]UKL1CH&+\#K& :RU;YZ0]K/[![C;YMWID;QYO4-&+-B?DN9@C:/QL"-L M\R+6#+Q9A5>HF?'>5.%S2;(@RP18GQOC=P-6L'^6O/D#4$L#!!0 ( *.8 MMU;Z/'Y/LP( ) & 9 >&PO=V]R:W-H965T-7\^QDV4= MRCJ^)+Z<]_%[8OMDNE7ZVE2(%FYK((I".!#9^-TR@VY))]QMW]//?.Z4RY(9/%7B M!R]L-0N. RBP9!MA+]7V [;YC!PO5\+X)VR;V"P.(-\8J^I63 YJ+ILWNVV_ MPX[@^"E!V@I2[[M9R+M\QRR;3[7:@G;11',-GZI7DSDNW:9<64VSG'1V?L8E MDSF7*[C$'/D-6PHTO\I??^3M*]P,5:AY#%AY#&:;:'EW7Y9IZ7/<';S?+G8FFLIG/QJR_1AC/L MY[B[,C%KEN,LH,M@4-]@,'_U(CF*W^YQ.>Q<#O?1^W>ES^1>3+_)_AW_6B&4 M2M ==3/6#;87E?^A:;6ABUPI;5];U#4P68!0/3CH7?,05EH9 R\A'1Z'&;V3) V/ M8.'RHG"7HH9<8\$M^3?&'?4L3 9PD(39X#_XDLJDHX_"U--)!I_W?X@'4]EX M%,9.-AX^9XH"R%0:C@;/XQM/V3@.AQZ>A@GTG<%HITK4J%>^%AK(U4;:IF!T MHUVY7315YB&\J=7G3*^X-""P)&D&ULG59;;]LV%/XK!UHQ;( A^98LS6P# M3K.B'9 A2)#V8=@#+1U;7"A2(RDK^??[2"FJVSG&MA>+EW/YSG*J7=,BF]KR^SS.4E5\*EIF:-FZVQE?#8VEWF:LNBB$J5RJ;C\7E6":F3 MU2*>W=K5PC1>2UDSR&<-\Z;JE<&@DKJ[BN>>AX.%"[&KRA,>X5IQ-TYBBBO MA1>KA34MV2 -:V$10XW: "=U2,J]M[B5T/.K:[9R+P(S]%$[;QL0[AW]\)OQ M['Y<9!X^@F26]_:N.GO35^R]I1NC?>GH%UUP\;5^!FP#P.D+P*OI28/KVJ8T M&X]H.I[.3MB;#0'/HKW9?PM8Z((^<+&3>D?K4"G22W9T+5VNC&LLT^_K#<11 M17\<8Z5S.C_N-'36I:M%SLL$K>/8[CE9??_=Y'S\\XF0YD-(\U/67PGI&,K_ M8X<^,PG$ST^U<5R0-X19@&K7J$]K6>?/N,M+H7=,5KK'E.X;4"6TET*I9\(/ MF2V9QJ*+]ZP;)ND(5&H'-F%1:GI([U,JC%+"NA&5IH6@'9&@VMC8O;T!#",+ MA$@2X+ NI$=J7,0G=8130,X[67!0\273@Y;!R;T7GKL\!^F"M4$[B=[_-Q$A M]2-TV6-P!!L59M;F3\R1&+QJ3$?1K3=> M*-(F$(>%J$RC_9!7Y P54P07_\"'@U;8XI >A/EFDDYH(Y6*PQT^WUR*XCHK_@KWTV(3( M#B9^Q787WS6D/G#:#?_A='@ZU]V+\46\>W=OA,74&PO=V]R:W-H965TMD#;#9I>'A;[0$LCBR@EJB1EQW^_9TCYDL8) M]B613,Z9,S-G1G.Y-/:7*XF\N*]T[:Z2TOOFO-]W64F5=#W34(V3PMA*>KS: M>=\UEF0>C"K=3P>#TWXE59U,+L-OMW9R:5JO54VW5KBVJJ1=79,VRZMDF*Q_ M^*KFI>\_UPX8>BI=MY M%AS)S)A?_/(QOTH&3(@T99X1)/XMZ(:T9B#0^-UA)AN7;+C[O$9_'V)'+#/I MZ,;HGRKWY55REHB<"MEJ_]4L_Z(NGA/&RXQVX:]8QKNC42*RUGE3=<9@4*DZ M_I?W71YV#,X&3QBDG4$:>$='@>5;Z>7DTIJEL'P;:/P00@W6(*=J+LJ=MSA5 ML/.3:?:[54YQAIPX^&(\NS#N4ZHJ1/H+P1GTWM2R?>U3GE#^W[ M8+2AE:YI7:?/ DX;VQ.CP9%(!^GH&;S1)LQ1P!L]@7?=.OSBG+@QU4S5,L;[ MSW3FO(4P_MT7UN%$Y67%'66N57XE//N^)OVOQEC*J9CA)8Y+3([$DD9FJT>0I%Z:U MZ)@MC"GV(AV\>G&6IH.+AQ>'1T**QJJ%]*17QR7I7&3:M+EP:UOV(^M5 M3_PD0?<-.E3XDAXX7"JM,2J:QE@O;JURE10WC,)>AJ\OG&BT]#R5A&P::V16 M"F\Z%_4\X%'ME24^URH+-=]2T*J@;)5I$H4U%1CE=.S-<2#:$]]@[8V76C2M MS4JT/6Y@$B'*B /'CRAO*BL64K?$YI:0 50140JYE#9W8@"/ MWP+M:#(24^1)(H.=NQVZH>#*N19D=J$(-Y"?B+CFK>I,MVAM>$C7+(4K)93/ MT*P6/'JK,HX-Y:WXW)OLUVXNBP?\F<^3CF,.QV>]TVT*81/9L"7K(HQU#Z^S MULN9IB@ NU 9:#5D61V@ RURM]3R+X 1L_7XR[;C+[#:H*C3O2Z>O>6>RC8=H;BR_8=/91/SCM MG1S^T3T;1W.J.1L< D^+D.6]254<%**U2J\>:3/H#Z0JO.=A74')4&_.9AR# MK%;C_/&N2MT*ON=,-?A&@#3GRB!)<=QXRLK::#-?\:$)W;@>CB[J=KX.!/PV MGG 5@D17MY *4V0!?>_=];C=307*\IXU 4;4X?Q9GZZ #BA>*NW6?:V>+LA6 M1+O%/0*MC!HO5B0MESK,NA^AO]YM]//=4=%J\0FS&U^P!5;*AN/8QO\R5OLD MPNS[$/=W=J4*>0T;(=<0PHIKT^;7S=(YC;O6]GK<6#]+E 5KA*8"IH/>ZY-$ MV+@%QA=OFK!YS8S''A<>2RS.9/D"S@N#?:M[80>;57SR'U!+ P04 " "C MF+=6:V]^HJ($ "4"P &0 'AL+W=O,^W*DA=X,Y(LM4RYZ :>U^_F+"NW:O)2%9&9 6_5Z"K/&=J?<6%7(T= MW]D>/&2+I:&#[F14L@7_PLVOY;W"7;=!2;.<%SJ3!2@^'SM3__(J(GI+\%O& M5_K-/Y E,RF?:'.7CAV/%.*")X80&'Z>^347@H!0C6\;3*<128QO_[?HM]9V MM&7&-+^6XFN6FN78B1U(^9Q5PCS(U4]\8T^/\!(IM%UA5=/V0@>22AN9;YA1 M@SPKZB][V?CA#4/LG6 (-@R!U;L69+6\889-1DJN0!$UHM&/-=5RHW)904'Y M8A3>9LAG)G>%8<4BFPD.4ZVYT=#^+ W7G5'7(#P1=9,-U%4-%9R &L(G69BE MAA^+E*>[_%U4J]$MV.IV%9P%G);*A="[@, +PC-X86-K:/'"$W@?I4Q7F1# MBA0.#;_)="*DKA2'WZYO6K+D6Y4I!/<'0]??X]X32.S#H._& M<%^I9(E%?2P?_HW=98.3O>*P&N>H"I2"NS;M>V&7?I?VHY):PS53:DVZ;3PV M39(JKP0SY.)<*I-]9[;U?<;FOD_\/T#<'9BJJ]F?V&[!2&!ON"_AAC]C_R\1 MU?!D64@A%VL,0S\,78IF._(]U^]08((0HXI4%E#M/GA$\A#HFK'0TC0@C# M/EH[&/9PP)BF'42JD.1VIN^('=$C",3DHUQGFM;4WK2.([[&!$!7? M&D;_^_O:E',UT4+UHSK &P-:$$:D;@N-B!&CU9B!-W&$ ?C*4:-$+HKL.V+N M^(*_X)"B.=59*\ ;@O):M["AC!H3G".L5W)+!6O(_EW_>F"'%%R.SZ(]46- M&?K[4M#UX7^7$NQ*<8]VGWIR0O,10ILLMV4ZKPP]6:?\0=WIGR?5T5ZUUYEN M\9W$\*XQ-ZPII%_3GNK0/W":!^G" N 2T=*CI4_+@);8.@8-Q6ER;K \;L^8 MTMJD.#4"VS.& YLE<61W_0!+#FDH"/CQD?+8:]M],REA%UG8>5!#0OVL'IJ: MTV;DG-:3UBMY/:]^8FJ1%1H$GR,K=JN> ZJ> >N-D:6=NV;28,NROTL&PO=V]R:W-H965T=JI50MON1943T_6M7U^LGI:96L5"ZKH5FK F\6ILQEC9_E\K1:ETJF M/"G/3B>CT<5I+G5Q].(9/_M0OGAFFCK3A?I0BJK)O529V3P_&A_Y!Q_U MOZ0XE?IV&55.>JJ+0I1*D6SX^NQT]>GM%X'O!/K395 M]%T0)W-C/M./M^GSHQ$1I#*5U+2"Q'^WZI7*,EH(9/SAUCP*6]+$^+M?_0WS M#E[FLE*O3/:;3NO5\Z/9D4C50C99_=%L?E*.GW-:+S%9Q9]B8\=.+H]$TE2U MR=UD4)#KPOXOOS@Y1!-FHST3)F["A.FV&S&5KV4M7SPKS4:4-!JKT1=FE6># M.%V04F[J$F\UYM4O7JMY+4[>F5I5CYZ=UEB1GI\F;O9+.WNR9_:5^,44]:H2 M/Q:I2KOS3T%)(&?BR7DY.;C@];HM/ WI37FQYB[[6NDLQ4 M3:G$OZ[G55W"%/[=QZQ=ZZQ_+7*/)]5:)NKY$>R_4N6M.GKQPW?CB]'3 Y2> M!4K/#JW.E/;1]/59XI4I;E59ZWFFQ(TJM"D%*U2\+<3/378'88YG [%10E=5 MHU)Q/!Y>BKG.,O:+Y;)42UDKL2YUD>BUS(3,35/4PBS$:'AY_OW^'=)&L:K$ M2;U2XH?O9I/)Z"D_X/?\8/STD9!%*C114_#X48>:R7!T;VJF]R'G?)N<<_M^ MX.AA9?/.53"9152IQ@47VK4^9T8'G M5LX(WOH=>VVH8R]AZ);16%5X\3BF)7AHBDHE&)\.Z&LS-V6J"R@F%6:>Z263 M6MG]L(Q>Y@JAJ<(0Y<#1^0Y,\U1@&9]>6GDQ6Q"Y1B84J MF3'@6B42<8G)-1*X6^<+5E MGD2T3'\GN$E9*AZ1A^+M@@A+R'[8_DMK2CM++-B%/'$#L3)9"MFS,3K@A-> MS6@.K>HVC/@B?K!3C0R[:V.4*K%0YDVER8\]"$ S!AQ\J_E%>Y(FK( 7)D,Y MP$,8R3BA(H!)%? IJ[P96@Y.BH;#!B'&"HA9D77E-F.H'CUQ^0!;X$=.'3#V M>#P8C4;B0U#+VP) @_^CP1]8G7$V\9JF^Y'OPJXW=M<($\;CX>1B>BZ.Q6PV MO)P))*XZ"XB#$#R.53 >#4>ST05&7UT-X0*_2&"@AR-\8/1/3I-.YQ[0[J!. M@E>\H^>ZC PA31X$&X>A 93S8KFY]BD O='AL?!;EY M9,3J^^$SEE.@,79>9W/]6M_2"R5CR "M1B2'KA8/HZ@0I2D[ <*K(3(EEQP5 M+N]J)\=TQEE])%J")4UF[_.MI]OV96WG=LO*G>RL>5D3M$9]* ;%-.10'!(. M2HW7M)1>:!"8F!*DTD;J MEN+&4+R/LJBMC;=AJALV6WS=F[T=0-W_30R-!-W-YJA6+E-6L%,D2%1+PY#K MW:*RF21+O*6^"JE-I>J:: E2W[?=4/Q*0]HU6DEVPA9^2&^XO DQPYJ@)#G M!6]UL-[O+,GTNU4Q>QX42X43& R)M6_Y#5Q27J2G4(W+'/;B,!1I-^;L0GU) M(J$^D,JY^4+X,WFR6R'X.6RN2MG??F"1V!KTQ(!6/; MW:)-LQX+UQSE'DB"*9*?=YV+L,/&GUK7#1[+ (#RLWJ,#6$H"T1]2113/0FL M62I?*+?I0&_I"JT,W)A 0)PLH!0OL"\[B['%?X( 5%'IN5U_!.B).?70.137 MJ74(6^'O 1FYS?\V^U7+_T.9WN\W,>&VPORCT=0C8)N/JN>=FG.[XNQ=DJN8 M:)4'%#2]ZZXS$"B3I*2&'H%-4ZRE3MN>4VT& ,.:_,H6;;9[L"O F#J+.3&R M=]+L?3ANK3[*\>X#VQ[H!MSD2F #*??$Y=S<@KJ;+JJR MPL"P SX+K=;4 I2V9=W46R8!0U]&$V>LOIB@D)ZKNIO;='(T$D/J9.6;Z38& MR(KU7S59W5\\!MF%HC42UL$=Z0VW75RV/;5<%: TD65YQ_EJCR41.PG2C\I& M=J;0^B,R8RWG.F.9%0ZVR84JS@"*RF0ZY3[97&:L+'N.)=D\N^SWEYU0#UN' M4_$>6J-"M%MW=K?H<#^)[2\2YR=#IG[H75NQ'L/0+Z[&PRO^=H72\0S?IOQL M^I6W_T#T>B*H&2=2J(I9(0/@)Z$AEQA8ZH#Y)N3+"4'^Y'ZC.!D-SQ^)$Q2W M^$31BL_)\ *?J'ROZ+\S>O^N1V*>L#-'V&AX:0F;35#G\MO9E6/@:G8Y/+=O M+R^&,U92S6* #^F(HUPX$"!N!!=-Y1[WA& M7.\-_(S)]A+G\1(=76\W%-G46JK)PE-%^*&YA2W)?EWLH4R1[;&G1$"!<*@> M:%U(AM^PXJ'O M7H$T.@6EL+\C$'@CC!_>"7\\%N?#4>^3J^$%?Z?/\3F_OF)7#H_&XCH&%#HZ MV 4?.A[#NF->._Y.6$&[G@,I[/E?@>GQ?\^?7O)''QDTJ7+'L>>4--C8/==H3T/:!IRW5R>S[@GMS@;;9[3N M>6C!;&^\ R(0DT\T0I;7GE4MMH_2 B1\>PO;<[25/^QM-%^'>O.#SX6W=61[ MS##R*1V?;PO']I3Q]G+DHFK\DL[[#A;$7";0,>!G%44DGN"KH9(DBVRL\CK5 MCIE#C;][A;.!ZYS19C*K3']A[/)9C%%?5)GHBI?K<9BO;SC<$1#G[H 6KKSZ MA3.&'O 7&Q[A\FSQ[AM];LM!%O_4597&GO0BC(B:;(V1A#VX;V2?)Y= M199GS_?OK&$ ,BU,WKHCI;9'X]LX7('Z[&>;$'MZR- )J_)] 9[SF%H0%&J0[]P&; S#?,9\-]*L@= P"6=3O=13L MX+NG[<'@?M\%^I$]B*;WWDVT>KRO?Q@PG2 @L1V1_?8XZ" &#.5Q"*@M?L07 M"@)MH9IHGVP!3'N?Q1\NAN+'"=.W]"-2YE^5(Z$CK;X'=C^K69+0[O].7RU-?UE?NTO]5_75L[R]6R<.J*&F&PUO%O.=(2*^'K0B=/)S?LW'X-9[.PU]GN-W5[:G5PG1!]KS 8).\.>]?6U^8C! M3+D85E+DXQX5*W;>Q]]1'Q:;74X;/#I;ESUUF'-&HFF/>E)S::P/]K2'<0# UTP3=9:=##VX!\;XT5EL#_ONV_--@Y[LN1.QAC]SN;9_W=$.MW\C\XLLD7[2C8X% MIM+-\B,;N/V/VJSY;SWFIJY-SE]7L$Y5T@"\7QCD ^X';1#^^.?%?P!02P,$ M% @ HYBW5B;/(]>:!0 MPT !D !X;"]W;W)K&ULQ5?;;ALW$/T50@F"!'!UEZTXM@#;:9 436O$:?-0]('BCK1LN.2& MY%I6O[YGR)4LV[(+- ]]T.[R,M=S9DB=K)S_&DJB*&XJ8\-IIXRQ/N[U@BJI MDJ'K:K)863A?R8BA7_9"[4D62:@RO6&_?]BKI+:=V4F:N_2S$]=$HRU=>A&: MJI)^?4[&K4X[@\YFXI->EI$G>K.36B[IBN)O]:7'J+?54NB*;-#."D^+T\[9 MX/A\S/O3AM\UK<+.M^!(YLY]Y<&'XK339X?(D(JL0>)U31=D#"N"&]]:G9VM M21;<_=YH?Y=B1RQS&>C"F2^ZB.5I9]H1!2UD8^(GMWI/;3P3UJ><">DI5GGO M9-@1J@G15:TP/*BTS6]YT^9A1V#:?T1@V H,D]_94/+RK8QR=N+=2GC>#6W\ MD4)-TG!.6P;E*GJL:LC%V86K*AV1Y1B$M(6X<#9JNR2K- 7Q\A<7*;PZZ468 M8H&>:M6>9[7#1]2^%A^AJ SB1UM0<5>^!Q>W?@XW?IX/GU1X5ONN&/4/Q+ _ M'#VA;[2->Y3TC?Y3W&]U4,:%QI/XXVP>H@=Y_MR7A6QDO-\(%]1QJ*6BTPXJ M)I"_IL[LQ;/!8?_-$R&,MR&,G]+^= C[G/T.=>*R\:H$^\7NMH_2-@NDIO'8 MN'_+!RN<+\B+Z%##1:,([-V5,N@D(J+.L]7:2"O0:X0LZ%LC(Z%=U+59'X@5 M"6B$)FVA2RX]43:QTK&\I[26/EKR6:5R5>TLMF95FN>AH?9.,<#:7F/-^76J M[D*@5;C&H[(K%H8KI&1 XQ.?2\+0H(VQB2CGAD2"E9TH*$IM@G +$;%/+N'? MDMU?-)&MH'1UU51(AECH&YBI-]E2.]EJ;$I5":5">B^1_K1P(.A&F:9@PVYN M-#2CI6WV*R#%#$58I8R<*(4DXJ?(")E\0OEHLZT?\5);>&0,*WEU+-Z![M*( M-4FDAFPR\U-CUF(T.!"?7<3:)^(.SPM) 1YC?DSX<AT?=/E[C?AJ-)IL1OUX\FPX'PS<[7[\B37X_Z;Z0*.5U MRQ?D.C'F6GKMFB"LLS_DW"0$[Q-)D0>25G"U:L4(NVN-+ .#G.U5J57)299^ M$TB$#5AX%./O)<\]E_^=.K@_W@<#3N3O UF71?\\3D=7?*D \. MNT<\/3A*R^/I*,WW\3PK"LWF%!JS2V@8YV8FF*WZ&5[DJF7U,C=#,_\+5@XEA M@*9)#8>(LPLN*2-UA38 ,%B&J[ M:0G@-ZXU,-9D,S4XO-Y1VQ57C>(>":9R4[SK'?K<&O1IB1]UVXEQ@T.$E+=; M%YFNA5:9NCF' 2QXE M;^26HUGWRC6F8$$.P6MI$G%7H*H@G2JDR/>-'-\FV.*!(J0VQ)P&&5M;]C8Y M2!KCE P5 .5L3^W?U@QOY=AP.AJ=TWF'E)\7&YH ML9';TNP!F[#8W7<+Z^U.'F7ROWLYN_Y6CA0@4 %<, 9 >&PO=V]R:W-H965T+R MNG>37-R>L'P0^%WBQG7>@3U)C7G@Q>?\NC=F0J@P\XP@Z+'&]Z@4 Q&-QP:S MUYIDQ>[[%OU3\)U\287#]T9]E[DOKGMG/Y#5SINR428&I=3Q*9Z:.'04SL:O*$P:A4G@'0T%EA^$%XLK:S9@69K0 M^"6X&K2)G-2I,MO=O)0<";R@YA.A[ 9#R9'L"; MMNY. ][T%;S&P3]N4N")N#64(N+;63L0Y$[0MCY=^8@X!^,AQ#*I7B1G,! MV[Y@5Q%[ )M"9@5(!\N:ZP.6UI0@UD(JD2H,_2OU"C)122_4D,E\P S+%"T7 M )7!3;VBGN!%,@"A\\[&Y#]1S7/)TT HZ,_'8V)=1M8#Z)_.3X?)RYK1^^?) M[$4&I,YH\#ETX WX@AQYW5.08,3=@( M1PH>0Y[(<)N':1*;,0:( ?8P+<4SI$B3GF(0$(RE?+B,AH/4->>![.EG\#3? MAYTR=%O-4N3(0J70=#30(>"; G8!QV(@&>J',4(^^$F;'&$^LTC7/J ?T(8U M]:H@Z=!1H$.Q M2NV\]'4#D"IJ.6CCX3$KM'RLD3XEXW3V+F$3.>M52K "!49 9LI4ZAAXR@I[ M0,"GH[N+J!Z\ZPV#EQV,8J:7IK M3UUR?MI0_% ;D<.2;Y+15T'+O,ZV2=P)$$-UCAF.^3M*7G.H\82*,24_-)NF M-V>4S(/M5-!8R)@B7>C<<-^%8M2Y[)5H5^%*ZPB&NC3>^]K=]M9\$R^++^+Q MROU%6#J4'"A&PO=V]R:W-H M965T&/%T9>^<66GMZ M*/+2G746WB]/NEV7+G2A7&"6NL23F;&%\MC:>=I M9PD*_^[UE6\*1IF:%!D9?U?/31^V&$8A<\PQ U# M+'K7%XF6;Y57YZ?6K,@R-:3Q0DP5;BB7E1R46V_Q- .?/W_WKEH]_[C*]E]_;+YN(Y<4N5ZK,.JL-I>Z\[Y[_^$@W"-R]HWFLU[[TD M?4^8]FGXLS+H1L/>+/7PQZTWZ1U]+C-/KW_]913'X9N;V\^RBMX P/<$>F' M5"\]+2'4<3:0*DQ5>G=XPO<[^EAYYZ$%B[]^>O"A*B:LS8PDDQQ]E:+7T^.+ M>VV!8?0>R>2/48F:?E.9I2\JKS0[KN:@B_GOU!,*8DX%T4#H*$G_>C)!C6 M*L#%KZ-#Z@<)$PQZ03^AN!;2"X-!1%^054S4#^)#D3$,>GWP-%M(&D<$3)WI MK!;6/(A[03*DUV&0R#:!&H,GNC^)K2C%I,,@&M3*C^.@3[V@UPB,>3$WOYX_1S12K=N"9$832UM#(=$ MN59,G!C\,/9EJ1;[4=]WF"Q2@P+B+NS8^E1;CW&!=+',S5IK&,OP\#TM9[53 M/G.SC)VXT*6H#/T@GDV!S:DI"M9&T"&##=\JE?,M""T7NX:'&^@0-J_L7'O1 M^R!.DB"!A0?Q8! ,AE@D81B$L)QU/TCDL31]>*Z^6S7%F.;&L0MKH8!%.(Q5 M=SJM>,X@]!'!C*E:/\*K.EH_$0#1A4OU422B8-!&@@G"G?WCR!QM$@]:Y6L( M663I@E65!.N($V8#[_L@=O1"Z3+)2>P$AV+R@EJ:SK;'+5Y)]- MK7R?%AQEYS.,9-NXB%_@;-1H)8%1,HQHNE(V-^10M;F2.; P4YT'/]*0%(JW M6-9W5JZIZ/:R8[GL._U=8T$3J!-B",\1MA=[QSEF#U%KUXBMRD=:9SSK607NWYORC'E\? M!?U7<@542H)8].+SL%[+^?N]?MWVZH-Q% R'H#Z(XC@8 ]IC[E5]/HD'83", M=DCB41CT<- TARW)SAC3## ?)<@[(\S'?2/,5TT+E'];@B#[<[#WT&#$L[BW MTCR8I(M,WV]P;\.\#\J$O- ^H NI^J< CF:PEX]1BR'4/)IY8)28.=&XMJU@ M]*-2'\] #E/;2A4'0'K=:6 :E(8#2AAG'=[QZH)LR+K1;WXQ$69W6&-- 1'WT/H':AM2_B]#IFC_)O??GAL,1ZOJ ,.*-^ERT6(_",>:^C4I3GM8& M/*T-4,"CEX>UH0QE@WX0C@5I( Q<711313XU B7,SZ@2G MQODP_\RL%\9KJ 9*M1,*Q2&Y41&=##3 M8I[E7YZVA[+F\7Q#CT)RJU,]&!(8/AY)X<6\H M+A@E]9O)<,A*[@<\+T(?">)PPB>YS Q G:J\K]]2=J]N!O+2>/1&)D_-O$3* M (.50__ Q9,Z_HQ1&$-$*H\C;6\U_ * ^)JY9[6IU,WXN!V$U!(A?Y!A M!I7'P9:V3,&^KP;=G0\]A0:*\^B+7G]N>T/- ' M .5Z!E8TQGZ';/T)J]YXLY3/1FANWA2R7&@%H&0"/)\9XS<;OJ#]CGC^;U!+ M P04 " "CF+=6U05L![0$ -# &0 'AL+W=O2*#N^5-*,';?3/*3UQ$GST.G#BER* M:$" 4#+RM=W=TG1=BPY3284UA-0U:&FG=+Z&2$N_&H7&(Q2B5)M1-AZ_&-6@;;*8B>S*+V:NC49;O/(J MM'4-?G.!QJWGR239"M[H5159,%K,&ECA-<9WS96GU6A *72--FAGE<=RGIQ/ MSBX.^;P<^%/C.MS[5NS)TKD/O'A5S),Q$T*#>60$H#\W^!*-82"B\;''3 :3 MK'C_>XO^J_A.OBPAX$MGWNLB5O/D)%$%EM":^,:M?\/>GR/&RYT)\ENMN[/3 M::+R-D17]\K$H-:V^PNW?1SN*9R,]RADO4(FO#M#PO(2(BQFWJV5Y].$QA_B MJF@3.6TY*=?1TZXFO;AX97-7HWH+MQC4#[^[B.''V2@2,N^/\A[EHD/)]J"< MJM?.QBJH7VR!Q4/]$3$::&5;6A?9DX#GC4_5='R@LG$V?0)O.K@Y%;SI%]U4 MESKDQH76H_KK?!FBI\+X>Y?+'>+A;D1NEK/00([SA+HAH+_!9/']=Y,7XY^? MX'LX\#U\"OU!6G9Q^^_:5+LJ5D@_'E&!+92ETZKN\H6<+T71UF8(]X%RK5>- M=S=:6H\Z7^D.,4J94-]P4Y$B6(5EB=)9O*D\1%2N5)/C]/BY6)L=_8 4V"6%7.%-JNMB(^2B1HUM@'ASNN.]R^ M(;-8_!_B!-Z )SG19=4 9*Q!KUT1R+9DY;%C(+SH>@CL#4TP[]'&/GR%)VY6 M+3<2+98Z*@@*&([F,@-SW=R :3M+8.@: IMCJMY6.MR179-:A\K\0"*X M12R]JP73R%$"E?AV7<^E9R!V@6H)V4>Z"^5$XX)FJZ&GPW0[+"*RHDR(@^(3 MD%?V)RD+UH0V5L[KN&'0!C;J67:2GM(%8 Q[04)VWV!/%%H*$*7 2ZE0LKZ4 MW6]1V]F>VMY5GX+WJ)[W52U5BB8A)U7"Q;0D--PE;71^-(K#SPXG63H9.0EFI-T014 E"Y1OW*HHA=RNK/Z%:.LK^'ET(P>5::DN*9!\MJ7CN5V>YH,BUN]B+.7Z=B1ZHLC5F M5U D_P4IA:ASX;&UM9@B+&H ZE\0Q^856O 4SJQ(XE=/6,_Q&!W0B^[W%-8.0!T35#;PE(; MZJ #Z=P;](%&[?YY(-.J9_$ZU&OY*'*$7(M39VK[5!.KQUS[LGWMWQ[J'\&OQ*$R^# M):F.T^.C1/GN\=DMHFODP4>E1<]'^:SHO8Z>#]!^Z>B9UR_8P/ ?P.)?4$L# M!!0 ( *.8MU8&[+6LK@0 &(- 9 >&PO=V]R:W-H965T&6%D;+1<77< /VK^I:XVS4HZ2B@-((53(-V:EW M%IZ&?PM8&,&8T:1K)2ZH\G7]-0+B!!(2"PA!PRS8X1"U#I'CW6SD6'[FEB\76FV8)FM$HX$+ MU7DC.5'2H=Q8C4\%^MGE%9[[US)1!;"#/Y4QA^P:-+O)N<:%*V7!'"Y&%C!FZ\'8X:Y\14/(%3#SO#@+X' M;_GA77@]#WW=$VZCN!=M.=5\1G',C$E:BA6@MI+.HT,(X"V$8 M/JAJ"RE;/;)4W(L4D[O%!Y^N'-S&-0ND'_D]:.S]!LDP5 UC>>G25=@SI14X;.%1=)B!!+VM M0$@T(PAX(#,:/C*BW9GZ[/H5 Q"UFE/41A3\Y4$5E:E-2C3DA-*&Z4C M5R9 9'82P?PR^%D+BYE H!2IH6QHQQZ*2JI'@,X -R162*62O!P&8?&59&K] MR% RD[L^C!_X*%,2WSW.T&7*%3ZQ);^F6+AM4];4)U%*_T>QN;"* EV;70]$ MB2(M)8*9(SSC!"H[,$]1H0]/D)/&B(82R:ZP39^OH.0)Z33O:43J1S_18'3U M@MY[%@93?X;_!]/8CV@A"B,_H(5H&OCQ(;O=4>^U:[2B6<^S'[\&Z&\7QBX=0?]Y/;WZG M,$#:'=)TL,7E*^47AO[DB4\XY/,6&>Y*,!Y31ML-O#8^IK"P]Z6 >F3O(G^:2RL,B;Y-AI*#$T M2,YD/.DH)E@W>,,EVU30(L:6"X1Q$6(5M1ZB>>LXA4<-04\:\JJ2(FFTIWEU M#(7BK15A9_=TM1G/_>CYY+>Z9S?L:^V#ZL2B&+7BF+=W(WS/$C"#09X/-,83+:"6W0?U8M_P-02P,$% @ MHYBW5E'5:4G# @ -@8 !D !X;"]W;W)K&UL MC57;;MLP#/T5PBN&!"A\3=(V2P(DW8;UH5W1=MO#L ?%IB^H+'F2TJ1_/TIV MW11(@[U((DT>'8H7S[92/>H2T<"NYD+/O=*89AH$.BVQ9MJ7#0KZDDM5,T.B M*@+=*&29(_F1W.K2 IZE*RJ4>A*"E"8S[UE-%V-K+TS^%GA5N^=P4:R MEO+1"E?9W LM(>28&HO :'O"2^3< A&-OQVFUU]I'??/+^A?7>P4RYIIO)3\ M5Y69Y!ASC;[46.Y6=FV&*FY!:4M28T>W"A.F\B5PF;E'NCZ&M%?F;Q MW92HX$JDLD88?-E1LC4.3^&&ZF%P(PWJX2PP=)$U#](.=-6"QN^ 7L"U%*;4 M\$5DF+WU#XA@SS)^8;F*CP(N&^5#$IY"',;)$;RDCSIQ>,G_1,U$!EW@&GXO MU]HHJI4_A\)N44>'46W_3'7#4IQ[U" :U1-ZBX\?HDGXZ0CG4<]Y= S]6*8. M43T*=ICJ_@UM!3R4"+GDU+F5*,"P-4?0:#0IE2F![(&,&RE0D%+F(!U$U4$( M6T25H+KEG%I0#Z>$J!#?E ?<$+>W&DIWQ5V^7T\V\W:)]TY7PB"Q-]V%< *3 ML7]!6^Q/:(W&D9.LCEJ8&E102RF%(GT&W*4E$P5"09-+PX!+3?D?=J1C/QY" MXH]A,/:CH95I;=]GD/@3THRLQ>#"3X:=YD$:Q@\\ )$*_+]>H"C>Q-#WS1IBVK7MM/Q27[2QX-6\GZC53A8V-8TZNH7\V]D"U M4ZH5C&S<9%A+0W/&'4L:[*BL 7W/)0V 3K 7]+^*Q3]02P,$% @ HYBW M5N&P107#! U@L !D !X;"]W;W)K&ULM59K M;]LV%/TKA L4+>#YE2;K\C!@IVGW0-$@7M8/PS[0TI7%AB(5DHKC_?J=2\IR MTJ5& VQ?;)&ZO#SGW(?NZ=JZ&U\2!7%?:>//>F4(]?%PZ+.2*ND'MB:#-X5U ME0Q8NM70UXYD'@]5>C@9C8Z&E52F-SV->Y=N>FJ;H)6A2R=\4U72;>:D[?JL M-^YM-Z[4J@R\,9R>UG)%"PK7]:7#:MAYR55%QBMKA*/BK#<;'\\/V3X:_*%H M[1\\"V:RM/:&%[_D9[T1 R)-66 /$G]W=$Y:LR/ N&U]]KHK^>##YZWW]Y$[ MN"REIW.K/ZL\E&>]MSV14R$;':[L^F=J^42 F=4^_HIU:SOJB:SQP5;M82"H ME$G_\K[5X7L.3-H#DX@[7111OI-!3D^=70O'UO#&#Y%J/ UPRG!0%L'AK<*Y M,'U'/G.JC@K90LP;#P/OA32Y6*1 \?Y"K8PJ5"9-$+,LLXT)RJS$I=4J4^3% MJ^W3Z]-A "QV/LQ:"/,$8?(-"#^)C]:$THL+DU/^^/P0=#I.DRVG^62OPUGM M!N)@U!>3T>1@C[^#3J.#Z._@&_X^N94TZF_)(O7%N34>9'.9L@HZ73KR9(+< MBOA>&6DR);588).0PL&+/V=+'QR2\*^G%$H WCP-@ OSV-S7>Y.^I- M7[X8'XU.]M![T]%[L\_[="Z]\HS[$8]$3(%'K2F^?D3\*1+_PS7B]Y)0N9FM M:FDVG'*919883SD_M898%)WF?J=Y*>](+(F,@&RU=+!3AL]Q,U-A@UH+I;@> M+ 9B18:&-=6I;9K@V. M^V;I5:ZD ]"!F$$W_Z#3* ,-V]BC]VK/%\97Y%W3G9(FLE<+P1X+##>$=)PUP-'!A"* ] M]U&.I12%5$[47[4,%N:VD0Y\H0U>XJ/BGR^\+VVC@94$?Z!;#;XT)GT!N^38 MQI78==ZSKLZ*7*G<+9J6^@.4-X02^F4OTE\D._D @92;G_]MFJ9U^[%IM,* MQ3)#AP]FK8K<*DZ4$;$):>SJ=KNA=99FM9UYFG@_ M2K=2B+*F D='@Q^1JBY-D6D1;!TG-TB,.3 ^EJAKBIGLNOLJ*4@5O3=W*F54IU4U< M5Q85;8AT>$=;7-ERT1"%0[%S92Z9+6M09"&G\? M,*TQI'8\M8_H/YO<,9<-D73)ZS]8J:J9E5E0TBWI:_7,][_00SZ&8,%K:9ZP M'_;&J05%+Q5O#L[(H&'M\"9OASJ<.&3>.P[!P2$PO(= AN5/1)'Y5/ ]"+T; MT;1A4C7>2(ZUNBEK)7"5H9^:/]-7VO84;E_(IJ;R;NHJ1-5K;G% >!@0@G<0 MC8$7A!>P0O'%$.#%_Y+BEO! M&U@B5X%2P#*K"I:FP%3 GXN--/-_72K @!]=QM?'9B([4M"9A>="4O%*K?G' M#W[BW5]A'XWLHVOHY^SIFZ*B)?5!&51(V'R#'>4[0;J*%4#P8,I+*5P-FE: ?@0GUJ$@$UA@_JP@$KZT3*';6F%L"3?@V[X7.P%:69:: M=VC[<>AD: 5V'*=.#)^1JO@.D4:.!XF/"X$?.C[XJ=[^PA76>MR$N&F.>'F4 M.2EBADGBY(B8AKX3PF,O\%-IZQK $RM+K-8CD9YI#&L?X7$A&8$4*MM6-19#?2$?:$6.Q6BQ'C,#+ MG03\)$._./Y$IDQYK'VOR#8> M91O_J&P[P%.E_(0HV28'")B MQUH)-=VBJ^>DJ"XQ7-W#0/'.7)<;KE"KQL2O6DF%WH#K6\[5<: #C/]/\W\ M4$L#!!0 ( *.8MU:6GLL'XP0 .D0 9 >&PO=V]R:W-H965TA&;]7;!=P9KY?2)\60NQ)T!OV5GGF\, @ZI-A(H-O=P"9P;06C&CXU, MKU%I-KK]K?1/UG?T94X57 K^%\OTZLP;>R2#!:VX_BK6GV'C3V+DI8(K^TO6 M]=IDXI&T4EKDF\UH0O:),DF^4UX!N0*J*@D8<:W(NULZYZ#>GPXT M:C%K!^E&XD4M,=PC<4*N1*%7BOQ:9)"U]P_0NL;$<&OB17A0X'DI^R3R>R3T MP^B O*AQ.;+RHN,N?V0JY<)XKO-G;-\'0_W# X+@Q.#XD?7:#E9A5'(A8D(4Q_MX:;Q K:)$RR@E5"C!M MM,@(9W3..-,,5)W*[ K(0' N8%4NB#3.(G35,$94\:@?):VYEA.J6 M"UB66-II):61C.7%<*\RKF'6&6_2;@7^7O%'$@5V)"3O6($%P3G6MGH_W5W? M7OL%[H&38--N<41NA4:;#\]>4K4B\*-B:+)Q>&KX#8]8A/(.#\U%562*_$+& MHTD_P?;MFW$8A!]:O>UA&Z&S?Y#1,WR$$O'L8X>K,24I]HD#EAQ3THG==D.\:& M8!([INV@8(AZVV@O$X;!R#&ZC4:NQ18<9\(XC)V$MU&"@?!WT,OR%:&\> \: M3<88T#;Z[QF! 8K;X-R#V]_7UAQ3G<1P^#,9MNK]&4XP M[_XS_+^=EU]$L>SB\?&CHQ?$;B7OXM$P<--JT0M)$_6'W2 (7,K4Z.64P:-V MW WVM4-KR64E&4$ M'O!%H*#^R N]PC/$?,!M>.S7?TKPPHS7X6(SCL'"U\.:RHRD>#4T=RS'&M>) M-G!\-?W:M_)GK7B%AC^MF%ZY53S>.!&LH MQ-RY]XQA#TL<-;CWD; WCDRMN>OBGA^9V?,TE971T03:N=G]5)A:MYPQ4NW@ M0%0;MS.P\?N0+4^,';MT=D$4MKX:3= UW-FX#P_\6ZQM(]LA3&J"EV_1)O1YAU_7C]?GY;7?P)< M4;EDA2(<%K@5^9YX1-8/ZQIH4=K'[%QH?!K;[@IH!M(LP/F%$'H+C(+FWXW9 MOU!+ P04 " "CF+=6!;H8(?X$ !T#@ &0 'AL+W=O:'&SE+K\GHP M4-F2YD2YHJ0%G,R%S(F&K5P,5"DIF5FAG ]\SXL'.6&%,QE9VKV4B_78PJG\E[";M!HF;&<%HJ) DDZ M'SLW^/HV,OR6X1NC:]5:(Q/)5(AGL_D\&SN><8ARFFFC@\HYT81N/%] MJ]-I3!K!]GJG_:.-'6*9$D7O!/^+S?1R[ P=-*-S4G']5:Q_H]MXK(.9X,K^ M1^N:-PDL17AM- *D6*&/A:,T"#;JKZM5?LG5*?HBRCT4J$/Q8S.7LL/P,W&5W_GZZU_5N%- M*5T4>#WD>WYP1E_0Q!Y8?<$)?:TP>^@]G6H;O$F&WJ 'FE62:485^OMFJK2$ M_OGG6!)J&^%Q&P93UZHD&1T[ !I%Y8HZD[=O<.R].Q-!V$00GM,^>0",SBI. MD9@CLB*,FUKU :I]!>6$[H285!/(,>_/ZC_N_>.2HKG@ &=6+)"V[;$%-?N7 M(@W')!=2PV:&,J%T#U4%7!C<$A9P4=1=QH52%#)OUG/")((6K&PHHI(7A(.( M,LS0%8PW;6&U_5[Q#0JPI?BHPPI #N=P":CN]3[_3>/J';B*GEX\_60];1'^ ML ZCC\;7;]97BQ[Z@IYK4)+G5&:,<%22DDH4Q*GKH;=OAC[VWS7?FGHG9"DD MT8>A^?B(D"4^N0\N6H@5E87I7!LOW)Y%MFG+AZF;'LA;XJ/0X-N1[&9[L: K M% 9&XJI1T%[59RT(0>P4,CEG&01D*S.CI5!, S-.0Q>?4%2?'>0MQD,W0!X< M=3PWZL(^ 7MG,M9+DP@D8C=!'> %$2#%H1M=F+(@]L" -1BX7A<%T1#2_:T/4\5V_"_L0UB?+PUIW M,F2_%Z?8IC2!>*] 1> FW?H TH#W(/"KF_QTH2-3@Q.%MF>'A4[!W?U6M<33 MQ<8IE'5?QA(OJQ7VCL#+$G^BWL#MM5PW6?\9Y]4U*\#8EB0_)NA!A?B\"A)G< M8K!N$!89P_8@-E?1F?$=->,[NGA\9_!;R?S&J, Y^+&YB^5_#_:SEB\>["]S M71T9[+]V=/?0=/,J#1M*I.IKT=_F8W,PRE]?:ZT[ZSW\K9E> K\HJ-5D2Q?B MT+8$K#RHI^6;4KVFM&8T >FEI+6(F2IAE \X O3,WG%7_/9%,##8B> S3U@ M_K]6;EFL=MC4K($958&!EF$D&ULC95=;],P M%(;_RE% :)6V?'>LI8W4#B9 3)K6 1>("S=Q$FN.'6QWW?CU'#M=VJ&NVTW\ MD?,^?D]LGTS64MWJFE(#]PT7>NK5QK3C(-!Y31NB?=E2@6]*J1IB<*BJ0+>* MDL*)&A[$87@:-(0)+YNXN2N53>3*<";HE0*]:AJB'N:4R_74B[S'B6M6U<9. M!-FD)15=4/.]O5(X"GI*P1HJ-),"%"VGWBP:SU,;[P)^,+K6.WVPF2REO+6# M+\74"ZTARFEN+(%@<6A#;^;)A>OZ05[O8?Z18[[ C. MPF<$\480.]_=0L[E1V)(-E%R#:8L)NR, K?,M29[(()(G(F M*KBF.65W9,FIAJ,;UPXF@<$U;&20;WCSCA<_PQO!I12FUO!)%+1XJ@_06V\P M?C0XCP\"9ZWR(0F/(0[CY OZ1-.'"]YAK>;YJ_94AN%!^/WOD0[3KJ?8R_+ M6+9'J)GBUHJ)&=)^?D%;Z H*H$W#[&^_US MPJ\K_@!)Y&9B.&("SS7G>$7U8/Q__-/8Q=;!WC6/H5)2:W@+<7KF)]A&4>R? MPLSFA>$V106YH@4SZ%]K>]03/QK 4>0G@U?P!99)2Q_ZL:.C#+X=_A!;4\EH MZ(=6-DI?,H4!:"KVAX.7\9VG9!3ZJ8/'?@3[CF"P4R4:JBI7"S7DJ*[^=0,C6U=SEM)@!7/=&G\95-D M?%]*:1X'=H'^)Y3] U!+ P04 " "CF+=6%5H.$J0# T"0 &0 'AL M+W=O.3/D:-$H_=T4 MB!:>2B'-,BBLK>["T"0%ELR,5(62=C*E2V9IJO/05!I9ZIU*$<91- ]+QF6P M6OBU>[U:J-H*+O%>@ZG+DNGG#0K5+(-Q<%CXS//"NH5PM:A8C@]HOU3WFF9A MCY+R$J7A2H+&;!FLQW>;N;/W!E\Y-N;%&%PD.Z6^N\G'=!E$CA *3*Q#8/2W MQRT*X8"(QH\.,^B/=(XOQP?T]SYVBF7'#&Z5^,936RR#VP!2S%@M[&?5_(%= M/#.'ERAA_"\TG6T40%(;J\K.F1B47+;_[*G3X1*'N'.(/>_V(,_R+;-LM="J M >VL"F\AQZ9+R8#7MF8@DN [H.!O4> M@]6OOXSGT>]G^$Y[OM-SZ*L'NGUI+1!4!E6MDX(J#Q+BS%/4GOT0X[.8PXP? M"P2K+!,GC@&Z^&#)B!TKQ9':.@MHF(%7XS>WHPD5IQ"T=P--P9.B!3$64V?L M_#,EZ 7@,HR9J+T &BM!M.DML, : MIE,#$9WXZ&FW+A,X(_JL%WUVL>@:$Y5+_B\%0)%*RS-.0V8,6M-JH=URT;FP.Q1X M0DBJ!> I.3Q*]Y8#&\M(?DO69,S>.F8_& ML_UP'UKTV)ZKA@U)I0ZLNO?/I: X?CTG@TC*9<^?M;D!?$JPLO",3+LL^?OYU=_/=WWJOQC,:@%_ M\@SA+>ZIX5>NZC II!(J?R;-?:)F+).Z#_4%K]!U!+ P04 " "CF+=6_A,;S*($ #Z"P &0 'AL+W=O M!7E#.+1":\:/&[#0JK>#S_SWZI?,=?5D032\D_XOE9CWMI!W(Z9*4W-S( M[5=:^S.T>)GDVJVPK7@39,Y*;611"Z,%!1/5ESS6]_!,(/5?$0AK@=#972ER M5GXFALPF2FY!66Y$LS_.52>-QC%A@W)K%)XRE#.S*V&(6+$%IS#7FAH-O3N" ME.Y/!@;Q+=<@J['.*ZSP%:PQ?)/"K#7\(G*:OY0?H%V-<>'>N/.P%7"^41Y$ M_@<(_3!JP8L:9R.'%[V"]T7*?,LX!R)R./;\,],9E[I4%/Z>+[11F#+_G+J& M2DM\6HLMHS.](1F==K!.-%4/M#-[_RY(_$\M/L2-#W$;^NP6RS(OT6BYA%7M MSRD;6U%.VWBWIK"4'.N4B148FP;@3@5>3DX-85Q;M;)4C6K(2^6X45:@$BBJ M%* V!0 #R'@30>@Q@3G,.9:C[I_!O)"E,'!..!$9!>+ ?RWY#J+ 2830A?## M*!YY(WB*7?:C9 K!@]'8"PZD#Q1:\7&8>"FTW/RPN?GAFV]^4ZILC!F$P["] MY'_)^T5)K>&"*+6SMM4AGF=9692<&)L3A52&_22N*?^&S\XA\_\ <77DJBX7 MW_$A ".!/),^@\_T 5^F#:(:FJV%Y'*UP[Q)HLBSZ=>+ ]\+^C:3P@C3#4]\ M'],13R+,R[$[&8:881>N65.%3Q5WV'K--AJS-$3V7I)ZPSX$?HRH]19*A;@5 M^MX0O:N3&H.$+Q1:6A*.,47#E-E!$'L)"GAI'U)4%00>%E-LR02%[Q3)L?I( M05WPC"7QA;W7,/9BZ.'2A_?OTC (/YW8^1U+5X'OC:'G>U$?_Y(]%5@JA3MI MT)CC]'GE3B&-K%0O'L<6(8H2]'8T'GJ^O%[Q^S_(5VYTE83730_K@)<.]"%*+;F=M&)%#&Z MC1MXDL88@);FDC3-)6EM+I>EL>_.BWNDCSAZ:==OCNP\U4E:-;R]DU3S&?M) ML8MKPPI77N"G.P[!UWF$A]C#-4.X^Q>$VM?TVJJ,-Y0.W7: P> M2VR7H5T2NXSLDKHD04=Q9ET:3/6VJ^[6Z6J+VM7_>.0BGL:.2D(L'^09>O9M MB0+D/!7[P;-Y##O"RDV=&C+;FZK1K-EM!MMY-<\]L5=3\3>B5DQHX'2)HMAY M\+E0U:19$49NW'2WD ;;C_M=XW!.E67 \Z649D]8!&PO=V]R:W-H965TDXV0#RH'T.2I++B:#G*MUV?#H4IS**ERQ!HX MN<0@*2+6Q0/'S"!=0%,80NO%W8W/0+FD4N_36 M^F\V=HQE015 MZ@_1E=8??^O/N=]K<+Z6#@G<4^*[?M!C+VCC"ZR]H"^^2Z;20JA* OESOE!: M(A;^VA=L;6NTWY;ICS.UIBE,!]@ "N0C#&:__.1%[J\]GHY:3T=]UF<7@C^" MU PK011P)B3A0H-"C&G*"K7/WUZ+^_V]SX$L18'-R/B*:%-X8KEKDC-2.VRZ]I1JMH>R1=^JZ+KF1C*=L M30MRQ9EF^.T((S,%T@W[TJAO):_;5>_J50TB&I<\S_&C("1')(Z=<4P0-:P@ M7HT:XB6.9ZAP*^TZ;NQ&*)TDCN^23U2F>2,=XH#2/?4+V_J%[]2O7 MNTX@^ MIP>JN:^*O7:_OXH*<&G^;TJ MGDE0)\GOYKZ3V'NAL5!]O!T CC#A4>(YB:42K,0(J<#.!>]P_P"ESA"_^QZX0GY!BQ@B-B $??B7!$ M("7F,S+\ZST9VSHV:AQSG7'M6.PC;"PW3IH DGCLA#5W'#EQ'ZBB%E11+ZBN MN 8LNB;PA,>P CP'4['B[!MD2!;8+QG1PM;[WR"N?]%WP,6^WZ<&:!D:H_+U MOG&?2X 7YT<'@]?HTR&>!=P.EC\$T/_*PVW+'B,5TF\2@A!P? ,)!,$1"1UW M[TSB1)8VHQ=:=F+QTTYY9-Y%,:)Z#^*)@:2'LL9VES8 -:N&",^:#I >-0'L M==JTGV_'R#KZ=@8;QC1 ;']PZPSKN=_/52L+*9.VFPO,* M;YX[0&YMV9,.RQ3XB*@6HUNN/=F0.W;[-Z.XS67(I8CB%M;8W#WM%(1G>A=\F%UUA#]!&PO=V]R:W-H965T MU*%H@E639DI74-I!X"[H!P8(D:S_3 MTDDF2I$N2<7)O]^1DM44<+1@0+!^X?L]?.YT#W6+O=+?S!;1PD,CI%D&6VMW M9U%DBBTVS(1JAY)V*J4;9FFJZ\CL-++2&S4B2N(XBQK&9;!:^+5KO5JHU@HN M\5J#:9N&Z<<+%&J_#";!8>&&UUOK%J+58L=JO$7[]^Y:TRP:4$K>H#1<2=!8 M+8/SR=E%[L[[ U\X[LV3,3A/-DI]\] M9C!0 E5JP5]D;M/V/O3^KP"B6,;V'? MGXT#*%IC5=,;$X.&RZYG#WT<7F*0] :)Y]U=Y%G^QBQ;+;3:@W:G" MFLAQZ3[*K=6TR\G.KM:J:;BE*%L#3):P5M)R6:,L.!IX?\;/(-["E>$M#7PNRRQ_-D^(HX#T>1 ]"(9!3S?Z1"F\0DD<3(=P9L. MCD\]WNP9O"LFVXIRHM7D+NQ:76SIXT+Q(Q['G![%= (Z,SM6X#(@A1C4]QBL MWKV99/&G$<:S@?',HT^?BT!=:ZR91;ALB3;"]8'T>IST[!5(IP/I=#3,M_2* ME*U 4!54'6VIY,>"R0*%2ZZCH0=Z;8#+>QHK_>@3LQ"J+<'1XP4>=7.4R'$W M[[9(5PEZF5P2V(Z/VW4<2K2,"^.86SK'AO#W?I :>=,V0%0K_H#E<4]:RG_M M &B=:1)FU&?S,*9N%OO9-#W,7/?N39Y, MDD]/1B/YE@WYEHWFVU\4:?UB.8]B_4=ES >F\]>1\_P52.<#Z?Q7D?,HD5>0 M\TO\^$G,9(_]C_-_%>3S*>^$>))-9V%*HS0-3]U">AKF3H23+)R[Y5>C_#C>57I73->;MU53]W$JIVO6#;*4OWCAULJ.%&[ [1?*64/$W?!4,*N_@%02P,$% M @ HYBW5D;%3Z>[ @ ^04 !D !X;"]W;W)K&UL?51M3]LP$/XKIVS:0$))FK10NC9289O&!Q"B;'R8ILE-KHF%$P?;H;!? MO[.3AK*5YD/\=L]SS_E\-UU+=:\+1 -/I:CTS"N,J2=!H-,"2Z9]66-%)RNI M2F9HJ?) UPI9YD"E"*(P/ Y*QBLOF;J]:Y5,96,$K_!:@6[*DJGG,Q1R/?,& MWF;CAN>%L1M!,JU9C@LTW^MK1:N@9\EXB97FL@*%JYDW'TS.AM;>&?S@N-9; M<["1+*6\MXN+;.:%5A *3(UE8#0\XCD*88E(QD/'Z?4N+7![OF'_ZF*G6)9, MX[D4=SPSQY#ABC7"W,CU-^SB&5F^5 KM_K!N;>/0@[311I8=F!24O&I' M]M3=PQ9@_!8@Z@"1T]TZK0)(Y7-BD+H^B4$\XD M"R/3^T**#)7^"%\>&FZ>X>"6+07JPVE@R(4U#-*.[JREB]Z@.X5+69E"PY_CB/M[8\<5O\'41_IPOM5'T)'[M MBK&E&.ZFL&4RT35+<>91'6A4C^@E']X-CL-/>P0.>X'#?>S)HF *Z;G7C4H+ M>FY0*YDK5N[2N9_IMD!824%EQZL:*Q%Y00_E3(!OU MOTTG" YX12]2""HN?03XE&)MH,8-@I6RJ8P^G, 5"7OU+H"RRD6?5ON+X*HI ME];EJL7K+9<9#/PQQ/X [ER5T09[1$5-@\3P%+>\'@P.X3T,XK%_/+*3DQ/_ M-(9YGBO,F2'+ER@LL#6/1J$?TCARX^]7GS.YJ%+19/;2%*LT:QM**K71NS(> M;)5CB2IW34>3/=U'6YG];M_7YFTYOYBW3?&2J9Q7&@2N"!KZ)R,/5-MHVH61 MM2ONI334*MRTH-Z,RAK0^4I*LUE8!WVW3_X"4$L#!!0 ( *.8MU:*6PE@ M-P8 $@0 9 >&PO=V]R:W-H965T;!XS R_(;^9(7.\DNI&+SDW<%?DI3[I+8VI#@<#G2YYP;0C*U[BS%RJ@AGL MJL5 5XJSS"H5^JDY_7N M!R[$8FEH8# ^KMB"7W+SK9HJ[ TZ*YDH>*F%+$'Q^4EOXAV>)B1O!:X%7^E' M;2!/9E+>4.=3=M)S"1#/>6K( L//+3_C>4Z&$,:/UF:O6Y(4'[?OK;^WOJ,O M,Z;YF M&9__J(59PV3%5 ;3G)4:]J[8+.=Z_WA@< $2&Z2ML=/&F/^"L1%\EJ59:C@O M,YX]U1\@L Z=?X_NU-]J<%(I!P+W 'S7#[;8"SIO VLO>,'>Y9(IWC_%4T1G MV1K)96"B%"L7W+9_G\RT4T#ZS,H.+*QFZ9\O[,>KY!:?I8B0)%&,'UIDW8#O-JR6$N!=_<0T&IQ&?Q36E;[/4&L%D7(&L50NNLDS,:F7-H%:)"T'1L(L3NP"Y(?*. M'+ G2HR//,=0UP? [U)>&?(=-)TYL$+6I='[A[2^AJ^UT091D/GI\X$O=3$C M-'.P?-'PW<8VS_J36ZXP5<$'I(SI8\!Q>,^$@FN6UQRFJ&0U8+)8*+Z@Z4\E M'A6FL+25^2]MG[*<3ID.TO./?JOS-02>W1X?O- 9P@YX7N1$'C;\@S"*G1$$ M#O4\-W8"FH^\P$D:"+C%>]X^1$Y G'H1 'XC9'0=6(/KI&&)!0Y_KZUD3AA MA#IM%RV-/,#4.>>B,=9.^*$3)+#G.H'M!@@C?H;]V=E:4"2:.%[<@!_Y3@2A M$[8&?6HDHZ'CPY]/_JP/",*>\D%#!@V+UD'%;:ABY!/'6+>SF&!%41=0=J?5 M*IHE,SB[AAD'SE2)-HC+0NL:FRMAEA2=%98<,)*,:C1+N56#Q/.E$3S2>9WG M8+@JM+,E-41=:HA>G1H8 BDJJG<::MVB0T18HXC9UN]^1B[.B5NWQ!M-BA1Z MM$6;0G[[\J\(^8VH:&(C'H+3[)R-S/:L#N%JJ3A_4F'@"V6%)R,/S'G&(1L% M#ZUKF3,C):=((V[ZR1 M"GH?Z>B"AY3L8YR$V'))I1L+L/4.LUV&Z0O6@N<9N#BTN^'W0NB;_IR\%>@Z MI7M0M$\YT:Y= B$%CF]QT;C;M.WXAXW[^I -=T:>DR0HO>/YOC/"X/$I M&T0TXL>NDWB/1/RAZX0XT(9?)[*%NG%'W?C5U'U4I]HB("UE8*\WO?S:Z^K2 M>A-%MRZSN32_@K>X[O]2HG#=GZU(YW=H98J7+ M3LURN"(N_UII&2)G=P +Q# B0F)[Z(ZP:MQ#RBC7QY3K8R3G<'NJ3VQ*CR/' M'=DH0F.HU1FC4_HYQ2TL33J6)J]/L$B8E%E>WE>%]E:5R@)?2KJ9XW?4YINH MNG6M7Z+JBRA$F>8U$1&)ETIMM$V\+3;]A(_[_W)^/0" M-XJI=&D5,A3,967O\YX?42;V?+P_! G==8+8P]4N&3YPK#3NX0VWM1&S7 1) MA)*4"]$-?XBF/_ 2PR:WLBS#!YB@!P*])*DJ#,$?(>,]-T2U48!:5]*@](LG M@HXGB8T1/TSL%@R#Y@J6) 1R$UL'CUYW!5<+^X;5:!>S1?/0ZT:[9_*D>1T^ MB#=O[,],+3"L(>=S5,4DCJ5=->_6IF-D9=^*,VGPY6F;2WSJ&ULK5;;;N,V$/T50KM8Q$"JJQU?UC:0I%ET@6X0 M;-+FH>@#+8TL(A2I):DX_OL.*5FQ$5M;M'FQ>)LS9ZZ>^4:J)UT &/)2Y%*5U.!6K0-=*:"9$RIY$(?A15!2)KSEW)W=J>5< MUH8S 7>*Z+HLJ=I> 9>;A1=YNX/O;%T8>Q LYQ5=PSV8/ZH[A;N@0\E8"4(S M*8B"?.%=1K.KD7WO'OS)8*/WUL1:LI+RR6Z^9@LOM(2 0VHL L7/,UP#YQ8( M:?QH,;U.I17<7^_0OSC;T985U7 M^2/+3+'P)A[)(*4MQOVK2&4)Y.QWJ?6 W($B]P55>/! 5QST8!X8 MU&3?!VF+>M6@QB=0I^2;%*;0Y$9DD!W*!\BPHQGO:%[%O8"7E?))$IZ3.(R3 M'KRD,SMQ>,D)O!NJ!!-KO6?M7YQ"/0S\9D$=7[I#]0I]!8?=J^&E2:]1L9.L4 MZ+/]O'55$B;^E,33"W^,:ZLFG@YQ_48%Y#GV,NNR2AIT/Z.<;QLO8VSZ3:.P/N\TC58K:F"K@U#16 MV/ RK6LJTC94IV!#I+U#&N^IN"DK+K<8+/A1,[.UOK#,D6[%J4#!R!^]\HGV M^;R'AW%VG MQ2[QF+;Y;Y W9C"I*U1@&6HDIW.:[BBF6" X#-FW&;.':%O!$,99B.722C T M8[5U$(#-$B7MDE859VG39$$QF1UTQ/=N?2?;Q*X(DZD?'V[^5YLX#?NS/H%M MF,03[),CVQ_MXD$:RMVY;=:)NVA6QZHIV!N12E!K-PC:@-;"---2=]K-FI?- MB/7ZO!E4OU&U9DB)0XZBV RP#%0S_#4;(RLW<*VDP?'-+0N&ULC55-;]LP#/TKA%<,"5#X,TG;+#&0=!O60[NB MS;;#L(-B,[%16?(DI4G__2C9<5,@#7:11)I\?)1(>K*5ZDD7B 9V%1=ZZA7& MU.,@T%F!%=.^K%'0EY54%3,DJG6@:X4L=TX5#^(P' 45*X673ISN7J43N3&\ M%'BO0&^JBJF7.7*YG7J1MU<\E.O"6$603FJVQD1EA4*74H#" MU=2;1>/YP-H[@Y\E;O7!&6PF2RF?K'"33[W0$D*.F;$(C+9GO$;.+1#1^-MB M>EU(ZWAXWJ-_=;E3+DNF\5KR7V5NBJEWZ4&.*[;AYD%NOV&;S]#B99)KM\*V ML1T./,@VVLBJ=28&52F:G>W:>SAPN S?<8A;A]CQ;@(YEI^98>E$R2TH:TUH M]N!2==Y$KA3V41Z-HJ\E^9GTNRE0P8W(9(70^[*CQ];8/X<[JH?>@BTYZOXD M,!3)V@=9BSIO4.-W4*_@5@I3:/@B)J]G=P!J.A?T5;[(]HC8:1DZR.>IDZ M55!O*84B>P'<9043:X0UC3 -/2XUU4&_)1W[<1\2?PB]H1_UK4QK4SV]Q!^1 M9F M>E=^TF\U"VD8/W(!1"KT(TO'D8F2"X(]@]"/X5AU! =-7:%:N]&EZ9HW MPC3]W6F[Z3AKAL*K>3-:;YE:V]PXKL@U]"^&'JAF7#6"D;4;$4MI:."X8T$3 M'I4UH.\K*L &Z?T;Z#U!+ P04 " "CF+=61'N9-P\OLZF-=P'?*6[5WAAL)2LA[NSDN*45[H]W[M>N=E/+BBA<"/:#EKJ>>1<>E+@F'=.W8OL) MAWK.K%\AF'*_L!UB P^*3FG1#&*304-Y_T_N!PY[@NCL"4$T"**7"N)!$+]4 M,!T$#K7?E^(X9$23-)%B"])&&S<[<#"=VI1/N3WV7$OSE!J=3C-4A:2M.P.Q MAJM.F0"E@/ 2\OY5L.LYK3A=TX)P#?.B$!W7E%>P%(P6%!6<9*@)9>I]XFN3 ME?7VBR&#JSZ#Z(D,J T^*XT[R5$X@#YQ0?=\J. M.]UTS#B%S^3D&]8C\&@$'CGK^ GKK[(BG/XEEO@I+ 17AF%)^DM@H"_--L@U MV9W(->6$%Y0PR,TBFANG%?R:W=2V[0 M2]^]"<^#CX>0OZ99]DIF#\#'(_CXF'N::U'<@6H9U2 MWD/H>HLS9V$[YB:- M$W^SS^/H)O_+XY7,'O"8CCRF1WDL1-.85TQ9+*?0$@D;PCJ$$\JA4R6T*/NW M_N"=[KW#<(]4, F"\!&M/NSB4=3CL.S9L+Y"?Z_/V8_2%R(KRA4P7!MA,/E@ M#D[VC;Z?:-&ZUK<2VC12-ZS-MQ&E#3#/UT+HW<1VT_%KF_X#4$L#!!0 ( M *.8MU;90'%%J 0 #<< 9 >&PO=V]R:W-H965TTC55>WV[K,+3F(MX)QQFKW__LPC M!(*#VIZ_)#QF?O;,>":>>':@[$>YQ9B#GWE6E'-MR_GNQC#*9(MS5.ITAPOQ M9DU9CKBX91NCW#&,TEHISPS+-#TC1Z30%K/ZV0-;S.B>9Z3 #PR4^SQ'[-\[ MG-'#7(/:\<$CV6QY]\:5*:\4/JCNOD]G6MF-2.4$E7M'L;Y+R[5P+-)#B-=IG_)$>?L.M06[%2VA6UI_@T,J: M&DCV):=YJRQFD).B^48_6T?T% 1'KF"U"M:Y@G-!P6X5[+>.X+0*SEM'<%N% MVG2CL;UV7(0X6LP8/0!620M:=5%[O]86_B)%M5">.!-OB=#CBT?\BHL]!E\C M4J+-AN$-J@-(UZ![]2NF&X9V6Y* [UN,.&970AYS1++R"OP"GI\B\/7S%?@, M2 'N298)0#DSN)A>-8B1M%.Y:Z9B79B*#>YIP;>2OSLDI8I!(6*X(-XN%T\7"F MZ,?$O9&YO]'T:LWJE^)U 7W+U,.9\=IWK$3,#CS='XI%8S$GM$/=&8K%C5C8 M$[-#%W9" R/=SDAWTLCG@G"<@BAJ81%*F&Q(M@@!EX7 T]= MXGLJXZ$2%JF$Q8I@@WCX73S\#R=^H^GW,QJ:KFZ=)?Y8+ C\M3#];/=C+U7:? M/9:RH*W#L\R7B$&_7R"&1O9:$CAIY'?*43:9^]. ]RXVI;1(*2U611N&PCJ% MPE)7 5J6JJBHI$5*:;$JVC JIU8,3G86TU7 ENP!_'"T!Y#(A4XPVOQ+Q&S; M\\Y[B5@B9_DVU.T+Q>#4YL#I/B?>,[K#UT#L!\ ]2=,,@QB5_!J@(@7+=54B M&L]^_?(IL"SS-KZ/E_4EO+V2.FARO'>O4I6T2"DM5D4;1N[4NT%78>U0VLDI MI45*:;$JVC JIVX.3C8GT[7#DR2[=?Z[OY*(65XXWD6,Q<)@M-F()6*^ZU[J M'^"I38+3?=*R) @\H(2L25(7BS_0#A7@6":6#\O59)F8I+][0:JD14IIL2K: M,$ZG1@\&"LN$TJY/*2U22HM5T891.75^<+*1F2X3X>@?0^\3(S%H!>, MRT0X^N/0#4>MQICE>$YO4].8:?0.0D3[L*E/H$J0T'W!F[^ZNZ?=*=>R/MLY M>WX';U90\CRJ3L7J@Y<3OCE2NT=L0XH29'@MAC)U7Y1YUIQ2-3><[NICF!?* M.&ULK5A=CYLX%/TK%EM5 M'6D+F*] FD2:"52[#R.-9MKMLR29@4N649*0/%V:=S">0(#2:@1_V3XQ'K/0)KR3,AW M^?)WNC1L.2*^VX&'&T6E!R E2B MA9I\J+U?LX6_LE).E"=.Q==,\/CJ$1]Q><#@0YPQM-M1O$-U ,D6=)^^_*QP MK^%&@#%'6"S186%V.3/5B;=AQWS3B<7XS# M!?>DY'L&DC+%J8(?3_.C";XE?-(YQGEQS)TS*7A;41.X]I_ L1U7,9[UZ^F. MRIS?ZSVYNO>!,]QNEKBUGCL]2^:JN#9,3\V4Z]R<56B#EX98R!BF1VRLWO\! M _N3RJDZQ6*=8HDFL8'[O<[]WI3ZI/L;9E SY:YP7,&98YO1PCKV':N N6%@ MSH:P^!+F16YD>D-8TL"B'LR-?-B!!D;ZG9'^I)$/E*2'#5?9.$E\ZQ33*1;K M%$LTB0V\'W3>#Z[.\$"G^W6*Q3K%$DUB _?/.O?/KL[PACGK)UL8FG"4X J4 M#TU_E-\-RN\O _9L))5<@B+?5R=WV-D73MKW='AF&YI5\FRALG&2_=8IIE,L MUBF6:!(;A"#J0A!=G>&13O?K%(MUBB6:Q ;NA_;YI&U?G>,MM9^^H7N9Y I8 M(+;G<)3E"ICCP=EX-4@4.!BZ@1FHDQWVB@KX/^E>580J]_)IYEOGFE:U6*M: MHDMM& /G' /GZGQOJ;J"H%,MUJJ6Z%(;!N%<-\')NF Z".Y%]GF1-SZ2KQ4P M<=@>'\EC!0QZ_D4AD*APT.\?\8>FGFL4.%VD]+=X@,H4L(E%8%+JS?-/IUJL M52W1I38,RKFF@O[UBX#6LDJK6JQ5+=&E-@S"N;2"DZ7#=! "16'N.N,M?:W" MV:YO.N-EX!(GZOSPHH)O]2U=K?& MM_5=Z:C]#L[74-$>RUOF^B+S+-]<4=\CNLM*!G*\%5W9YDS$D#:WOLT+)U5] MK?E,."=%_;C'*,54 L3W+2'\Y45VT-V]K_X#4$L#!!0 ( *.8MU8)WRXW M;0( -T% 9 >&PO=V]R:W-H965T$ ]N&!E\1W MOM_OOGR7[J6ZUS6 (0\-%WH>U,:TEV&H\QH:JB]D"P)O2JD::E!45:A;!;1P MH(:'<11-PX8R$62ITUVK+)5;PYF :T7TMFFH^KD$+O?S8!P<%#>LJHU5A%G: MT@INP=RUUPJEL&+,:7JXFU=P9?&.SUT9G83#92WEOAIY\"X@ M!91TR\V-W'^"+I\WEB^77+LOV7O;*7K,M]K(I@.CW##A__2AJ\,1 'F& 7$' MB)\")L\ D@Z0N$1]9"ZM-34T2Y7<$V6MD7&T<&K-APG;QUBB\98@SV0WL M0&R!G*^A!*6@()UF9%6&,JY'Y#6YNUV3\[,1.2-,D"O&.;9 IZ'!""Q/F'?> MEMY;_(RW&;F2PM2:?! %%(_Q(4;>AQ\?PE_&)PD7K;H@2?2*Q%&<#,2S^G=X M?"*04>U\*!;FL!/N%+\M5Q>X? M)BH[:OZ]JVR>!9%:;@[3G; *#XR\DF$1Y."S:C< M M$DEUMA_*OKM?V.6KC1?*)?XN[RJ^8/C5]\5U153&C"H43*Z.(M3K[RR\0+ M1K9N'C?2X(MPQQKW+RAK@/>EE.8@6 ?]1L]^ U!+ P04 " "CF+=6E7!H M+7@" !\!P &0 'AL+W=O;G6Y=3W59)C051/E,C-2B9D0;09RHVO2HDD M=4$%\\,@&/L%H=R+(S>WD'$DMII1C@L):EL41'Z;(Q/[F=?W#A-+NLFUG?#C MJ"0;7*&^+Q?2C/P&):4%8$EA P3;1&(^>SP%AFS0(;&UQK3:U+:P&/[@/[6:3=:UD3AK6!?:*KSF??* M@Q0SLF5Z*?;OL-8SLGB)8,K]P[[V#3Q(MDJ+H@XV# K*JR]YK.MP%!"&3P2$ M=4#H>%>)',L[HDD<2;$':;T-FC6<5!=MR%%N-V6EI5FE)D['2]PAWR)TEFBW MD/(-+%"ZS>8)PL=5TG# M)Y+>E+('@Z +81 .X'YU!YV+RU,8W^AHQ(2-F-#A#IX4\PL-77CS6)I^P!0^ MT<(ZB@Q69DUEQ'5)FY8JY[ ]ISTT4U62!&>>.14*Y0Z]^.6+_CAX?4;1H%$T M.(=^I*@\4B1^*&HC7$&.':0]E+OXNM>_/OE%_JZ%U;!A-?Q-5L^MY/+/^HT;IZ#]TU.@?*!HWBL9_OZ/&/W74L#=J[Z%) MPV/R9SRZ@(?*ZJ:RZJ2'3"05:1OA\[G[(12"ZURUU=,_NDSMN_2!R WE"AAF M!BSH3JNKP9:E.Y^70MM;FMGYN9Y1&D=S'HFA#X,[)7=/+CQ=U!+ P04 M " "CF+=6\N)<=/ / VG0 &0 'AL+W=OE=NLT"3H.@=FD/17'J?%9N[*\2VMI)V MMP'NQY]LR^90I(9D/5(_-+O):/1P1'(>CJB'-R]5_;5YX+SU_MQM]\W;Q4/; M/KY9K9KU ]\5S;)ZY/ON7^ZJ>E>TW:_U_:IYK'FQ.5ZTVZX"WT]6NZ+<+VYO MCG_W:WU[4SVUVW+/?ZV]YFFW*^IO[_BV>GF[8(OS7_Q6WC^TA[]8W=X\%O?\ M$V\_/_Y:=[^M+EXVY8[OF[+:>S6_>[OXD;UYS[+L<,71Y/>2OS3@9^_0EB]5 M]?7PRS\W;Q?^ 1+?\G5[\%%T?SSS]WR[/;CJ@/S1>UU<;GJX$/Y\]O[3L?5= M:[X4#7]?;?];;MJ'MXMLX6WX7?&T;7^K7G[F?8OB@[]UM6V.__=>>EM_X:V? MFK;:]1=W"';E_O1G\6RNZZ]_:DH:^_W8OO$O8^\:)YJWCVD MMO&^_\#;HMPV/WBOO:/-\\'FE;<#1J^Z![E^JNMR?]]9??[TP?O^NQ^\[[QR M[WTLM]ON*34WJ[8#>;C5:MT#>G<"%(P ^O&Q7GJA_\H+_"#47/X>O_Q?3]ON M+^4Q9=R6[8E;\YQVWA= MK_SM$I!W15-JFW^Z7Z2_WV'8OFD>BS5_N^C&9N6U[NN2S[SIMV-P3SY2>']\R1>A@.8)[,8FL4L MT8.,+R!C%.0OU?[>"F.L8 Q2/U]F XRJ&?-CMLSU*),+R@1%^9^J+;9>UXD> MBW+C\3^[--+PTU"HV@=>>X=NWR'WBN,8T>%/5/S!,AZ@UQB!SB)!3R_04POH M)Y3CZ%+EQK'22U4;?YGJP647<)D%N!.L\]RZ\8K6N[O,N3JTF8(DZ:8[!;!J M%OEA/#:L\@OFW ;S>ET_';!>NL!6S(DZS+G:,3.E]ZI&X6@'8+[(<;YU%]A> MQIL!;^]3BIX288V1#QHEXP4YF5G@!?@?V%_[,MQ[3XB+->U3>Y':*S,?"F5D!0W.M=F M::XD!(T9"_S1.8R)M,OPO&M/#GI',.W[0Y28B0Q09%R&IUQK8M#[0?%A)C(^ MD5:935Z]BA+T=T"18R8R M8FUH0*"N5Z,P!\O5OB5J@@WBD35M(%)L@*=8>PX0J M3;84@4!/M>(D@$+DV MP'.M-1<(U#6JMDJ@LA"JZ]2818$RSD(UV099.)(00I%O0YM\Z\P. M0G65JJD9:*S&BP:AR+NA3=YUY B]3[QHH#$:+1J$H!J+)]UK>$+OVE TT%B- M%PU"D45#?+5X8@NZ6O\[_$K7=$CE36ZG2(=A/#-;"-'\ZQP>(F]R>$0R#O%D M;/4ZP;S414UD:"+]AGCZM><)H7E%BYK( $76#?&L:\T/0O.B%C61\8FT&MJD MU:M807\'%#EF(K]!$ODVLB\=CX.+S,M8U$0&)])J9)567D_DA]J:E QDQD MR"(91OC:\&.UY]^\75%_Y1W"I_U&'T_2!$?E36ZR2'!1,G/^C]",ZAP>(F]R M>$22C? D:Y/_(W79JJMR:LRP*F1>5-#H_@43%>#+'J ML>9J1ZQYE1_#-U+R1D_!8Q*.&,'/?IVI.HO,D1$(PFF9O1)*2,ALJ;'![!:)+K&4UB9C2HB0Q-,)J$:FMZ M8J[/H"8R0,$Z$L.[>\/@TBX7<)_.O6<*8I& '>]SEVL2TG(-E37 M:Q+SVY!$4ZI!LIC@( E>J7$88.I& FT6TY@A64RP@<3 !@P#3;O P7TZ]Z0I M"B>I(!RI/_- 2U&&XQH>*F]R> 3-20TTQV*@I>8W.JB)#$WPCQ1_HV,_R%+S M2QS41 8H&$!J8 #5;L?K=7EX^5@\\EH+C71'(I4WN<&"5Z1S[TA,26LI5-[D M\ A6DUZ_(S%5MQJ&R7"?5*IN6TSRI9_#_T8ZKR @*=7NQ%3=G9BP5-G@\B:'1S";]/HZ1VJN M7@G)D5#6.S+RS S61 8JDGQF2_MBHTJZ[<&>NW8;*F]QT02JRN8L: M&6E1@\J;'!Y!:;+KBQJ96K%04UBF[N:T3&&9H",959FC=V1*89E:ZAA+89E@ M!9F!%8P--NW:"W?FW)NF*')D@F-D$ J@)'9M[SB9K( $7ZSPSIOZH?J[IHN;?A7UJO.72=T8USN"_G7C-%02,7 M["*?NZ"1DQ8TJ+S)X1'<)K^^H)&KU8I@6)'+-5^'P+TT,CS!/W*JHD:N?L>1 M!9&RFR=7"QNQ/P93\(#<\(VE[9;O7"4# 8N&,T"NLH$T8:-2(8(!Y#@#&)T% M\'4B[M6YPT]1=<@%O\CGWL&1DW(0*F]R> 0'R:_?P9&;=W"@)C(TD?]SJ@\_ M$ /R:??7,Z_WN^%%H-PZ*>[Y??S-4$0R.W7O\),0!ZA:RV8D#+I7H'"(J M=X,00:E$ N*@D3N,5)&9LYFDWC+6GZ$HHD$5T6%B8"IQ" .-[*3&+LVST7P, ME0UQ;4"'"8)IY2 2!:IJQA@"%5 '@\R@U3R!UQD,MW ?#I/0"*AJR&:G$;B0 MHGN()J$14%?1(*QH-V-8T @'544HJVC05729+2QHA(. (E10-$@H.LP2%C3" M04<1"BD:E!3=I@=M'<)P"_>^/PFA "J-+)B=4.#"D.["OI,0"B -R0S:D%;3 M0V!'*#1ZD*.$ BA",H,DI,,4$5@2"HT=1BB %B0SB4%:3Q6!':'0F&&$ L@Y M,EP0T7'&T-WQ'"XQ:H.(1&HS*.%(".,3LRI>,5OJ2S-T@1(!#$*A?,@OY2]QF ]P"#(%3&8A@8G; M#$ "#D&E@LDL9#!QFP%&P"$,2ICN4X2^,('?QKW_3\(F@,PFBV9G$[BRIW.( MJ-P-0@38A$'MT^Y4'0LV$;FP":#OR0P"GPZ3A(6HY]G&DDT 94]FD/:TGR4S-T@1(!-X%J=EE.% M!9M ;0;P )LP2'VZ3!06; *U&8 $;,*@]>DP2UBP"=1F@!&P"5S3\O;8_5]_ M*=9?N[YNJ#_0BFV2N9/;#N0V63P[8\ 5/IU#1.5N$"+ & QRGRYGW&E>:*AO M"6)K$0D&=#D9KFSI,-)BS?$:F:_!J:,.P>@F4""2R0PJF2,CSK"@QYVZ=ZQ) MCG<$>IRLU[R<<^S1LI1)1#M9#(^7Q#\J=1E[JN*$>L D9C, "7B"03S38>19 MD 5[#4T&1#290473-.+TZV-:04TR=X,H #8RNZ8FHQ75)',W"!$@0P9=39<1 MIVIGZK*=M?($ _*:S*"OZ7"NJ^8$:EVVTPEL(MD.*&PR@\2F:>SI%YRT&IMD M[@91 /PDF5N1XGQ'LA!-;8DJT:D>RZFS&CV7DP$=3V80\K1IR/F(IF^&1Z*1]E;/O=29C1]\ MR8 @)\,E+5V;8G@LJ8;&J(]%8S5Z*"8#ZIG,()]I;HMA[8[[=YXWJ-P- @+8 M3#H[F\%E0MU#- F; :JAS" ;2C6UIA94![49M !0'5Q(DW)632VX$&HS: 3@ M0@:U3L(952/JJ3;"OL0"1#R90<63>"ZU*,.@-H-V +IAT/ETF$?U%1E:Z4\R M=X. .(RN_HGHY7_)',W"!&@1 8%4+)Y5"4Z.HJJ,QNE0T LE!G40@DGTTQS M#KO*A316XQ05B(HR@ZHHX82:61W-KC-#*"H0"66XS";QM)K9'-NNLQJGJ$#1 MDQDD/1VF5GW!#??O/&]0N1L$!+"7;/;72[A0J7N()GF]!"1+F4&SE&IJS2R( M$6HS: $@1KAV)^FL:L&*4)M!(P K,@B$4LZH%CM=[(5$&5 2908I4>*Y]'2S M'&T'9G-JQZIYX+S]4+3%[$NKQ_N/S25H]= MLQ?>EZIMJ]WQQP=>;'A],.C^_:ZJVO,OJ\[_2U5_/=[C]O]02P,$% @ MHYBW5E+G29Z " IT, !D !X;"]W;W)K&UL MM5QM;^,V$OXK@EL"W].FYJC]8KJ_VR9.X$]7G_:="OEL> MM3RD6[$KTWP7%.+Q>G:#WM_&N![02/R>BK>R\SJH7;G/\R_UFU\>KF=A;9'( MQ*:J523RUZNX%5E6:Y)V_-$JG1V?60_LOOZJ_>G,?5**VSS[;_I0/5_/ MXEGP(!Z3EZSZ+7_[6;0.T5K?)L_*YF?PULJ&LV#S4E;YMATL+=BFN\/OY,\V M$)T!B%@&X'8 [CL@:@=$C:,'RQJW/B95LKXJ\K>@J*6EMOI%$YMFM/0FW=73 M>%<5\J^I'%>M;Y/R.?CACY?T-\^BDH*R%?SX//=Q^#=M]\%WP;I+O@US3(Y4>75 MLI)VUD];;EJ;/AQLPA:;;O;%(HC"[P,C)-X&$L5\Q$],=_Y@ O-IT?SJ=/\ M9O\*V+_O35XX50Q=BIZ4*=ZRH[=LBJW(?/KO29GB/S_ZSZ?;B@?5O+.62;1: MK$X6\T&*=:0PC3M2BMWQT>[8N4H_[R3$R!H;?Y+0PE@38FVKA2>FQ9H#X0*9 M#5L=#5OU->S?>5D*HV6KLY:Y)!2[4 AU.1R1E]K!YR:S%:/*;%KF$G4@ QJ6 M3K!QN 8>-*FQ@ "'(BD)')4P<>$=- P$I;PFRU M"%?=?^;EC &M8#=:Z9,?L0Y&3G&44T0U#= *=J.57DFOU>&TS26BVM9A%IR5 M^4PF:P>[9[<5NF1VH=S%1D^\%GE?VM1H !; M9!(^R"L\\*5-C0$@"7P!"NB;M;"."? I)=3**'5WM:"6E0S0 ;NA0Z\\Q<[G M I>(:AH@ NQ&!/WR%#]OFTM$M0T*-7;W[V?RE-ZZZ_.I-^^.^83JB=W]NRDS M?5[<+8*G_%44NYK";ACMY$GL-G^=RU(75&K'#O6D3>5LH2)'X119*G+6^:$Q M\*5-C0&4_NB"YK\WSQA\:5-C +B#3'C&0/13 <)6:'':I!CD M,)5REOQ'.G<,QA\?$!V?\ 4_M5 70@MF,0_P"?%P+D#TCGR.(]U"DQA=8(N- M@!+(&-*?Z#0]89SJ,ZS+8Z%0_>IE,P^@0*/9F$ MT2=>:[\O;6H, "20"1E]HI/U:$7T=6P00\R6J"@@ SJ>QZ?G>7RGB&H:E'SJ M@<>GYWE\JO?UU-VUGV:G'@>-;HV# M+XU-0=E3J+]T$LJ>>J7L?6E38]"Y*#@A94_UJLY0W#D&;UW4Q7B_PR@*0(". MI_"I7N9#?;/U)O$IP #J@<2G^DT\F8%.;Y6:I6QY"BHT'4/E4[UM9HAK+!G5 M&7]NFUBHF]3=7&M):L !HUOUX)TZ!77/H BS2:A[YK5O]Z5-C0%4>S8A=<_T M$H]7G&KIRB"',&>+V+R4&8 !-I[ 9X:#>ZV;,@@AV^4C!G" >2#QF=X,SV4J M.$U31C%D:Z@8E&PVALQG>A^,5XSHUAGZ9 MM)-K[?^_E3,/D,$ ";D,EG>LV/6*B57X/8"L\/V$^]O31_:BA^]67-C4P4*KY).0Z]TJN^]*FQ@#P )^07.R#5N8$MUUM!LY0%PW HUWP, MI<[U'IK2A9:O#/?CN35==?Z?VR Z_4;&KYK?)YLO,IIGDI-7.MV7-C4,4)#Y M)'0Z]TJG^]*FQ@"J/I^03N=ZI2=Q%_ZW+AKH=![9EG$,@" >3Z?'>L4/M6UF M%+(D@!A 0>R!4H\-?#G6(FB20C;(%T-UCL>PZNU@ILPNT8.GBR&.M<.29>=; M%.JOL/@U*9[DG 69>)3CPD6=A8O#MT(8&; M4B:<<%C,7:IP*'/#F8!+172>IE3=GP&7ZY'3<1XFKM@R,7;"#8<97<(,S'5V MJ3!R:Y:8I2 TDX(H6(R<<>=T$MC\(N$+@[5NC(E5,I?RQ@;G\+?"B; N27",FXK3J=>T@*;XP?V]X5VU#*G&B:2?V6Q24;.B4-B6-"0Z)<&YE68*P@9:+\IW>5#PU I[<#X%< _[F ;@7H M%D++R@I94VIH.%1R393-1C8[*+PIT*B&";N+,Z/P*4.<"2=4)^3=;Z;'KH&R[:+NU%5XEE9HK^CQ'&FVJ3K'1/? M\[M;X)/]\$\Y1WBG@/N;30UJ!4[X^E4G\-YN,^"%R#;LZ-9V=/>Q MAQ^4U)KD E\AG/V F'",43XV"Z%/6R>VANE?+F%G4!))89C(9?Z$B&12L^*\ M6SX..&,2*DC')RF"DJWM5!8<% 7;M]@J;'6"=C!T5TW3MF3YO?9)G;7A1J]V MH[?7C2V'Y<44EUNV6W996;\AR!]XWB/59=*;9I+72-H0W:]%]_^;%DBE@F>T M0%GPH+FY@W;GD1=[5?WEL0EJSX)_VBA-7W[7*,&3SN\->FW_D3M[Z_]3=]S& M#66_#BZH6C*AL;\72.^U![@7JKQQR\#(K+BTYM+@%5@,$_Q( 643\/E"2O,0 MV'NP_NP)?P)02P,$% @ HYBW5L[E70<> P G0H !D !X;"]W;W)K M&ULM99=3]LP%(;_BI6A"21HXC3I!VLC03LT+I 0 M%>S:;4\;"R<.MM/"?OUL)Z0M)"U,[*:U'9_W//YXCSQ8<_$H8P"%GA.6RJ$3 M*Y6=NZZ(9I/K+@HN$*-T52U=F LC.9XB P4P9":+_5C "QHR2 MYG@J19TJIPG<;K^J7]G%Z\5,B8019[_I7,5#I^>@.2Q(SM0=7_^"))&:P)$IH6_^2YW(BM -]O"/#+ -]R%XDLY9@H$@T$7R-A M9FLUT[!+M=$:CJ;F5"9*Z*]4QZEH1&2,?C[E=$48I$HBDL[1=;H"J1+;/[Y8 M$F]SPM -4>7X"3H>@]*!NG6$:(IN M*&/Z%.3 59K:Y'9G)>%E0>@W$%YDHH7:WBGR/;^-[B=C='QTLBOCZD57*_>K ME?M6M]VDFW"AZ!^8ZR5(5<=5Q ?U\<8NYS(C,Q@ZV@\2Q JK1. =]$U2LMXZG@%Z B#K$0J1C18P!5Y$?X*#E#]Q53?*@2AX<3#X% MM08HLIL[H6(!!4?M&1:"X0Y(V*W'""N,\,,817H#LM N;N8H%+O;'#ALX7J0 M3@72^3"(36\W1'<:,3KO,-J=5L-V="N*[D$*LE @]J?NOCN)7GW>7I6W]_F+ MONN>NFM?T/3>T82XW7 <_0JHO]>Y5X0*]$!8#G49^__!M=C;E%/O*WQ;JNS< MT\ +FXR+M\HY_FKKEHJ[+$&_Z;KB38'%>ROD/_FWE'QKX*9]V913?+B>?L[" MI> ;#S=X"6]**SY<6S_@XE)E.WNOJ8SA34'%^ROJ?N>4P?T=L^+P35)WZ[%A M'FXW1"QI*A&#A0[S6EVM(HJW4-%1/+/OCRE7^C5CF[%^/X(P$_3W!>?JM6.> M--6+-/H+4$L#!!0 ( *.8MU8V@W-V^0( *,* 9 >&PO=V]R:W-H M965TO/&L9 J2'2;CQ4G$YM MT@#WUSOVF8U=Q[+ $L:<_B&)RH;.A8,26.*"JEN^^0%5/-;!F%-IWVA3Z7H. MB@NI>%Z!M047/U9YV -HGF9 4 &"YX#.*X"P H2'6NA4@,ZA%KH5H'NH MA5X%Z-G[+(^"5L*KE3A#H?<-!5X0-O@S M/AP>-(7S,>O3CUF?M<-_%E3#_2;XDUR&]8T-+5_X"E_;?6RZ*B5;IYG-].V^ M7.$8AHYNS!+$&ISHRR>_YWUOJM,QR2;'))L>DVQV)+(G]>W4]>VTL>N.),26 ML!3IYE% 4T5+_*7%FQ_G.KHXO^QZYAFXZ_URM5IZ;[D.-CL]IMG92[-^X%5/ M;?=)IKMUIKNMF;YC>A2AY"\D*-4CB$1<(,JEU!U90,Q39HZ:"M!]X=+SQ+^I M,7E38_JFQJPUO/=>4W?O)YJ#2.VX(U',"Z;*[E1+ZXGJR@X2S^0COS_V&^03 MOS\M!Z;_].7XIEM::O)/8:E->6?G.C!1CD3E1O&5_84ON-(#@5UF>HH$813T M^9)SM=L8 _5<&OT#4$L#!!0 ( *.8MU;NCS3+PP( '<( 9 >&PO M=V]R:W-H965TS$YH%$M"T]@;LY#W'S[&=.,.MD$]J!:#1 M<\ZX&CDKK8LKSU/9"G*B7%$ -W<60N9$FZY<>JJ00.:E*&<>]OW$RPGE3CHL MK]W+="C6FE$.]Q*I=9X3^?L:F-B.G,!YN?! ERMM+WCIL"!+F()^+.ZEZ7FU MRYSFP!45'$E8C)QQ<#7IV_JRX!N%K6JTD4TR$^+)=C[/1XYO@8!!IJT#,7\; MF !CULA@_-IY.O605MALO[C?EME-EAE1,!'L.YWKU"= /^K(-P)PC)H M15;&NB&:I$,IMDC::N-F&^7H ,Z(;, M&"AT?@.:4*8^H$OT.+U!YV#6PLMV UU7 ^$C XT+ MZ:+0OT#8QV&'?'):_F7-C#PHY7A?[IG(=6Y3E="ZDL- M,D>+>M7EWWFX0$LI5.?25L9):6S?"YL41WW7+..F&:Y=%0383>JJ/>JHIHY. M4H^9>=$86$#FE84R"7.J$3.A&QR =A0%C31[G''-&;]R=CGH M+N*X!8.CV,4'R.VJ(#C*G-3,R4GFKX(O_V]#5+YQ R<6VZ'77NDF0@7:483=N)NS7W/V7S>U1W9#O_4,A0/?C0Z(VU7! #>V>87L M-8X%>R3?$;FD7"$&"Z/SW9Y9/UD=&PO=V]R M:W-H965TG9"V$3&B\H;%SS^/[V=S%DXU4]SH',&1;<*&G M7FY,>>;[.LFAH+HC2Q#X9BE500T.5>;K4@%-G:C@?A@$D5]0)KQXXN:N53R1 M*\.9@&M%]*HHJ/IU#EQNIE[7>YBX85EN[(0?3TJ:P2V8N_):X22%)5UQ3: M_26;76S@D62EC2QV8LR@8*+ZI=O=/NP)T*=9$.X$X6-!](R@MQ/T'&B5F<.Z MH(;&$R4W1-EH=+,/;F^<&FF8L*=X:Q2^9:@S\04HMJ9V*\FET$:M\(2,)L<7 M8"CC^H2?[%8ZKU8*GUEI3*ZD,+DF M'T0*:8-^WJ[OABT&/F+7[.$#^WG8ZC@K58?T@G4T+M\L\KCO*NDX,#+>1*F";BRF;L;&PS6L?=;A!,_/4^2144[06-!E%G M7$<=I#BH4QRTIG@GL"%R]AM2PJ76@/6084/$:L *F'V=7V+_XM3@:R-)0G5. MEM@-20YI!HV542TWW,OR-.Q$CU">!H7]SJB9)*I)HE:2+X?IP[;$]EGEO0"D M2&0F'"<3. 54"28RC3W(Y(AJ:OTIY M )6YRXI&).QWU0>ZGJWO0S-W#?#_AE>7J2NJ,BQ@PF&)TJ SQ%ZAJ@M*-3"R M=-_XA31X8W"/.=[I0-D ?+^4TCP,[ +U+3'^ U!+ P04 " "CF+=6VX%2 54K=(JH;)NGTUR$*M.G-H.:?_]SDX:42WP(;'/ON>Y MY\X^1[54+SI#-/"6BT+/OV5G$D*R-X@6L%NLISIMX7*&0]]\;>Q\(3WV?&+OAQ5+(] M;M \EVM%EM^QI#S'0G-9@,+=W+L;WRYFUM\Y_.%8ZZ,YV$RV4KY8XR&=>X$5 MA (38QD8#0=%]("C^VOK< 0(PQ. L 6$3G<3 MR*E<,.%/92-4;3+"6?BN^2UXIK;"FGX#ALZ]+02 M"'('ZTHE&24,2]KC*2KFZCBX2U/GSP0\%,VU(&L(@Q4:QH4>$L_2^L,&DTIQ M\PZ_3#J""^ %/'(A;*S(-Z3>:O"35NFB41J>4+K"9 1A\(V^,(3GS0H&%\// M-#XEWU4@["H0.M[)"=Y%I6E%:S@J19^ZAF7:SV)[YU:7+,&Y1\VA41W0B[]^ M&5\&/\YHG'0:)^?8XR7369^F!G7C4+;]#O'XYCKR#SVAIEVHZ=E0]XPK.#!1 MN3N@L!24%'6A 58SE?8>7,-X=20C&$WZ9&"T171J*9A&\/(TC7)5AIJ.3?-Z(U#91UH?R>E^3!L MWW6O9OP/4$L#!!0 ( *.8MU9(BA+/V , $P4 9 >&PO=V]R:W-H M965T)I::^VR:M4]5> MM\?4)@DJ-C[ R9VT%[\?MNO$K8/J$P_:&,SW"WSX@8'E@8MGN2-$H>\9R^7* MV2E57'F>3'8DP]+E!<*2W'#V+TW5;N7,'922#2Z9NN>'/TC3 MH:J!"6>R^H\.==G9PD%)*17/&C&T(*-Y_8N_-R!.!,'XC"!L!.%KP>2,8-0( M1N\5C!O!N")3=Z7B$&.%HZ7@!R1T:7#3#Q7,2@W=I[D>]PTM1_4]]]ES) B=DY<#B(HG8$R?ZY4,P]7_K(V33++9DUJ$W;NF-3>[1[YRG M!PAM6)V GNB-S[718B@ZFV9Q;3:MS/3ZOX^"V<(-EMZ^A\FD93(Q,KFA*1'H M@22EH.H'^DNE;A\5H\E0*C;-8DMF'7C3%M[4RG2(QU#L5C MR:R#9]'B60Q=R-!_Z)Y()6BB2(I@[Y4\]X$R^@Z=G3;-8DMF'9Z!?]Q*^E96 MM\;&$D"K;K$MMR["D]UX8 Y*GF5P&JI"#U$I2XC#"]A@USOORUZ:M>/L9-[Z M;OAJUIJK'0S)DEL74GB$%!HA/>8IE0GC$N T.S/22\9H,SC.;+K%MMRZ"(_' M@L#.N2"P>C"PZA;;"?7+QD1V^H:2T)$E+FJ;V+:W/:J[+JZ M(/*.Q>M[MELLMC27B)$-2'UW!@T5]=55G5"\J"YSGKA2/*L>=P1#W.D"\'[# MN7I)Z K:"\3H?U!+ P04 " "CF+=6=W/-3BD# #<#0 &0 'AL+W=O M6V'# <2%*J>7:MF^EF&1&,"W:YCR8 MLEQ2DL&<(Y&G*>;/5T#9;F8XQDO#'5DG4C=8P72#U[ >;^98I) ) MPC+$834S+IV+T+&UH.CQF\!.[)613F7)V(.NW,0SP]8C @J1U!98W;9P#91J M)S6.Q\K4J&-JX7[YQ?U+D;Q*9HD%7#/ZA\0RF1EC \6PPCF5=VSW#:J$AMHO M8E045[0K^XZ&!HIR(5E:B=4(4I*5=_Q4@=@3.-X; K<2N.\5#"K!X+T"KQ)X M!9DRE8)#B"4.IISM$->]E9LN%# +M4J?9/J]+R173XG2R> R>LR)(/H="'2. MYCF/$H41S3F) %U2RB)+$)V>G*$31#)T2RC5ZJDEU7BT MJQ55L:_*V.Y;L3?<1 /[$W)M=] BO^Z6AQ"92EK(W19YV"W_GE,5W6F36PIB M3=*M2;J%W^ -OZMTFS46%@.E[*PIX@-.N.: MSKA[C<(B::/0J3J6PO@5!<$FH6F= Z*\C M3R%N ]-I="R8R2LPY[XY/ #34\0&&,?^MV.T.]'\8A*W+B/=NF-)5&Z-A60R M-@<'+/H*6L*P]G;2^MQSB_F:J)TQA96RMTU]4.#E4:*L2+8I-M=+)M56O2@F MZO@%7'=0SU>,R9>*WJ_7![K@+U!+ P04 " "CF+=6:4M@(E " #Z! M&0 'AL+W=O!% MHR2.KZ*:"\6R M-*PM3);JUDFA<&' MG7-S6Z*4F\G[)Q]+CR+=>7\0I2E#5_C$MU+LS!D10-+ M(6I45F@%!LL)NSN_G8Z]?W!X%;BU>W/PF:RT?O/&8S%AL1>$$G/G&3@-&YRA ME)Z(9+SWG&P(Z8'[\T_V^Y [Y;+B%F=:_A6%JR;LAD&!)6^E>];;!^SSN?1\ MN98V_&';^\8,\M8Z7?=@4E +U8W\HZ_#'B!)O@ D/2 )NKM 0>6<.YZE1F_! M>&]B\Y.0:D"3.*'\H2R=H5U!.)?=Y>^ML,)7R,)/>%2.J[58280[:]%9" X& M"^ 6%MPXT"5,6TLTUL),URNA>*COZ1P=%]*>$,:'6. M&[H$#7$YS"NEI5[OX 2$@B01HYR\LJBO-<_[?0G7^B?8SZ")/Y!7Y+ MRW(.IR=G_]-$5)*A+LE0ER3P7GS!.Z2X5Z!#ZCJ6\6$6WU&WMN$Y3ABUC$6S M099]_W9^%?\ZHO%BT'AQC#V[Y\+ *Y M75\R,%VG=8;33;C=*^VH5\*THL<)C7>@_5)K]VGXAAF>N^P?4$L#!!0 ( M *.8MU9.'_]':0( *X% 9 >&PO=V]R:W-H965TX@[NL$_))58@:7FK&U32HM&ZNPU 5%=9$#42#W-RLA:R)-ENY M"54CD90.5+,PCJ(TK GE09ZYLX7,,]%J1CDN)*BVKHE\G2,3W308!ON#)=U4 MVAZ$>=:0#3Z@?FP6TNS"GJ6D-7)%!0>)ZVDP&U[/4QOO GY2[-3!&FPF*R&> M[.:NG :1-80,"VT9B'EM\089LT3&QO..,^@E+?!PO6?_ZG(WN:R(PAO!?M%2 M5]/@,H 2UZ1E>BFZ[[C+9VSY"L&4>T+G8\=) $6KM*AW8..@IMR_R M.'X'$.\ L?/MA9S+6Z))GDG1@;31ALTN7*H.;??A"@[RM@%G-^B)I2I"S@#RN'>')I*JBS41MGBPV*G,OI"]' MXGB3=WCWN<-2,/O+=T26Q]+U+*/C++:1KE5#"IP&IE,4RBT&^<SPDCO$ @"L0:?K3L%9*AJT1\S*HG2QV9;=%M'D]&D\$D"[='3(Q[ M$^.3)OI"D>*YI?+M1_72GF)R(#V<7 V&QY737CG]C_3-CT!9_R<<,Y'^F_]5 MG XNW[@(#WJH1KEQDT)!(5JN?3OUI_TPFOD>_!/N)]D]D1O*%3!<&V@TF)@Z M2#\=_$:+QG7D2FC3WVY9F8&*T@:8^[40>K^Q OV(SG\#4$L#!!0 ( *.8 MMU:'+:!^204 , ? 9 >&PO=V]R:W-H965T_%%9+G>?A^GQC[@YGM*'OB6T($^)'$*9\;6R&R*\OBX98DF)LT(ZG\ MYI&R! MYRC86SQC!ZS(IB2UDVYZ5X"@U%K/RLWNVF-%9)@]O*9 MQ'0W-Z#Q^L&7:+,5Q0?68I;A#7D@XFMVS^29U5191PE)>413P,CCW+B&5TMG M4B24$7]'9,<[QZ"PLJ+TJ3BY7<\-NU!$8A**H@26?Y[)DL1Q44GJ^%X7-9IK M%HG=X]?JOY;FI9D5YF1)XW^BM=C.C< :_*(\UA\H;O?26VH%!C2F)?_@UT= M:QL@S+F@29TL%2116OW%/^I&=!*@>R !U0GHV 2G3G!*HY6RTM8-%G@Q8W0' M6!$MJQ4'96_*;.DF2HN?\4$P^6TD\\3B-A4XW42KF(!KSHG@X.-]SL*M[,P: M]+]$&?/SP"7P 40KNHCB6/Q.?64*J M+*YEA;6BSY4B=$#1=<9,X-@7 -G(T:0OA]/_R&.9#LMTI*9;LC=-@U#3(%36 M<]YN$*YZP//5-SD(@: )Y2)Z%]#89C"SGKM6JJAI)\J?3IH81:';*'0'%?Y%!8Y!U@S>:/^'NP";8TU45_(5 M$Z[I[YGH1_G3P)SJ;4P:&Y-!&]=AF"=YC(6TT!U>.IF3GH!+=^J:<$^G+@RZ MIJL7ZC5"O2/ZW>ORH=OC J1R43JB]UY/K>-XO=YKH@+;]/26_,:2_W^'T)$F M_+X\MRNO,J&)"ESSP'T0-":"01.WZ67&:$CD2"^F 2S- )RNY=KV+!?M3"[! M6L6#14^=J48JIOB?-OZG)T[8*14G3=K3,5LQ4C&E%=!N5W?['(.AKJJ,S,[$ M5J_#PT&JX@Z/P$'%-Y4R>?<)$FY3&M/-BU;B8)E3?Z6QJJFF6\: YX0,."IE MC%5-;47+&7 DT*CK=(>?YS@FVA^EFC#;[JPGJLZ6-N P;IRR3L,^*<@5V.XM MU+HXQ_4/WE0M4\!AJ#C76@W[:(&0T_>E"9N@#A2JMEH"@<,(LBR?CPB3O 8=@Y?K8(>D,0 M^JB'E6^&J3I;)H&#Z_QIL\6T/PMX00<+:ZF:,'E3(;U4U"(#&D:&<\T5J(\+ MT'9[\[4N#-F'H!BU7(&&N>(Z_)Y'K()Z$A>[2'G!^DRB!A-:PA@N>/+#^SD( M W5V,+@J9S8+RV?('&XPNDX89) M;\]%%^4>6H11RQ;H?=@"]:$A, .[^V^?,S0IWL&9HZ4,],9&!\-K E*B\"QGK94B?#>S>/MH;0:K&EA^< M\?C!T9"!W4&86J8;:*4 M@Y@\RBS;]&415KTNKDX$S>=NB0ESDMC*[D02\Z6BA,&=0')9 MEEC\&@/EZZ'C.QO!/5D4R@C<)*[P AY /59W0N_M>]!V4 M+:7B90/6-R@)J__XN8G#%L _! @:0/ 2$!T A T@?*V%J %$K[70;P#6=;?V MW08NQ0HGL>!K)(RV9C,+&WV+UO$BS-3)@Q+ZE&B<2FZ8PFQ!9A302$I0$IV. M2BX4^8UM(J?/NB(EG*'3%!0F5)ZAC^CQ(46G)V?H!!&&;@FE6E/&KM+W,:QN MUM@>U[:# [9#=,N9*B2:LASR#GQZ'']U!._J.+3!"#;!& ='"4>5Z*'0^X " M+P@[[C-Y/3SH*J=[&K--U7NNKWPE:I=M7=ZETEB(4=&A)E?,E47:RMM)U+(]N.7\C'_F#B M=\A3/Q2", M@CZ?[)'U!+ P04 " "CF+=6"E[:QP0# #S"0 &0 'AL M+W=O#,]LD[7[]K@U%-! R1*T93<"B2S),'BY9(POAU9'>OUQAU=KI2^X43#-5Z2>Z(>U[<" M9D[),J<)227E*1)D,;+&G8O)0,>;@&^4;&5EC+23&>=/>G(]'UFN%D08B95F MP'#9D EA3!.!C-\%IU6FU,#J^)7]RG@'+S,LR82S[W2N5B.K;Z$Y6>",J3N^ M_4(*/SW-%W,FS3_:%K&NA>),*IX48%"0T#2_XN>B#A5 I[L'X!4 [U\!?@'P MC=%@?;*K]Z1E>&TD07Z :X@R=3HG"E,'H WJ\GZ+3DS-T@FB* M;BAC )=#1X%6G=&)"UV7N2YOCZ[Q6MC(=\^1YWI^ WS2#O^:,8!W#-Q["W>@ M0F69O+),GN'S]_!]YGR^!3,(I_-Z!="4RIAQJ$MU(?*3PL MA8>'A(=-PL.:<+]G^SO"6ZF/%-XOA?^;#>QA1:#C+Q0133[Z=1\=.]SQ MT9KI2!^#TL>@U<<#5YA!>REW89SOPC*;_8+3 5()KTZ5G7$'/-\,5G,J(T &PON!=%?4$L#!!0 ( *.8MU9I M;X\PA 8 (T[ 9 >&PO=V]R:W-H965TU 4P>6F[-%(;?-I->SFUN^UG2MP$'>#,..F=M#]^-G 8$^*$ M]MO[I24!?VR>)[9Y,,R>&?^0;3L-E42A-'.RZ$R<-XVPPGQ7??>3S&=N*),[H1X[R;9J&_.L= M3=CSS< ;?/OB/EZMA?K"F<\VX8H^4/%I\Y'+3TY-6<8IS?*898C3IYO!K7=- M_*DJ4!SQ=TR?\\8V4J?RR-AG]>'#\F;@JA;1A$9"(4+Y;T<7-$D42;;CWPHZ MJ.M4!9O;W^COBY.7)_,8YG3!DG_BI5C?#"X':$F?PFTB[MGS+[0ZH;'B12S) MB[_HN3K6':!HFPN65H5E"](X*_^'7RHA&@7PY$ !7!7 IQ;PJP)^NP ^4&!4 M%1B=6F!<%2A.W2G/O1 N"$4XGW'VC+@Z6M+41J%^45KJ%6?JA_(@N-P;RW)B M'M!'@ G1^]@XMPZ\=J,4Q5#)$OJ=0WN415&!'W6ZX1+E% MJ_QOJ X,.;E%&'=C'&E)[0NN?<$%=W2 6[3J#R9HI^#6LFILNR3\@+B:X1\\Z*[BM["?-P0W=WZ+K3<4MZR$H)$,R0 M?E)+/[%*?T\W6QZMY<6/^IU'%(5Y0W#$GO9__M(2NI/[U4Y9,EN=9).U&7UM M*F&>W^P>+8<@ZR- ,,.A:>W0],2Y60X\OTGE$X2[!+92^@H,"0L@800(9EAQ M65MQ"3E+7T(Z @D+(&$$"&8X'K3F(=!V#ZV,,.3U7!S3WV&@S/IP$[(7[ M*@9*"T!I!(IFVM#(R1[D2%/1H'R!I 6@- )%,WW1.=FS!^7^J: "7C6Z*38[ M\L)>9V^]04,Q%,W46\=BSYKQ7I<,*K8W:EW-^^W+^86]%;T= W!4#33 1V# M/7L._FLMJ6N6+%NQ(!. MRIX]*VL_9,=8QME*W9#,"^G51K?H)7+<'(//2-K MR>4%9DZCK5IMZ"/_9$]^?T]^R+P:@-((%,V47^=?SQZ ]:5/-=R<,LQ,C]XA M6-BK[2TY:,J%HIF2ZYSK64/;][LK5+7#[A-H] 6E$2B:Z9-.OYX]_NJT9K\W M9,?TS@>@41>41J!HYC*:CL_8A)[/#> M-H'&ZXIFW@9JK121SH/&W?>*<&/1V!Z&_RPG9<'0HA04_82.K"3#+B7#KB7# M+B:_16[&.C=CT/5D#+J@#$H+0&D$BF;ZHM,T_JYIVEY;;]].R>8!:)T$BF;Z MH=,TAD_3=F1OT8]G\P"T1@)%,R77:1J_;9JVXWO+?SR;!Z U$BB:*;].T]B> MIK7\C]M<[LOS0NH+-=2@,^_"==U&N+,[ ;KD7-&:3K2?N@"MD$#13"-TQL;V MC'V\'[S($]!%YXIF]00T3T/13$]TGL;V/'UH>B[3@3$]6\PY-FF#AO&*9DS: M[O#JLFT3:,J&HIG/2NJ4[=L7J0\$#\O"M1W8^XE)T* -2B-0--,:';1]T(5K M'S19@]("4!J!HIF^Z*SNV[,Z1H &<"B::80.X/YK _B+/-D/TGN>@*YQ@]((%,WT M1*=R_]14_H;!P^]8%-^/"@M[4WO;!)K9H6BE34[C34;UHNKO(5_%68X2^B3Q M[G J?\V\?/>S_"#8IGBY\9$)P=)B7J +G_B4F_J@_J?=742I6-[29QNB32VFI:)[6K6FV[)@Y)4#%X M@)-.VL/O@%W/F1QGZ:)J-PG8G)_S'> 7'JVE>M1+2@UZRKC08V]I3'X>!#I= MTHQH7^94P)NY5!DQT%6+0.>*DID+RG@08=P/,L*$-QFY9W=J,I*%X4S0.X5T MD65$_;B@7*['7N@]/[AGBZ6Q#X+)*"<+^D#-E_Q.02^H568LHT(S*9"B\['W M/CR_#%V &_&5T;5NM)%%F4KY:#O7L[&';4:4T]18"0)_*WI).;=*D,?W2M2K MY[2!S?:S^@<'#S!3HNFEY-_8S"S'7N*A&9V3@IM[N?Y(*Z">U4LEU^X7K:NQ MV$-IH8W,JF#((&.B_"=/52$: 7&T)2"J J*_#8BK@-B!EIDYK"MBR&2DY!HI M.QK4;,/5QD4##1-V&1^,@K<,XLSDBDX-.KZBAC"ND9RCSX5"M])0?8+TDBBJ M$1/HAG$.1=>CP,"<-C)(*_V+4C_:HO^I$#["\2F*<(2?%8]04#5;!"]W"7(? MQ:$5#)-=@@%4HRY)5)NG2E.UHM[D M[9NPC]^UH1Y(; ,SKC%CIQYWK?RUT$85<"Q-&VM\2-8#B6VPGM6L9YU+>BV8 M882C5(H55:4%$4/1,>SM:@OE5*&C\!1CC'+%1,IR&$\R60ASTE:;S@GWK4TI M!EYCU:SSKB9AZ$?]N#<*5BW*%GCMH5X 3][#Z6%YTS[0M< MBH6X 9PD_B!IQ^W7N/U.W-LBFP(0N%@JLPQ@P3[3QXK>L"FGB!CPLUV;P19C M>R$Z<]BW$*78H+GP0S]L+\.@+L-@EX'UMAM89^R^Z1](; ,SJ3&3?S6PY)"L M!Q+;8!W6K,/7-K!AB^=@'R>X7^^^DKLSLQ=RA_CW_02_FH554VW8SG#H1W\ M=V?T4N+&C2S\#URL2J+I/!%N.$]5BLY4]RU%T+BGVH^$&Z(63&C$Z1SDL3^ MS:C*>W?9,3)W5]>I-' 1=LTE?*M090? ^[D$EZLZ]C9&ULO5?1CILX%/T5BZU64VD*&!)"9A.D-J-5N]I6HQFU^^R0F\2JL5G;2=K] M^K6!DI X3+N+FH=@PSV'5NOR+@A4OH6"*%^4 MP,V3M9 %T:8K-X$J)9!5!2I8$(5A$A2$9#83.\THAP>)U*XHB/SZ M!I@XS#WL?;OQ2#=;;6\$V:PD&W@"_;%\D*87M"PK6@!75' D83WW7N.[!1Y; M0!7QB<)!G;21M;(4XK/MO%O-O= J @:YMA3$7/:P ,8LD]'Q=T/JM>^TP-/V M-_;?*_/&S)(H6 CV%UWI[=Q+/;2"-=DQ_2@.;Z$Q5 G,!5/5/SHTL:&'\IW2 MHFC 1D%!>7TE7YJ!. '@T15 U "B[P7$#2"NC-;**EOW1)-L)L4!21MMV&RC M&IL*;=Q0;J?Q24OSE!J@%,AT0>A M0;U$-_>@"66F]0I]?+I'-R]>HA>(,F9F1&"&HAV/J!V/J.*+^\;C'5=:[LQBU;?H M$590E';)N;S59",WF4W!.U62'.:>R3$%<@]>]NLO. E_-KY MG9ES0/#('[N]C5MOXUYO'XS2.+]X=)VGDXS.)KK!)XJ=N MC4FK,>G5:/.RSG^7M%[LCR; 0&0=FY/6YF3(Q)\,Z7L@LH[OM/6=_O?$3R]6 M%+89?9X;SX9UE$U;9=.?GOC3RRP.3Y*XMN,(BOS$;0:'QT(;#I'K#^)W%"N$(.U 1I>PR/K@T_=T:*LS@Y+H&ULM5A=>,D@1?X;DR"O70$EY MH?2'NKD/%H:E9D0BLA:* LN?5[(B4:28Y#S^SDF-8DQE6+U^9_^:BI=B7C G M*QK]%09BMS \ P1D@P^1>*+'WTDN:*+XUC3BZ34,XC#) M?O%;[HB*@>31&]BY@=TT&)\P<'(#I^\(X]Q@W'>$26Z02CFD+-2 MW.8ZG\%=-@/[Q P<\$ 3L>/ 3P(2:.Q1M_VLP]Z4WBA<8K^[Y,[N)+S=LQ%P MK,_ MFQ',Y]5?W-;)^>_C>Y_>/2:,YQB?3@IG].U/NX3+MA!I@?Q6:Z&@,1[ M]9+K0IV1C?5D*NG=\#U>DX4ALQHG[)48RU]_@:[UF\[/0Y*A(S")0AW H" M3D9V'>1K0; U<1."K&33K&W,64B_(G3HB*34Z"68\CY 2=K M:4"VW&R4BG MU:F,O(;J'AC4QDQ&3D.V#C/6JW8+U6ZGZF]4] RNVQK<;0GM@4%MC&V-&JO M/P.J29T64J>=4E66 W]00;1Q[+2]-)T,28:&)/,'(JL%P"L"X V9X+TA(S(D M&1J2S!^(K!:161&1V: )?M9Z+9UF;E[UP* V9C9R&RE ASF1 :!5MJ#6_Y'D M<];J9*S1M"&\#PAI0':E=$;BV&LZ;<'B"D 4'8=(JO M1[DG!-NE8+M3L+_9D'1S6(IF6.@59TS0K@7/LKQ9_=/TP8?,T,?,_(O-ZGXK M^W#8V52J0CDY72B[C2_-RX.RH4'9_*'8ZF$HFV\X'K)_N*X#,F&!F7S MAV*KQZ7<)\#NC<*E13.GJV6W5N?Y6?4!( VKU%;X6Y)S07NX;8/?&X8+".6WYWFX7SAX@I %Y(\^J?EI=@\[D M5#$H>W;8V8!>5$0]?7URFP[HAT,](W60G9Z5EO39*?@#9MLPX2 B&SF4; OE2\JR@^7L M1M!]>G+Z0H6@<7JY(S@@3 'D_QLJZW%^HP8HCO>7_P)02P,$% @ HYBW M5GN]_V/J @ *0L !D !X;"]W;W)K&ULQ99M M;],P$,>_BA4FU$E;\]3'T48:K=! &II6!J_=Y)I8<^)@.^WV[;&=+$HAS2@J M\*;Q);[_W>_JLVZV8_Q1) 2/:4T$W,KD3*_LFT1)I!BT61*-(4\^?W0-EN;KG6RXM[ M$B=2O["#68YC6(%\R.^XLNQ:)2(I9(*P#''8S*UK]VHQU?O-AJ\$=J*Q1IID MS=BC-CY&<\O1"0&%4&H%K!Y;6 "E6DBE\;W2M.J0VK&Y?E'_8-@5RQH+6##Z MC40RF5L3"T6PP065]VQW Q7/4.N%C KSBW;EWO'00F$A)$LK9Y5!2K+RB9^J M.C0F?G2"28@T D0[>$4E5_ M<8'.FN;,EBH;K6F'5>3W963O0.1/1=9'CG^!/,=S6MP7K[G3/O)=[>Y.]MUM M58.Z$%Y=",_H#0[HJ2Q\U*A#&U"G@NZW*Y'C$.:6:B@!? M6\/:-.W+>M>&= M2&P/UJ]A?:/N'X!=J!NZT[\[L;0OML*8==M)>QS&'&"L@G+(BDRC')$*2H;S@8:+NP#W:2X2C MB.@S@*G9>:GP0YP3B6D;?F?L8_%+L6D#W_>]=OI133]ZK;&'KS5VI\*Q#"<2 MVX,=U[#CO]'8XU/RGTALCW]2\T_^76-/?NE%SVGT8DG;F<\?TDYKVNE_;.PR M]JC9BV.G/_F)OS/#8_GMQB"CA\A;S&.2"41AH^2=OAZ[>#F8E89DN9EMUDRJ M2&ULQ9=O;]HP$,:_BI55 M$Y6Z_(4 '2"MH&F;5 FUZOK:) >QZL29[91NGWZV$[+0A7145'M#;,?/D_N= MR>DRV3+^(!( B9Y2FHFIE4B97SJ.B!)(L;!9#IFZLV8\Q5)-^<81.0<<&U%* M'=]U0R?%)+-F$[.VY+,)*R0E&2PY$D6:8O[S"BC;3BW/VBW&JY M.B*@$$EM@=7E$>9 J792U4%0(R=)*K")(259>\5.5B(; ZQ\0^)7 M_U=!4 D" UI&9K 66.+9A+,MXGJWF?GZ PY2"28@T D0W<9D>*BL7!-*%4GHM;. MFM.)(U5\^BE.5,5R5<;B'XCE6Y'9R TND._Z;HM\_I*T2+&D7FAVZB#4U*?R&R/NE]3]SO/=W>T2# :UW]H M7,B$6] '-?J@$UV-R0.@G),(]+EO=ZG08(6(40Z\!&SEZS0_EJ\T\]PF M8#"V_6$[8E@CAIV(2\XB@%B@-6B[O#6I391KN':!OCYZS M=3[[6#:GT5KJOOX:\PW)!**P5O:N/53EFY>MK^FC&YF^@&MOY@F?T&4$L#!!0 ( *.8MU:DEY>M> 0 *,> 9 M>&PO=V]R:W-H965T%BV M@'1+M&JEGG8%NO:U"0:L2^+4,; G]V9QOPT<[#S<6/)=GNI;[CS:49V M=$7EE^Q-J));JVQ80M.<\10)NITYG_!3Z ?:H*CQ)Z.G_.P:Z:&L.?^J"[]O M9HZG>T1C&DDM0=3/D2YH'&LEU8^_*U&G;E,;GE]_J+\4@U>#69.<+GC\%]O( M_?&-3E5=ST'1(9<\J8Q5#Q*6EK_DO0)Q M9H '+09^9>#?:Q!4!L&]!H/*8%"0*8=2< B))/.IX"'UFZ0PM!-TRB%Q*QF,EO#Z@74DE8G#^@7U!3 M+2JK;:MJZMF758AZ/SY,7:EZI;7=J.K!<]D#OZ4'GS+11SCX&?F>']PP7]QA M'GBMYJ'=?$6S/O(&VAP_FN:N0EGS]&N>?J$7M.C]HYHU1C^H1S^PCOXU*U9#M9XC MLE$32!5(?">+P56G@N%M%M8^=&5Q3[,&BV'-8FAET;[:D(0?U!11VU@N2;I1 M56[QL*IW]:_AU2@OH(9 S1FH1C6JD1759Y:RY)#@P)$%(L!!(S #[6 !_MRS1/$B83O5)O*46"2,4S18=T(\@IK3PT1SV6 MHHR*2-534>3-Z*!L!_OGKM57B\?D8M&R]JQ.RMY;W-6JV'7 MN08I%@*)&<"PUP2I'I2[5DI #$'50B@UD^)9J(__)Y^M&KIR6CR\<%I[CSKS M U(S^36A/;8&OO-GE5^BI:;V#[+LN':5SC,0-+*'4C,)-K$]#L#\&#)@7X"J MA5!J)L4F1\#V)&%5O.'1KGLD@I%U7/KR38JE$@[: ]>%O;7.;(#43#9-SH#M M28/AH^T;K5VE\^R"5 NAU$R"32J!1V ^"II<@*J%4&HFQ2:_P-;HNY./EDIX M<+&9!N.KW10T?8!2,PDU"02V9Q K&AW4%$.O1RI2_786O;"4I)%.^ L'[JU> M7Y8/_['70F8%"U"U$$K-Y-MD&7@"YL>@>0>H6@BE9K[-;3(/WQJ3=_'C2LG< M:_L>OG!B>X.=7]5^CY3";U(*WYY2='#B]LW8WD;G-^&@*0>4FLGW[#0![C@! M]CP!]D#A>Z0=?I-V^/8SA2Y.'-SWGXG8L31' M,=TJ>:\_5B&F*$]$RX+D67%&N.92\J2XW"MD5.@*ZOF6<_E1T,>.];GT_%]0 M2P,$% @ HYBW5K@3&RR0 @ %P< !D !X;"]W;W)K&ULE95O;YLP$,:_BL6JJ96V0$@"24>0VE35]J)2U#_;:Y<<8-78 MS#9)]^UW-@FB*FFV-V";N^?WW(%-LI/J19< AKQ67.BE5QI37_J^SDJHJ![) M&@0^R:6JJ,&I*GQ=*Z ;EU1Q/PR"R*\H$UZ:N+6U2A/9&,X$K!713551]><: MN-PMO;%W6+AG16GL@I\F-2W@ -O""CBW0FCC]U[3ZY VL3\^J-^Z MVK&69ZIA)?DOMC'ETIM[9 ,Y;;BYE[OOL*]G9O4RR;6[DMT^-O!(UF@CJWTR M.JB8:._T==^'7D(8'DD(]PFA\]V"G,L;:FB:*+DCRD:CFAVX4ETVFF/"OI0' MH_ IPSR3KF15,8-=-II0L2$K*0P3!8B,@2;G=U0T.7:N4;A(UHW*2FP!Z65= MD/,;,)1Q''TE;^/K0WS6HYP1)L@=XQQ?BDY\@T58*WZV-WS=&@Z/&+ZJU8A, M@B\D#,()>7JX(>=G%V]E?.Q!UXBP:T3H="?'=(M"04$-D-L&[<-@L4-V6]GI ML*S=4Y>ZIADL/=PT&M06O/3SIW$4?/O ]*0S/?E(/;T'N^]LJVTWAMRU^0N7 M;S?H-HWBQ-\.,*<=<_HA$TG3(5*;%?=(TV 4#;-F'6MVBC4;8K59LQYK,ALF M11TI.D6*ADC1.](T&";%'2D^18J'2/$[TA'0O /-3X'F;D\_EH#G=6Y #7'G M_\I==-S%_W_RC])0/O3=MR9:Q:AG8CP/WWT]?N^,(JQ M"M4>P^W$R-H=?<_2X$'JAB7^N4#9 'R>2VD.$WN:=O_"]"]02P,$% @ MHYBW5AFVJ2:4 @ %P< !D !X;"]W;W)K&UL ME95K;YLP%(;_BL6JJ94V;@F7= 2I335M'ZI%O6R?77("5HW-;)-T_WZV(8@I MI-&^@ WGO,][#,?.]ER\R@I H;>:,KET*J6::\^3104UEBYO@.DW6RYJK/14 ME)YL!."-3:JI%_I^[-68,"?/[+.UR#/>*DH8K 62;5UC\><6*-\OG< Y/'@@ M9:7, R_/&ES"(ZCG9BWTS!M4-J0&)@EG2,!VZ=P$U[<+$V\#?A+8R]$8F4I> M.'\UD^^;I>,;0T"A4$8!Z]L.5D"I$=(V?O>:SH TB>/Q0?VKK5W7\H(EK#C] M13:J6CJI@S:PQ2U5#WS_#?IZ(J-7<"KM%>W[6-]!12L5K_MD[: FK+OCMWX= M1@EA>"(A[!-"Z[L#69=W6.$\$WR/A(G6:F9@2[79VAQAYJ,\*J'?$IVG\A6O M:Z+T*BN),-N@%6>*L!)804"BRQ^J H'6K2@J73H:15^ARSM0F% ]^HRZN.80 M5XQ4+Q!AZ)Y0JC^"S#RE31NT5_0&;SN#X0F#-XUPT7'U MKXRG:QX*#X?"0ZL[.Z5;E@)*K !];54K8++(*;N=['Q:UO30M6QP 4M'-XD$ ML0,G__@AB/TO[YB>#:9G[ZGG#V#Z3'\?NQI3[KK\V.:;AMSE4>0N,F\W09T/ MU/F[5,V:3[&ZK&3$"J*%FT[#H@$6G8-%4[#H"#8/8C>9AL4#+#X'BZ=@\1$L M"A(WFH8E RPY!TNF8,EQ9>GLU#*F RP]!TMM0S_IQ@2\52"FV.D1VS]%7@SD MQ?]WP!-7F$ZU06=C^%*[V1VF&E3RX0)D"_WW*N#A.SFPYG8?X74$L#!!0 ( *.8MU:Y M *Q+50( ' % 9 >&PO=V]R:W-H965TY=.T< TFZ8046(&C6[5FUF5BH+IXD)]W?CY(3-P.:O.W% M%BF>PT/:9+;3YME6B Y>I%!V$E7.U;=Q;(L*);,]7:.BF[4VDCDRS2:VM4%6 M!I 4<9HDXU@RKJ(\"[ZER3/=.,$5+@W81DIF_LQ0Z-TDZD<'QP/?5,X[XCRK MV097Z![KI2$K[EA*+E%9KA487$^B:?]V-O+Q(> GQYT].H.OY$GK9V_,*NC;V^B:!HK--R#R8%DJOVS5[V?3@"I.D)0+H' MI$%WFRBHO&..Y9G1.S ^FMC\(90:T"2.*_]15L[0+2>J_07(NH++.W2,"WL%%\ 5++@0Y+=9[$B39XZ+ M??Y9FS\]D?\&%I2QLO!%E5C^BX^IEJZ@]%#0+#U+.*U-#P;)!TB3= "/JSNX MO+@ZPSOH&C4(O,,3O"LT6UX@+(W>\A+-6Z6>9?#C=6MK5N DHOFQQ(=1_OY= M?YQ\/J-OV.D;!O;!"7W?M=I\_(%&PK(Q144_*KQ^V[?$#O^#V%$G=G2VF0NN MN&PDU >IQ5FI+=DXD/DML\W[H^O>*(NWQQKBHRF0:#9AUBU1-\JU ]%YNW4R M;:?H-;S=10MF-EQ9$+@F:-*[)@6FG>_6<+H.,_6D'4UH.%:T$M'X +I?:^T. MAD_0+=G\+U!+ P04 " "CF+=6A(VQ0!X# 8# &0 'AL+W=O?I2%69%Z(8LCY)42+>; B-(1=3&J@LI0CZ.2B.5$/3;#6&.%&<<;[V2)TQ MR7B$$_1( /5,S4BL7',4H8 M)@F@:#-1IOIH:4O[W. '1CM6&P.YDS4A+W+RW9\HF@P(1LR_SO8N]K"%#+!.-$'JP5I^(M M%CCNK#CQ7D(2^8BR3V#QFF'^#CZ[B$,J6?6>''..-'!P\DX2$#B\1'_B%>%3%7@1O[P&=&*^$T"_K U'O MT RC(9[YY7"] >ZVPUWD57"M ;[XC_>4"KB6P\T&^+(=OD3K/C#N)%R_;\FE M61T",^Z2S.V2;%&0W>=D\N.[=4Q3$S=Y6Y?OU$C7:D8'LEB5+%:[ M+++@UF0!*24!A7%/U%=/M 9B113:BZ2R3L*[UZW#+7I2.'A:1JK:.)$0WRWI,!3^I0] C5:M7>3O.N[FA]IH_&ULK5;?;YLP$/Y7+%9MJ=0% OG1=@E2DG;:'KI5C;H^ M3'MPX!*L&LQLD[3__-W13RC(G'%O;K0S'HM"< M97 KB2K2E,KG&7"QG3@]9V>X8^M$&X,;CG.ZA@7H^_Q6XLRM46*60J:8R(B$ MU<29]B[G(^-O'7XPV*K&F!@E2R$>S>1K/'$\0P@X1-H@4'QM8 Z<&R"D\;O" M=.HM36!SO$/_;+6CEB55,!?\@<4ZF3CG#HEA10NN[\3V"U1Z!@8O$ES9)]E6 MOIY#HD)ID5;!R"!E6?FF3U4>&@&(TQ[@5P'^84#_C8"@"@BLT)*9E75%-0W' M4FR)--Z(9@8V-S8:U;#,G.)"2UQE&*?#A1;18R)X#%)](->_"Z:?26>!Q1(7 M',CW%5DD5 *Y@[R048()4Z>DIS9]_PEL3VV_5ML_AAY^*](E2")6 MNU*1=9W%I(.%4II/VY)0(H\LLKFL-F&O>SYV-TUMKWV";J_VV:,\J"D/CE)^ ML#<#TJ,;D'C1D5RR")\HPY*UM&/!.97JQ=JJH-RHYS4E!.?=X>! 19O?:-2] M"-J5#&LEPZ-*INNUA#752+[*>:FEC6J)=-%@X ^\ YJO?08-GSV*HYKBZ"C% M>2$E9-KDD8F8Y/09.XA6!-N7X6J>Y3&ULQ9EK;Z,X%(;_BL56JU9J 1O(I9M&2MN9O4C51HW:^>P&)[&& M2\9VDIE_OS90;J$N04'[I07B<^SG8!^_!T\.,?O.-X0(\#,,(GYG;(38WEH6 M7VY(B+D9;TDD?UG%+,1"WK*UQ;>,8#\Q"@,+V?; "C&-C.DD>39GTTF\$P&- MR)P!O@M#S'[=DR ^W!G0>'_P3-<;H1Y8T\D6K\F"B)?MG,D[*_?BTY!$G,81 M8&1U9\S@[8.#E$'2XI62 R]= X7R%L??U[]:P(O8=XP)P]Q\(WZ8G-GC S@DQ7>!>(Y/OQ%,B!/ M^5O& 4_^@D/6UC; O%P!',EFA"7S)UJ2FWL9PFJSN6HV M4V^'"DKX%;A\) +30%[=@)?%([B\N (7P )\@QGA@$:)(;\N/7BB02!?LGQV M4;Z=6$(BJX%;RPSO/L5#'^"-P5,-YT)O_LPND.4S,D68X3O[ZG,2?^X$_^4X:HZ*U4JGAEF_QDMP9 M=O+@&_^X$%_*61FOP' RIE&DV"_EJDB7RU43>NIO MF/A3B7P_A:XYFEC[,I*VTXY(@QQIH$7ZD^%(Y9=/. 9'')[IU#"T'77$&.88 M0RW&J\R4GU,,CRAN/!/5,+0==<08Y1@C+89<1"M"6Y",CDG@$8FVKXXDXYQD MW&ZID#1'?,(S/EXGCCFL\6A[[,@#[6)_MCLFP&OP+1$IQ+^9[0F3H@LDR^I& M"@$"OF+*P"L.=D3MUV"A@M"X?]KG3)/G\E8-5DG,P"Z9J8':Y-!/X"N@*@ 1*WS9@NJU!DA53 M2J,MH)P&*'MHNEX=J@_= @OA K6:H)946W"Y#5S(-9UZ/M+WVY6K$".PI1HI MI=@6=%[# G.&)AS4Z?J0);#0)7!P2KJ=^3Y5Y28.P"/ERR#F.]EK(^"9=$@6 MA3Y4#2QD#=3KFMEZSH%Z^3+_H C2FYW\2OK0-; 0-G#<5R$$SZ1@LCCTH8=0H8>05D)T M*(8RAV65YYCU?5W?:U>J0K@@O7!I60]E7LHHZ*BNTW?5%:60*$@O4=K51)F3 M3TH)?5==40I=@O2ZI'5=E/FIT-A'E:J^MZXTA2!!>D%R8FV4>2LSN:9;1^I# MBZ!"BR#O?RV.T)G$2!:L/J0-*J0-TG]SZ5P<97ZKVLT>F,Y1YNE#M:!"M2"] M:CFM.,J<5?6V:YN#HZVACT\SJ% W2*]N3BJ.,E]5*.B8XR.H/M0,*M0,TG^G M.;4XRMQ5N1RI'>OE@[[?CEQ.H4ZM\/QZ$CH-#3S*I\BT[%:I8.^D+!U M12(]\\N?YF>LL^1DT2J:IP>T3YC)78"#@*RDJ6T.Y>;$TC//]$;$ MV^38\"T6(@Z3RPW!/F&J@?Q]%&PO=V]R:W-H965TI/;$23M]B<79HN%! 63%G7[XW@'6<@HL M#UG,&TM@W?]NE]W33WL')[LX^9RN.<_8US"(TM/9.LLVKQ>+=+7FH9O.XPV/ MQ'_NXB1T,W&8W"_23<)=+V\4!@M]N;07H>M'L[.3_-QU6)Q=K)Q[_D-SSYMKA-QM-BK>'[(H]2/(Y;P MN]/9N?;Z\F@I&^2?^-/GN[3RGDE3;N/XLSQXYYW.EG)$/."K3$JXXN6!7_(@ MD$IB'%]*T=F^3]FP^OY)_6UNO##FUDWY91S\Y7O9^G1V-&,>OW.W0?8AWOW. M2X,LJ;>*@S3_RW;E9Y-M /&NA: M0P.C;&#DAA8CR\UZXV;NV4D2[U@B/RW4Y)O<-WEK88T?R\,SU@_0E2]=NPE/F M1^R]'P3BG^G)(A.CD9J+5=GS1=&SWM#S,7L?1]DZ9;]&'O?4]@MAQ=X4_(Q!3O M6'OO6.CE_TWX(!,6OQ 95,34RSI["Q$G%Y'S\<.9-3=.%@]5,]".!IIA[\VP M6Z.8_2?F@,@/MV&=!6C[OE>,2$PQU=F;ZCQ_/#N4WB$24[QSM/?.$1H(Q=?' M T\S/[IG&Y[X<:W!N(K!'KF;U$[2:,.!QAWOC3ON%.7NUZ8H1]OWO8Y$8HJI MVA)P8/G\<5[V2>0@*C750Q5@TDABO47&; YVO.50 W4P4$='=MW )GBSWE>1 M2$TU$OA+,R:('3LJ"5&JJAX %=;P8UY%T2I4JZ2SGQP>D@W,I76UDD9UGB>C+O/?Q%!:1:O/K--(H-,YM V]>07:3%CR&2"U89:EQ2=R.(%_% R MC+EQ6-#%1S/46D!'O6Y9YXN,N MKO40*4%2J:GK54"0Q@2%08.T,$BEIGH($-3 $91FGB@[4><)VY[;SD%BX:,9 M:BU@I8%7"3O/$Z5.VSR!=S?4G,IZ+,Z SS-/"#JK)0I\<+WS8 P&-8!!C0F6 M?@W2M5\J-=5# *\&#J]$,T71R;%"Z8>8CH]DJ*5 EP:^0MQ]EK"[S1)CH* ! M*&C@*/C]L\1M^RSQ-M[6U10O\+'U3H$Q,-, S#2.)I@D2(N:5&JJAX!<#9Q< MB2:)XV]QPJC[V8&/9NAN(!LFFB*'7:)@J\NZ'F N:(Y4C\64JO-?> M.Z#&($@3"-**^]@V ,6#0!%DUK@C0A+6%2J:D> L@T>T)F4YK@,LCB%MYRJ(& G68' M[$RWM__P5<:R^"E+7DE;\_W9D3R0F7*8)[5,@/?6^^*/ 9(F@*0Y 4B:I"!) MI:9Z"$#2Q$&RX_)6J5)=WM+F]B%6??NA9>5#ZF9H@#\+A[\_MN&M0-KX[FFW MOKO-UG'B_]MAB_2R9OO1-WNDQX!!"V#0Z@"#P](7QT&\W[YA2J6F>@EPT)H M!RU2'*124ST$.&CA''=3PE'S-UR+0/-^);SA4,N ZT.'#@\0YI)$.^W]_4? M@P2MRDTC$Y"@14J"5&JJAX $+1SA.F0(+H#\5,);#C4-&-!J8\"KE&#O MY+ M[\L]!OM9P'[6!.QGD;(?E9KJ(6 _"V>_SF6U4J>MK(9W-_1V,P!%&P?%ODG0 ML#"/]]+[MK0QZ-(&NK2UYT\"FY0LJ=14#P%9VD1+U7:WI6J\NZ'F ;:;4O5 M/9.@:=49[Z?W11X#(6U 2'N"56>;%!^IU%0/ 3[:^*IS]S2PNJ7!*+<>5^X] MQE%-28/O6%;%N^E]C<>@1!LHT9[@-F6;E!FIU%0/ 3/:1/L;[6[[&_'NAIH# M@&>W[6^\JA2)Q+NW?KIR _:W^!G#]*5V5&L:Z<9$*C7UOGQ@0F>"C8D.*2%2 MJ:D> D)T\/IC^Z_B%@&G^5!RT"7?( E^AKXZ+R M7+^0)_?YXPY3MHJW458\%V]_=O](Q?/\08('YR^TUY?%@Q%!IGA.XWLWN?>C ME 7\3D@NYW(Z3XI''Q8'6;S)GQYX&V=9'.9OU]SU>"(_(/Y_%\?9TX'L8/\ MRK/_ 5!+ P04 " "CF+=6O90GAD,& X,@ &0 'AL+W=OTR0K M+D8;(;9GCE.L-RREQ3C?LDS^ M'KOAR_-\)Y(X8S<<%;LTI?SEBB7Y_F*$1Z\'/L4/&Z$..,OS+7U@MTQ\WMYP MN>40VGQ)6;[XF ;J5.YR_-'M?-7=#%RU8A8 MPM9"05#Y[XFM6)(H)#F.KS7HJ(FI' ^W7]'_*$]>GLP=+=@J3_Z.([&Y&,U' M*&+W=)>(3_G^3U:?T$3AK?.D*/^B?64[O=O#Z1O!K![\;P3_B,*D=RE-WJG,OB0NHH,MSGN\15]82 M36V4[)?>DJ\X4Q?*K>#RUUCZB67X=1>+%W2YISQ"-PG-"O3N"TUVM$SC92$O MH*W:+-ZC=P$3-$[DUD?T*W)0L:&<%>>.D,-08,ZZ#GE5A21'0GKH.L_$ID!A M%K'(X!_8_1<6?T>>?L,!>>7@BE@!+[=\C#SW R(N\0SC6?5W)Z;3>5OT\)NC M:V1XS07AE7C^$;R;V\^%7#;N_I$S&8E<7FO\4:Y7ZSR+XO)","7<"JG6NK-B M2]?L8B07LX+Q)S9:_O8+GKJ_F]B&! L@P4(@,"TO?I,7OT3WCN3E5LVVCVI- MC- J3V6A*.HYRCG-'IAT&'=C?TI3Q)=3Z%SULYDV0RY.(=I[L4/>6)3%RB5EU.!4/OX@QM&5_+1,G*_-Z4IBH" MKI8 5?J?EN[8F\O5XNDP 6:S!=;- NMXAU(+!*91.VVHG?:DECY_*[73?M0: MS7SX=,=<@\;1)81S>42" P MCMY7#Q^O.>,H3@33,81O1F=FZX]U^]<>RNS&9YTF+4.=RBS M0& :LXN&V86=V7K2OX'913]F%X;K=>R2#K'6T0XE%@A,(Q:[K29PWW8/B/Y% M]85MO/VWH@^]K0!%"T#10B@T/4\'V@W_^'O".B94]B#1 E"T$ I-SQYILT?Z MU5BY:J7E0#H>GD MMRH7VV5N.270EL=K9N2[\E;SNUGS%W@\FW5*@\F.3*;C1;?LVH3:2"RH[0=$"4+00"DW/4RL]\>0GU =(_;@"10M T4(H-#U[ MK;K%/>5MG_I@A[+5![LGJ3S[%0A0^0N%IK/?"F!L5\"G"L3L_PL_)F2\\+L5 MPF!(INYXUNT=V,/$3*@:D-%Z!H@6@:"$4FOX8J]7MQ*[;(7K-]A!# MDP6*%M1HI[JUX:N=WK'QIHV9SF^KMXE5$8(TG.TA!O,+*J]KM&Z;VY]W^37; M';3#=8);24QZ2N+!;6<[\&!:(=&"&LW6\ [M-CJ=K<@E=I$+T'RV1QC,*^BS MW1JMV[_U2)=;L]U!!U?GM]7!Q*Z# 5K0]@B#^075PC7:J?YX^&IWM$&NT]O* M5V)_=/J&FTA[@]H>=S#IH!(6%"V$0M,SV$I8,OWQMY,$4F:N0-$"4+00"DW/ M7BN!2<^'P#T:$':HP4F!1 M.G&;5 C?RW\?Q1&M$Y[X5T,0NH$^T'^S>@^D& M%<0UVJG>>6BRP]YLC(_=I[B9/ MG>Q6,WMVS7RB4MB]!_,+*HQK-+TW/E>=A$ZI,!KJ3?2*/>?@3?B4\8?R$X1" MKN^[3%3O0#='F\\<+LN7^SO'K_#9"AN.!_@LK#YB:.&K;RJN*7^(90%)V+T, M)<_ETN1)Z6FQM&(\:5@?S]/L_%ZXX*T'PLLOP/4$L# M!!0 ( *.8MU;EZZ&S0 0 (2 9 >&PO=V]R:W-H965TJBHIZ^ME-!K#JQ#FV M ^V_7SL)(7#2);VY;^ D,B MFSS&2-^9<1$2I4_%W):Q0!*D1B&S/8*NY_ MP'.>*06$AZC (,*^_MZ M>]>K$;!U.(N8>NN8WGFUBN-8-*'E-,!SO%:50_7F/Q*FS=W4W*MQIU6DN)7J MM;[1,WEIP'.BI")10*,YO'#&0#\%)NE5 <_TVM5ZIK#26P+O5V@M^O41W>$F57<@'>X.2>U<)Y)T"Y+N M89G!;$GNX>G^QM-KMG=PNC6IV_*Q5_C8J_4QJWH2,(LZ>6>XS\_> 7[63GIB MV/L%4O^X6M" M_1-A\'U>(E"O[EAOKQ#IK MLW(NM6WX3;OBUO+U=3UO[5:" MBF'.36G8MJ^;MLH]NJ]J #D*H'<8P%E;+;NTRPY1S-./#U(ON212V8:[N%I\ MX!BGVWI[,SS[.O)$A&XQ)#"<:5.GV=.+1V0?'+(3Q>-TS_[.E>)A>KA $J P M _3]&>=J?6(F*#[[C/X#4$L#!!0 ( *.8MU:\#G\_O00 /\= 9 M>&PO=V]R:W-H965TQ MZ!/;8$BV.RXO6(M9@;9X MC?GW8D7%F=50XB3#.4M(#BC>S(U;>!/"J70H+?Y,\(&UCH$,Y9&0)WGR1SPW M;#DCG.*(2P027\]XB=-4DL0\?M10HQE3.K:/W^B_EL&+8!X1PTN2_I7$?#4G.-2VM@&B/>,DJYW%#+(DK[[12[T0+0?! M43LXM8-SZC ZX^#6#NY[1QC5#J/WCC"N'>S5R%?0K:4'')%MGOPMS%:8)D1:,ZZLCVH&(_4,I'S>L )%>&X(?61B M&MA8_/P3].Q?5,G1"0MTPD)-L$X:1TT:1T/T13MK4?O)QM63K4I+1?1*HOP1 M>EXXOF^*HGINK[?":N2;;M$7:NP;^7[CNDW5IW0QTWHX\'09=G) M@J3X&>=[#/X!*TKB?<15,0^B+BU%G;! )RS4!.ODPVORX7VZHG@ZTZ@3%NB$ MA9I@G33Z31I][8I2$?VV5ICC$SU1V9RJ2=_&/^6$?1O/G*J59-*$/+E02=;[ M1Q;1I*A>A/-8O(07!:%*:1ED7UJ3.F&!3EBH"=9)T+1)T/33I66J,XTZ88%. M6*@)UDDCM(^=BJU=7&KDN/7$NZP)C,)J LV)6F)@ MJTF#@Z$_B.5$--J5:QHX6#G=;'Q,7M/>S0&9\JQU)E!ML=3+V$/Y',XA2S$I]R1!]PCS)M\J8!RD7%Z1.6J"5%NJB=?-Q;%#A M^//516MGJY46:*6%NFC=9!Z[6SC8=7U,7;S^JX3=ZXP45OZXKRU]*V?LG;90 MHM MFY9CYPHGGR\Q6CMLF\]CEPL'NZV,2,^W]M^IZK<>]7O2^E3,] M_W2J1*'";.JVA*B*WFIM:&68;LN=1";BVN>\VJ9HKC:[E;?E'MW) M]3MXLX2*ZX'R2< MDZP\W&$48RH-Q/T-(?SM1 [0[/DN_@502P,$% @ HYBW5EH!Z/N2 @ MLP4 !D !X;"]W;W)K&UL?53!;MLP#/T5PBN& M%FACQVFSK7,,.&V']5 @:-#U,.R@V(PM5)9<24F:??THV?&R(X+^_0O_G<*9<%,WBCQ#,O;#4)/@=0X)*MA'U4 MF^_8Y>,)YDH8_X5-YQL%D*^,57473 QJ+ML_>^OJL!<0Q^\$Q%U ['FW%WF6 MM\RR--%J ]IY$YH3?*H^FLAQZ1YE;C6=P(VJJ1N,/SN'K"BXDYB >]GV!VEG<'J+EG%ASN $N(0I M%X+L)@DM$7;7AGE';MJ2B]\A]P4>E+25@3M98/%O?$B)]MG&NVRG\5' K-$# M&$7G$$?Q")[FMW!Z1Q1^_@MC6:^AK-V)::UD*F-9,E>OEGMC!6 M4P?^.E2$%OOR,+:;RFO3L!PG 8V=0;W&(/WX83B.OAYA?MDSOSR&GC[)-1I+ MM,W>,S/7#0:DLK"EO: Q5Z7DO_]_@I9]BS_V^&X%K--X,$S"]0%25SVIJZ.D MGOTL87'!UJAI->P8^)9L4'-UD,EQT)AR8=K &&K?5(>*%^X-4HVZ].O"0*Y6 MTK8SU5O[C92U@_C7O5UG#TR7G*9)X))"H\$G8J?;%=$J5C5^+!?*TI![L:*M MBMHYT/E2*;M3W 7]GD[_ %!+ P04 " "CF+=6QFL(!R\# #@"P &0 M 'AL+W=O,[A/9 R!YJ+C0,V^-6)_[OB[64%$]DC4(\V4I5471=-7*U[4"6CI0Q?TH""9^ M19GPLJD;NU'95&Z0,P$WBNA-55'USR5PN9UYH?8%=$' H MT#)0\WY_0!M/&/+5TBNW2_9-G.3U"/%1J.L6K!90<5$\T\?6A]V (:G'Q"U@.@0 MD#P!B%M _%R%I 4DSU48MP 7NM_$[HS+*=)LJN26*#O;L-F&<]^AC5],V'UR MB\I\90:'V94H9 7D$WT 34YR0,JX/B7OR.?;G)R\/B6O"1/DFG%NTJJG/AI- MB_2+EO^RX8^>X(_)M12XUF0A2BA[\/DP_FP [YM8NX"CQX OHT'"BUJ-2!R\ M)5$0Q3WKF3\?'O6%\__4%_]9?<^,N,M^[/CB7V:?Y$P77.J- O+WQ9U&98[P MU[Y\-XQ)/Z.]ULYU30N8>>;>TJ#NPQ5.@M_[S#XF67Y,LL61R/;2DG1I M28;8L\5R">X"-6?/)0A-@A1%("?F,-:@"A!H;O'3OOPTU&&SA>PS<9\%HS!- MI_[]KO/#*SB)ST9)\*9/(.\7&(?[ HM?"$1!C\">6^/.K?$@E=V]=%,R)!H0 M.9A7#/N,&61YZ<8])EG>D$UV#(W>C\X._#R2XI[%D\[BR:#%?RJI-=F( I1Y M((3;C[74#)]Z%"8_192$T>A@B\P'15]J8D.6#DLNCB2YYV+:N9@.NG@E$ PK M$BI*,9 ME.J6;SR19+&!'E+]C7MKX#DD)(EM5@ MM8(,T^H?_JR%: $4CQT0UH#0! R. *(:$+UWAD$-&+QWAF$-*%WW*M]+X990 MPOF4LSW@VEJQZ8M2_1*M],)4)\J#Y.HI5C@Y_ZQR\1--6(; ^9],B MPCSAX MV$*N!A8LRPL)RXBR-;B% B< TA0L,2DD2H%&:]0KZ *<+Y&$F"BF*_#XL 3G M9Q?@#'A Z,<"8 H>*9;BLC5PAPE1PEO[\ MM]E7'YZ](T;4Y%I4\D5'^%:04TPWK6P!?]T\".KMV@(?6EW%D1MVK9:5U:1E%0:&S' MC:O#7E>_E9L&2J_@#G&U";XTH$*H3B892,INAP U)0&YRM?2^%)O2JH'GJLN M5:&M>E7KB%OKC_S(G1AZ'5J%DY$;&WI55L,.EZF7C6G08NK(-6KD&O56ZX%< M:+U6N[O>"'(F$948$O(,4KT5J+T>")04'$N,K'U[=,I2/B79\I1DJQ.1=0(6 M-P&+>_-[P:B*E,1/1 >#8L8!58$2;V5K?) ]P:15:Y7D\4$:^D:B6FAB=V!D M:A]-Q^EQX_2XOZ@AYY!*H5Y:"915('TXM#$ ME&5\($MLBKOJ8^FH,FE4F?2JLLIRPIZ1JMD?!9;/NIWI@E55FA-(WW1\=-U*8V9$'TW']\!_?:7U__]&G]:ON&](52^ET^L' [.++RQFMF9O M8XO&;F!H9F4[VO"#UED@^'8 7JEX**JO7_&:T^4AP4QZ-C?';X'H16,:7^J-">6Y]I:^^2-Q!OL&J M,Q&T5E.IX*J.P*M#?G4C65Z>8I^85&?B\G*+8(JX-E#/UTRU]/I&3]!\:IG_ M U!+ P04 " "CF+=6-'GLT-D# !)%0 &0 'AL+W=O1#4:09B[,=%]_D%D"AIXPR.7>V2N77 MKBN3+618#G@.3#]9>-W0P3YBQFY=R]6,QXH2AA M<"^0++(,B^=;H'PW=WSG9>(+V6R5F7 7LQQO8 7JG_Q>Z)';4%*2 9.$,R1@ M/7=N_.O8#XU"*?$O@9T\N$?&E0?.OYG!YW3N>&9%0"%1!H'UY1&60*DAZ75\ MKZ%.8],H'MZ_T/\LG=?./& )2TZ_DE1MY\Z5@U)8XX*J+WSW"6J'1H:7<"K+ M7[2K93T')854/*N5]0HRPJHK?JHWXD!!<[H5@EHA.%88OJ$0U@KA>RT,:X7A M>RV,:H72=;?RO=RX""N\F F^0\)(:YJY*7>_U-;[19A)E)42^BG1>FKQM\[% MSRSA&:"+O[B4E^@>!%IML= 3*YV6:4$!\36Z88JDA!8FKF@%22&((B!1_)30 M(H44K07/T))G>:&PR8%+=!&!PH1JYN](&J)\N1"&[@BE6DK.7*7=,(MQDWK) MM]62@S>6'*([SM16FV;:;H=^U*\_[=%W]?8U>QB\[.%MT N\R<4 A=YO*/"" ML&,]R_>K!UWN_#_K\0];;VU&V"146/+"MWCGYHE)KA@+1MA&[I.O*RTJP\-N MPZ:B7LL<)S!W=,F4(![!6?SZBS_V_NB*B4U89!,66X*UHC=LHC?LH[>C)_?1 MN]!O;/7N7G9%IH).2JCY:WISR@S-;6OSM0B)PK-:5!\"M3V M_.#,YO=Z'F,]8/5Y;P'<>@#J'@:C ]KBWAR7/0 M*5#ENWO0&LI ;,J>G-2?(@53U:&^F6WZ?C=EM^MH_M:_7OH=\Y'I$Y:MJ#V^ M:C+>8;$A3"(*:VW*&TRT-Z+JVU4#Q?.R,?7 E>)9>;L%G((P OKYFNNOHWI@ M##3=T\5_4$L#!!0 ( *.8MU:"4"W$-P, *T* 9 >&PO=V]R:W-H M965TFIK) MI5,JM;OT/%F4T%#I\ATP_++AHJ$*AV+KR9T NC:@IO9"WT^\AE;,21=F[DZD M"[Y7=<7@3A"Y;QHJOEU#S0]+)W">)SY5VU+I"2]=[.@6[D%]V=T)''D]R[IJ M@,F*,R)@LW2N@LM\KNV-P>\5'.3@G6@E#YQ_U8.;]=+Q]8*@AD)I!HJ/1UA! M76LB7,;?':?3N]3 X?LS^T>C';4\4 DK7O]1K56Y='YRR!HV=%^K3_SP"W1Z M8LU7\%J:?W)H;9/0(<5>*MYT8%Q!4['V29^Z. P R&,'A!T@' -F+P"B#A"] MUL.L \Q>ZR'N $:ZUVHW@"?Q:(4ZE MOZD2!+EA!6^ G.5/6'\2SM^37[%$SS)0M*KE.?E OMQGY.S=.7E'*D9NJ[K& M+,N%IW )FL@K.G?7K;OP!7<1N>5,E9+D; UK"SX[C;\X@?=0>J\_?-9_'9XD MO-H)ET3^>Q+Z8619S^KU\- FY_]YS_^S]Z-@1'TQ1(8O>DTQ4+8F73U(\N?5 M@U0"=_5?MIRWK#,[JS[I+N6.%K!T\"B3(![!27_\(4C\GVT!?TNR["W)\CL,4(*O"[:>S8\M"2Y 8 GT]/*9)[%[X@U^P\!Z'H9XB0C\7Q2<5X#^ IS_ 0% )8\8W 4U%2M@6RQ>M/ MDK.:2RQ-/*L8*%L\6OKY8$T?0C<@OL(4CZ$"0G M0V#VHTU:,G46C3.WLAC-QOHSB]&%&_DGJB;_%^='2N>]TOE)I9^YHC7AYOQI M*_S%M,ZG9>Z/L[&:&DUJ-K/81/-Q\O.IE3\(8BO6&]R_#8BM:7PD*?B>J?;T M[6?[WNK*M!2C^>O@3XO00H?L[ M=#-BK]X$XV&:BW8OA*X):'V24>>!\)$[(9Q-)0-62C+&UR;<@\ LY[ETE-Z$ M.F$ D?+1P('IP?ZL=3(F M> JE6>ZD3 RSP6I/&P8=4/+SBCGMW#S^IGN:*_2K96K2DTT36VH;AH9TP'] M;36CO2W;?Y&N4["'7'U9ZN&(J@_[@]Y(FK)5U5^EC0%,/<#525'P]6?.YB*C M9O!')QP/R8;G+'+)'G4V*)69#E#I.@]4*C;;COR6I+BC*[4IIU6*>^YUT/._ MG>B" MR;@#)ONO=M=\CLF@"R9[73 9OGV3X=O<-U[]XKOU=KWS;MU$'?@-,W)_P&\B MWB9UIDO&%1-U;\&2A(HGK]A:7I$II[OZ^OJ$IF3)U5T#CMRV_9TF;)G%S54W M,!'U56W[&PPOB)H?4#H7$PE=T612=^5\6C4=W=!9ZP,(^\AU==@1C&,P.P(8 ME@=S@'$,"\OS/XUG@(['8)BW@149H)P!RC$L&S*I/E@>.R?6AWVD<1R&483- MZ&1B=3#!YBV*X,^NAGD#!I8',CUOKO'5QBODUYH*;LG#"$5<6\83L81^(80Z 6[34:1-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( *.8MU:LWCU% 08 +HS / >&PO=V]R:V)O;VLN M>&ULQ9O?<]HX$(#_%0TOU\S<'<$_VT[3&0I)FYF4,"&3>[Q1; &:VA8GR:3M M7]^5'5*1B)U[V? $EL%\R$C?[DI\>%#ZV[U2W]CWNFK,V6!M[>;]<&B*M:BY M^5MM1 -GEDK7W,*A7@W-1@M>FK40MJZ&T>EI-JRY; 8?/^RN-==#_T!945BI M&FAT#7=2/)C?Y]TAVTHC[V4E[8^S0?>\$@-6RT;6\J="V6W]]P #D;9*=PP:74QG:OZ*[/ M@7$KX,7]46O5A:RLT%-NQ6>MVHUL5NXR\"V&WM?H^F'WV'?B>_U_NE$ME[(0 M4U6TM6ALWX]:5 ZP,6NY,0/6\%J<#29J*S2;\Y5P7PH^Y;+LOZ %,J^[]'L) M)_1EV3$2\ES/IN>SQ?F4P;/%]=7E='P+!Y_&5^/9Y)QYD!$"&1T1\M_(@XP1 MR/@HD(M;>/AZ/O,@$P0R.2+D7D^F"&1Z3,C8@\P0R.R8D(D'F2.0^3$A4P_R M+0+YEA9R*DRAY<:U,[5DGUHC&V$,XTW)%FWM0;Y#(-_10MZ(K6A:P=[,0(#F MQ)^\3['9^Y06ZX)+S>YX!61?!3>M%NX-)H2)2H;:,MRLV?E_K=SRJN-S]_:R MV0ICW3M]3$PS(V+/7,B&-P6$!NQ&% )@X>.#?8EI9D3LF:G00.;"&^A!8W5[ M\(YCGAD1BV9"43N,%($C!:0:/W!=LGG%@R,DPK02$6OELBE4+=@M_QZ<_R+,)1&Q2V9PW4>^ M-U?*F!,VAXQJL>:ZL[./B:8LQ"ZYMFO VH&>?X=+&7'R)W/XSS QFT3D-D&" MK[V$(,)T$A'KY"G\NNV/G#XF9J'D-9.:M+GQ,S$()L86>8S\8^ M)F:AE-A"SS"?YY(^)F:AE-A"@1SWLU+E@ZPJ%WSXF)B%4F(+!3!W-][-GSXF M9J&4V$(!S'&MM)4_N]?ZF.B>@-=?M+EH+01*K*/U,3$+I:^R=#,NRVX4\8KM M_-//2#XF9J&4W$(.\Y'-3>K7K68OZOPI9J"4?%N 0YRH>J.:3I% .5$0=L!/ MLR/YC8D9*"4V4(_I^Q%^J4)#<,1R=, M^31[^IB8>S)B]X1*V#T*8KM;5 MUS7]["?']),3ZR>$Z=4*?4Q,0CFQA((WO:I4T7>GCXE)*#_"*M 3YEX9.\AF:&+YH,MIT[T! MCLDG[^0S[%YL/GXHQ5(VHIS!1QAH+WA5S#5S#]U&LRA)W6:S95M5$VB[;JX4 M+W=_/=G];>;C+U!+ P04 " "CF+=6>@0#75P" A+@ &@ 'AL+U]R M96QS+W=O[;<@;V03WH2<09H0)Q^4>?4,'3KW)LQD-['O:';EA\G([G M85WMQ['[4=?#9E].S?#0=N5\N;)M^U,S7I;]KNZ:S7NS*[4LEU'W]S.JYZ?[ MF8O7SZ[\S\1VNSULRL]V\_M4SN,_!M=_VOY]V)'E;5_W+6ZKJN8,$@F3^((4@G3_((,CF#W((\OF# H)B_J ,07G^ MH!4$K>8/>H2@Q_F#TA)E7!(D3; FT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LA MVXG [81P)P*Y$]*=".Q.B'@OJ+01Z M"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NMDLX1 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U M;T.]C4!OFVQV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U M#@*],^J="?3.J'W!W*SZGSX[J*U*=J<7/<.&6M*Q=" MWS4NEW7V.+9_I2R?$^IRE7?$TLI<]^/YJFW5+[SNQR MO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N K ME$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5 MH,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*1 M5:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM& MD56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K M19'5HLAJ462U*+):%%GM_Y3UI_?[3XZ?G_7@NO$EG\U_>K[^#5!+ 0(4 Q0 M ( *.8MU8'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ HYBW5I(UTT_O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ HYBW5IE< MG",0!@ G"< !, ( !S0$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "CF+=6%X>=B-8% #$'@ & @($. M" >&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5N$0 M[!KO!@ )!T !@ ("!&@X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ HYBW5JTO@W,&PO=V]R:W-H965T&UL4$L! M A0#% @ HYBW5@_T=;[8 @ L@< !@ ("!RC< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5G]A(G*^!@ HA0 !D M ("!RDL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HYBW5B-E5O$3!0 E@L !D ("!EUD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW M5B;/(]>:!0 MPT !D ("!TW, 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5M4%; >T! #0P M !D ("!6(< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5N&P107#! U@L !D M ("!(I0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HYBW5@6Z&"'^! = X !D ("!0*( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5OX3 M&\RB! ^@L !D ("!/:X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5D;%3Z>[ @ ^04 !D M ("!M;L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HYBW5A]TB3C. @ /P8 !D ("! M>LD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HYBW5D]./H0%! AQ< !D ("!0M0 'AL+W=O&UL4$L! A0#% @ HYBW5O+B7'3P M#P -IT !D ("!T=T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5L[E70<> P G0H !D M ("!T?D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ HYBW5C^JD%,S P ,0H !D ("!4 ,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHYBW5G=SS4XI P W T !D ("!5@T! 'AL+W=O&UL4$L! A0#% @ HYBW5H&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ HYBW5FEOCS"$!@ C3L !D M ("!="$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HYBW5BK#CLMD! ZA< !D ("!(R\! 'AL M+W=O[W_8^H" M I"P &0 @(&^,P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW M5J27EZUX! HQX !D ("!+CH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5KD K$M5 @ < 4 M !D ("!;T0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HYBW5D33\65;!0 A1X !D M ("!H4T! 'AL+W=O&PO=V]R:W-H965T M&0P8 #@R 9 M " @1!< 0!X;"]W;W)K&UL4$L! A0# M% @ HYBW5N7KH;- ! A( !D ("!BF(! 'AL+W=O M&PO=V]R:W-H965TC[D@( +,% 9 " @?5K M 0!X;"]W;W)K&UL4$L! A0#% @ HYBW5L9K M" &PO=V]R:W-H965T>S0V0, $D5 9 " @<5V 0!X;"]W;W)K&UL4$L! A0#% @ HYBW5H)0+<0W P K0H !D M ("!U7H! 'AL+W=O&PO M@0#75P" A+@ &@ @ 'IB $ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "CF+=6+B@*V!4" #\ M+ $P @ %]BP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 5@!6 )$7 ##C0$ ! end XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 335 334 1 false 74 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.paloaltonetworks.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes) Notes http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes Description of Business and Summary of Significant Accounting Policies (Notes) Notes 9 false false R10.htm 0000010 - Disclosure - Revenue (Notes) Notes http://www.paloaltonetworks.com/role/RevenueNotes Revenue (Notes) Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements (Notes) Notes http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes Fair Value Measurements (Notes) Notes 11 false false R12.htm 0000012 - Disclosure - Cash Equivalents and Investments (Notes) Notes http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes Cash Equivalents and Investments (Notes) Notes 12 false false R13.htm 0000013 - Disclosure - Financing Receivables (Notes) Notes http://www.paloaltonetworks.com/role/FinancingReceivablesNotes Financing Receivables (Notes) Notes 13 false false R14.htm 0000014 - Disclosure - Derivative Instruments (Notes) Notes http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes Derivative Instruments (Notes) Notes 14 false false R15.htm 0000015 - Disclosure - Acquisitions (Notes) Notes http://www.paloaltonetworks.com/role/AcquisitionsNotes Acquisitions (Notes) Notes 15 false false R16.htm 0000016 - Disclosure - Intangible Assets (Notes) Notes http://www.paloaltonetworks.com/role/IntangibleAssetsNotes Intangible Assets (Notes) Notes 16 false false R17.htm 0000017 - Disclosure - Debt (Notes) Notes http://www.paloaltonetworks.com/role/DebtNotes Debt (Notes) Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies (Notes) Notes http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes Commitments and Contingencies (Notes) Notes 18 false false R19.htm 0000019 - Disclosure - Stockholders' Equity (Notes) Notes http://www.paloaltonetworks.com/role/StockholdersEquityNotes Stockholders' Equity (Notes) Notes 19 false false R20.htm 0000020 - Disclosure - Equity Award Plans (Notes) Notes http://www.paloaltonetworks.com/role/EquityAwardPlansNotes Equity Award Plans (Notes) Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes (Notes) Notes http://www.paloaltonetworks.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 21 false false R22.htm 0000022 - Disclosure - Net Income (Loss) Per Share (Notes) Notes http://www.paloaltonetworks.com/role/NetIncomeLossPerShareNotes Net Income (Loss) Per Share (Notes) Notes 22 false false R23.htm 0000023 - Disclosure - Other Income (Expense), Net (Notes) Notes http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetNotes Other Income (Expense), Net (Notes) Notes 23 false false R24.htm 0000024 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes 24 false false R25.htm 0000025 - Disclosure - Revenue (Tables) Sheet http://www.paloaltonetworks.com/role/RevenueTables Revenue (Tables) Tables http://www.paloaltonetworks.com/role/RevenueNotes 25 false false R26.htm 0000026 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.paloaltonetworks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes 26 false false R27.htm 0000027 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes 27 false false R28.htm 0000028 - Disclosure - Financing Receivables (Tables) Sheet http://www.paloaltonetworks.com/role/FinancingReceivablesTables Financing Receivables (Tables) Tables http://www.paloaltonetworks.com/role/FinancingReceivablesNotes 28 false false R29.htm 0000029 - Disclosure - Acquisitions (Tables) Sheet http://www.paloaltonetworks.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.paloaltonetworks.com/role/AcquisitionsNotes 29 false false R30.htm 0000030 - Disclosure - Intangible Assets (Tables) Sheet http://www.paloaltonetworks.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.paloaltonetworks.com/role/IntangibleAssetsNotes 30 false false R31.htm 0000031 - Disclosure - Debt (Tables) Sheet http://www.paloaltonetworks.com/role/DebtTables Debt (Tables) Tables http://www.paloaltonetworks.com/role/DebtNotes 31 false false R32.htm 0000032 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes 32 false false R33.htm 0000033 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.paloaltonetworks.com/role/StockholdersEquityNotes 33 false false R34.htm 0000034 - Disclosure - Equity Award Plans (Tables) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansTables Equity Award Plans (Tables) Tables http://www.paloaltonetworks.com/role/EquityAwardPlansNotes 34 false false R35.htm 0000035 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.paloaltonetworks.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.paloaltonetworks.com/role/NetIncomeLossPerShareNotes 35 false false R36.htm 0000036 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetNotes 36 false false R37.htm 0000037 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 37 false false R38.htm 0000038 - Disclosure - Revenue (Disaggregation of Revenue (Geographic Theater) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails Revenue (Disaggregation of Revenue (Geographic Theater) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 38 false false R39.htm 0000039 - Disclosure - Revenue (Disaggregation of Revenue (Type of Revenue) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails Revenue (Disaggregation of Revenue (Type of Revenue) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 39 false false R40.htm 0000040 - Disclosure - Revenue (Deferred Revenue) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails Revenue (Deferred Revenue) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 40 false false R41.htm 0000041 - Disclosure - Revenue (Remaining Performance Obligations) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails Revenue (Remaining Performance Obligations) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 41 false false R42.htm 0000042 - Disclosure - Fair Value Measurements (Details) Sheet http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.paloaltonetworks.com/role/FairValueMeasurementsTables 42 false false R43.htm 0000043 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails Cash Equivalents and Investments (Available-for-Sale Securities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 43 false false R44.htm 0000044 - Disclosure - Cash Equivalents and Investments (Available-for-sale Debt Securities Narrative) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforsaleDebtSecuritiesNarrativeDetails Cash Equivalents and Investments (Available-for-sale Debt Securities Narrative) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 44 false false R45.htm 0000045 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 45 false false R46.htm 0000046 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails Cash Equivalents and Investments (Marketable Equity Securities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 46 false false R47.htm 0000047 - Disclosure - Financing Receivables (Details) Sheet http://www.paloaltonetworks.com/role/FinancingReceivablesDetails Financing Receivables (Details) Details http://www.paloaltonetworks.com/role/FinancingReceivablesTables 47 false false R48.htm 0000048 - Disclosure - Derivative Instruments (Details) Sheet http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes 48 false false R49.htm 0000049 - Disclosure - Acquisitions - Schedule of Purchase Consideration (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails Acquisitions - Schedule of Purchase Consideration (Additional Information) (Details) Details 49 false false R50.htm 0000050 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 50 false false R51.htm 0000051 - Disclosure - Acquisitions - Purchase Price Allocation (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails Acquisitions - Purchase Price Allocation (Details) Details 51 false false R52.htm 0000052 - Disclosure - Acquisitions - Intangible Assets Acquired as Part of Business Combination (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails Acquisitions - Intangible Assets Acquired as Part of Business Combination (Details) Details 52 false false R53.htm 0000053 - Disclosure - Intangible Assets (Goodwill) (Details) Sheet http://www.paloaltonetworks.com/role/IntangibleAssetsGoodwillDetails Intangible Assets (Goodwill) (Details) Details http://www.paloaltonetworks.com/role/IntangibleAssetsTables 53 false false R54.htm 0000054 - Disclosure - Intangible Assets (Purchased Intangible Assets by Major Class) (Details) Sheet http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails Intangible Assets (Purchased Intangible Assets by Major Class) (Details) Details http://www.paloaltonetworks.com/role/IntangibleAssetsTables 54 false false R55.htm 0000055 - Disclosure - Intangible Assets (Amortization Expense) (Details) Sheet http://www.paloaltonetworks.com/role/IntangibleAssetsAmortizationExpenseDetails Intangible Assets (Amortization Expense) (Details) Details http://www.paloaltonetworks.com/role/IntangibleAssetsTables 55 false false R56.htm 0000056 - Disclosure - Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) Sheet http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) Details http://www.paloaltonetworks.com/role/IntangibleAssetsTables 56 false false R57.htm 0000057 - Disclosure - Debt (Additional Details) (Details) Sheet http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails Debt (Additional Details) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 57 false false R58.htm 0000058 - Disclosure - Debt (Details of Our Notes) Notes http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes Debt (Details of Our Notes) Details http://www.paloaltonetworks.com/role/DebtTables 58 false false R59.htm 0000059 - Disclosure - Debt (Components of Convertible Senior Notes) (Details) Notes http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails Debt (Components of Convertible Senior Notes) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 59 false false R60.htm 0000060 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details) Sheet http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails Debt (Schedule of Interest Expense Recognized) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 60 false false R61.htm 0000061 - Disclosure - Debt (Note Hedges) (Details) Sheet http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails Debt (Note Hedges) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 61 false false R62.htm 0000062 - Disclosure - Debt (Warrants) (Details) Sheet http://www.paloaltonetworks.com/role/DebtWarrantsDetails Debt (Warrants) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 62 false false R63.htm 0000063 - Disclosure - Debt (Revolving Credit Facility) (Details) Sheet http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails Debt (Revolving Credit Facility) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 63 false false R64.htm 0000064 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) Details http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables 64 false false R65.htm 0000065 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails Commitments and Contingencies (Other Purchase Commitments) (Details) Details http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables 65 false false R66.htm 0000066 - Disclosure - Commitments and Contingencies (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies (Additional Information) (Details) Details http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables 66 false false R67.htm 0000067 - Disclosure - Stockholders' Equity (Details) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.paloaltonetworks.com/role/StockholdersEquityTables 67 false false R68.htm 0000068 - Disclosure - Stockholders' Equity (Schedule Of Share Repurchases) (Details) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails Stockholders' Equity (Schedule Of Share Repurchases) (Details) Details http://www.paloaltonetworks.com/role/StockholdersEquityTables 68 false false R69.htm 0000069 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 69 false false R70.htm 0000070 - Disclosure - Equity Award Plans (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails Equity Award Plans (Additional Information) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 70 false false R71.htm 0000071 - Disclosure - Equity Award Plans (Valuation Assumptions) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails Equity Award Plans (Valuation Assumptions) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 71 false false R72.htm 0000072 - Disclosure - Equity Award Plans (Performance Stock Option (PSO) Activities) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails Equity Award Plans (Performance Stock Option (PSO) Activities) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 72 false false R73.htm 0000073 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 73 false false R74.htm 0000074 - Disclosure - Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationDetails Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 74 false false R75.htm 0000075 - Disclosure - Income Taxes (Details) Sheet http://www.paloaltonetworks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.paloaltonetworks.com/role/IncomeTaxesNotes 75 false false R76.htm 0000076 - Disclosure - Net Income (Loss) Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) Sheet http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails Net Income (Loss) Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) Details http://www.paloaltonetworks.com/role/NetIncomeLossPerShareTables 76 false false R77.htm 0000077 - Disclosure - Net Income (Loss) Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) Sheet http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails Net Income (Loss) Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) Details http://www.paloaltonetworks.com/role/NetIncomeLossPerShareTables 77 false false R78.htm 0000078 - Disclosure - Other Income (Expense), Net (Details) Sheet http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails Other Income (Expense), Net (Details) Details http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetTables 78 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 16 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - panw-20230430.htm 4 panw-20230430.htm panw-20230430.xsd panw-20230430_cal.xml panw-20230430_def.xml panw-20230430_lab.xml panw-20230430_pre.xml panwex311q323.htm panwex312q323.htm panwex321q323.htm panwex322q323.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "panw-20230430.htm": { "axisCustom": 1, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1089, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 335, "dts": { "calculationLink": { "local": [ "panw-20230430_cal.xml" ] }, "definitionLink": { "local": [ "panw-20230430_def.xml" ] }, "inline": { "local": [ "panw-20230430.htm" ] }, "labelLink": { "local": [ "panw-20230430_lab.xml" ] }, "presentationLink": { "local": [ "panw-20230430_pre.xml" ] }, "schema": { "local": [ "panw-20230430.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 549, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 18, "http://xbrl.sec.gov/dei/2022": 5, "total": 23 }, "keyCustom": 29, "keyStandard": 305, "memberCustom": 23, "memberStandard": 51, "nsprefix": "panw", "nsuri": "http://www.paloaltonetworks.com/20230430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.paloaltonetworks.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "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": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue (Notes)", "menuCat": "Notes", "order": "10", "role": "http://www.paloaltonetworks.com/role/RevenueNotes", "shortName": "Revenue (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Fair Value Measurements (Notes)", "menuCat": "Notes", "order": "11", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes", "shortName": "Fair Value Measurements (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Cash Equivalents and Investments (Notes)", "menuCat": "Notes", "order": "12", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes", "shortName": "Cash Equivalents and Investments (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Financing Receivables (Notes)", "menuCat": "Notes", "order": "13", "role": "http://www.paloaltonetworks.com/role/FinancingReceivablesNotes", "shortName": "Financing Receivables (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Derivative Instruments (Notes)", "menuCat": "Notes", "order": "14", "role": "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes", "shortName": "Derivative Instruments (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Acquisitions (Notes)", "menuCat": "Notes", "order": "15", "role": "http://www.paloaltonetworks.com/role/AcquisitionsNotes", "shortName": "Acquisitions (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Intangible Assets (Notes)", "menuCat": "Notes", "order": "16", "role": "http://www.paloaltonetworks.com/role/IntangibleAssetsNotes", "shortName": "Intangible Assets (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Debt (Notes)", "menuCat": "Notes", "order": "17", "role": "http://www.paloaltonetworks.com/role/DebtNotes", "shortName": "Debt (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Commitments and Contingencies (Notes)", "menuCat": "Notes", "order": "18", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes", "shortName": "Commitments and Contingencies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Stockholders' Equity (Notes)", "menuCat": "Notes", "order": "19", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityNotes", "shortName": "Stockholders' Equity (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "idfc81869a6284aaf8202ac1c8edbf011_I20220731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Equity Award Plans (Notes)", "menuCat": "Notes", "order": "20", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansNotes", "shortName": "Equity Award Plans (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Income Taxes (Notes)", "menuCat": "Notes", "order": "21", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesNotes", "shortName": "Income Taxes (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "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": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Net Income (Loss) Per Share (Notes)", "menuCat": "Notes", "order": "22", "role": "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareNotes", "shortName": "Net Income (Loss) Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Other Income (Expense), Net (Notes)", "menuCat": "Notes", "order": "23", "role": "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetNotes", "shortName": "Other Income (Expense), Net (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.paloaltonetworks.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Cash Equivalents and Investments (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables", "shortName": "Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Financing Receivables (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.paloaltonetworks.com/role/FinancingReceivablesTables", "shortName": "Financing Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.paloaltonetworks.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.paloaltonetworks.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "panw:ConvertibleDebtOtherDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.paloaltonetworks.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "panw:ConvertibleDebtOtherDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ic694e1b6ef5742cb8624963511e571eb_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ic694e1b6ef5742cb8624963511e571eb_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Equity Award Plans (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansTables", "shortName": "Equity Award Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Net Income (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Other Income (Expense), Net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetTables", "shortName": "Other Income (Expense), Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i0ff7241f4ef84b338e8eefa6ab7a94cd_D20220913-20220913", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "37", "role": "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i0ff7241f4ef84b338e8eefa6ab7a94cd_D20220913-20220913", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Revenue (Disaggregation of Revenue (Geographic Theater) (Details)", "menuCat": "Details", "order": "38", "role": "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails", "shortName": "Revenue (Disaggregation of Revenue (Geographic Theater) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i32a5a261034d40449edeae73296d22a1_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Revenue (Disaggregation of Revenue (Type of Revenue) (Details)", "menuCat": "Details", "order": "39", "role": "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails", "shortName": "Revenue (Disaggregation of Revenue (Type of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "if8b7185f9a2844c5ae428bef35937110_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Revenue (Deferred Revenue) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails", "shortName": "Revenue (Deferred Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Revenue (Remaining Performance Obligations) (Details)", "menuCat": "Details", "order": "41", "role": "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue (Remaining Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1c081cf4aa554fa1988ea52ee02d1904_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "42", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1c081cf4aa554fa1988ea52ee02d1904_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details)", "menuCat": "Details", "order": "43", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "shortName": "Cash Equivalents and Investments (Available-for-Sale Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "icbd93aee31fc492ba4cc50cc289d1980_I20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Cash Equivalents and Investments (Available-for-sale Debt Securities Narrative) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforsaleDebtSecuritiesNarrativeDetails", "shortName": "Cash Equivalents and Investments (Available-for-sale Debt Securities Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "shortName": "Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ie7018a2ba3464953a45be42741895948_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "shortName": "Cash Equivalents and Investments (Marketable Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i762efa040def4657af8f0180ab71702e_I20220731", "decimals": "-8", "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Financing Receivables (Details)", "menuCat": "Details", "order": "47", "role": "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails", "shortName": "Financing Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Derivative Instruments (Details)", "menuCat": "Details", "order": "48", "role": "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "icd684332fb74499fb0c4b6c518bb3c67_D20221220-20221220", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Acquisitions - Schedule of Purchase Consideration (Additional Information) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails", "shortName": "Acquisitions - Schedule of Purchase Consideration (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "icd684332fb74499fb0c4b6c518bb3c67_D20221220-20221220", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Acquisitions - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "icd684332fb74499fb0c4b6c518bb3c67_D20221220-20221220", "decimals": "-5", "lang": "en-US", "name": "panw:BusinessAcquisitionReplacementEquityAwardsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Acquisitions - Purchase Price Allocation (Details)", "menuCat": "Details", "order": "51", "role": "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "shortName": "Acquisitions - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "iec0ef22ba39a498f8512a9bd0a2c15b4_I20221220", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ibe16c64688044ab1b4302131c6f20ad5_D20221220-20221220", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Acquisitions - Intangible Assets Acquired as Part of Business Combination (Details)", "menuCat": "Details", "order": "52", "role": "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "shortName": "Acquisitions - Intangible Assets Acquired as Part of Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ibe16c64688044ab1b4302131c6f20ad5_D20221220-20221220", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "idfc81869a6284aaf8202ac1c8edbf011_I20220731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Intangible Assets (Goodwill) (Details)", "menuCat": "Details", "order": "53", "role": "http://www.paloaltonetworks.com/role/IntangibleAssetsGoodwillDetails", "shortName": "Intangible Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Intangible Assets (Purchased Intangible Assets by Major Class) (Details)", "menuCat": "Details", "order": "54", "role": "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails", "shortName": "Intangible Assets (Purchased Intangible Assets by Major Class) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Intangible Assets (Amortization Expense) (Details)", "menuCat": "Details", "order": "55", "role": "http://www.paloaltonetworks.com/role/IntangibleAssetsAmortizationExpenseDetails", "shortName": "Intangible Assets (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i5b8b7d222c7b4f8ab87d04c47a5a000c_I20180731", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Debt (Additional Details) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "shortName": "Debt (Additional Details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i5b8b7d222c7b4f8ab87d04c47a5a000c_I20180731", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "panw:ConvertibleDebtOtherDetailsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia0ed930ca02849ab87aa040ea8e20f7b_D20180731-20180731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Debt (Details of Our Notes)", "menuCat": "Details", "order": "58", "role": "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "shortName": "Debt (Details of Our Notes)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "panw:ConvertibleDebtOtherDetailsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia0ed930ca02849ab87aa040ea8e20f7b_D20180731-20180731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Debt (Components of Convertible Senior Notes) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "shortName": "Debt (Components of Convertible Senior Notes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i754b26eb6db54dcaa215f872e324cd25_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i754b26eb6db54dcaa215f872e324cd25_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails", "shortName": "Debt (Schedule of Interest Expense Recognized) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "panw:ScheduleofNoteHedgeTransactionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i67675c45ebfe47748c31cfb3c4bf9a2d_D20180731-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "panw:SharesOfCommonStockCoveredByNoteHedges", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Debt (Note Hedges) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails", "shortName": "Debt (Note Hedges) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "panw:ScheduleofNoteHedgeTransactionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i67675c45ebfe47748c31cfb3c4bf9a2d_D20180731-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "panw:SharesOfCommonStockCoveredByNoteHedges", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i644dc454b3584baeaa87eb7558592e6b_I20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Debt (Warrants) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.paloaltonetworks.com/role/DebtWarrantsDetails", "shortName": "Debt (Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i644dc454b3584baeaa87eb7558592e6b_I20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i71a422295d8e41cc970d2869f588207b_I20230413", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Debt (Revolving Credit Facility) (Details)", "menuCat": "Details", "order": "63", "role": "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "shortName": "Debt (Revolving Credit Facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i71a422295d8e41cc970d2869f588207b_I20230413", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i07f81bfde188442e8e2ba9f0d0ffc263_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details)", "menuCat": "Details", "order": "64", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies (Manufacturing Purchase Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i07f81bfde188442e8e2ba9f0d0ffc263_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ic57953bd9ee24fdba32480c24baba212_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies (Other Purchase Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ic57953bd9ee24fdba32480c24baba212_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i58ca528306bb4cffb5b9c787e1af8af6_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Commitments and Contingencies (Additional Information) (Details)", "menuCat": "Details", "order": "66", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i58ca528306bb4cffb5b9c787e1af8af6_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "67", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Stockholders' Equity (Schedule Of Share Repurchases) (Details)", "menuCat": "Details", "order": "68", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails", "shortName": "Stockholders' Equity (Schedule Of Share Repurchases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ib8131684e3dd44d49948504d253786f6_I20220731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details)", "menuCat": "Details", "order": "69", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "shortName": "Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ib8131684e3dd44d49948504d253786f6_I20220731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i2728505ae23342eeb6da742aa036ba4b_D20220801-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Equity Award Plans (Additional Information) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "shortName": "Equity Award Plans (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ib7e5e28755d44f8b9f18152b0452c475_D20220801-20230430", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i5b9fa1b127d04a2697692860a1d20cf3_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Equity Award Plans (Valuation Assumptions) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails", "shortName": "Equity Award Plans (Valuation Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i5b9fa1b127d04a2697692860a1d20cf3_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i52af404becd34e1b9dcfa93b2c9890e0_I20220731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Equity Award Plans (Performance Stock Option (PSO) Activities) (Details)", "menuCat": "Details", "order": "72", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "shortName": "Equity Award Plans (Performance Stock Option (PSO) Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i9e99eb16af654e8ab277c55dd018a155_D20220801-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details)", "menuCat": "Details", "order": "73", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "shortName": "Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details)", "menuCat": "Details", "order": "74", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationDetails", "shortName": "Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "75", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Net Income (Loss) Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details)", "menuCat": "Details", "order": "76", "role": "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Net Income (Loss) Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details)", "menuCat": "Details", "order": "77", "role": "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails", "shortName": "Net Income (Loss) Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Other Income (Expense), Net (Details)", "menuCat": "Details", "order": "78", "role": "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails", "shortName": "Other Income (Expense), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i1a35314fe00d4d378363d166af47cb78_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4556922d4824a8fa0b03f33541b2748_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "i9c7077eee8694fb4a811d9a1ff326a6a_I20220430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes)", "menuCat": "Notes", "order": "9", "role": "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes", "shortName": "Description of Business and Summary of Significant Accounting Policies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20230430.htm", "contextRef": "ia4f597aa7941473389d8173e8572a229_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 74, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Document Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r621" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "panw_A2023NoteHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Note Hedges [Member]", "label": "2023 Note Hedges [Member]", "terseLabel": "2023 Note Hedges" } } }, "localname": "A2023NoteHedgesMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_A2023NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Notes [Member]", "label": "2023 Notes [Member]", "terseLabel": "2023 Notes" } } }, "localname": "A2023NotesMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "panw_A2023NotesOptionToConvertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Notes - Option to Convert", "label": "2023 Notes - Option to Convert [Member]", "terseLabel": "Option to Convert - 2023 Notes" } } }, "localname": "A2023NotesOptionToConvertMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "panw_A2023WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Warrants [Member]", "label": "2023 Warrants [Member]", "terseLabel": "2023 Warrants" } } }, "localname": "A2023WarrantsMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "panw_A2025NoteHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Note Hedges", "label": "2025 Note Hedges [Member]", "terseLabel": "2025 Note Hedges" } } }, "localname": "A2025NoteHedgesMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_A2025NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Notes", "label": "2025 Notes [Member]", "terseLabel": "2025 Notes" } } }, "localname": "A2025NotesMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "panw_A2025NotesOptionToConvertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Notes, Option To Convert", "label": "2025 Notes, Option To Convert [Member]", "terseLabel": "Option to Convert - 2025 Notes" } } }, "localname": "A2025NotesOptionToConvertMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "panw_A2025WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Warrants", "label": "2025 Warrants [Member]", "terseLabel": "2025 Warrants" } } }, "localname": "A2025WarrantsMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "panw_BusinessAcquisitionReplacementEquityAwardsFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Replacement Equity Awards Fair Value", "label": "Business Acquisition Replacement Equity Awards Fair Value", "terseLabel": "Total fair value of replacement equity awards" } } }, "localname": "BusinessAcquisitionReplacementEquityAwardsFairValue", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "panw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetLiabilitiesAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Net Liabilities Assumed", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Net Liabilities Assumed", "terseLabel": "Net liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetLiabilitiesAssumed", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "panw_CiderSecurityLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cider Security Ltd.", "label": "Cider Security Ltd. [Member]", "terseLabel": "Cider Security Ltd." } } }, "localname": "CiderSecurityLtdMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "panw_CloudAndOtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud and Other Services [Member]", "label": "Cloud and Other Services [Member]", "terseLabel": "Other purchase commitments" } } }, "localname": "CloudAndOtherServicesMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "domainItemType" }, "panw_ConvertibleDebtOtherDetailsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt Other Details [Table Text Block]", "label": "Convertible Debt Other Details [Table Text Block]", "terseLabel": "Convertible senior notes details" } } }, "localname": "ConvertibleDebtOtherDetailsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "panw_CurrentPeriodPaymentsForPriorPeriodRepurchasesOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current Period Payments for Prior Period Repurchases of Common Stock", "label": "Current Period Payments for Prior Period Repurchases of Common Stock", "terseLabel": "Current period payments for prior period repurchases of common stock" } } }, "localname": "CurrentPeriodPaymentsForPriorPeriodRepurchasesOfCommonStock", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days", "label": "Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days", "terseLabel": "Threshold business days, per $1,000 principal (in days)" } } }, "localname": "DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "panw_DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger", "terseLabel": "Threshold percentage of notes price trigger, per $1,000 principal (in percentage)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "panw_DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "label": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "terseLabel": "Repurchase price as percentage of principal amount in event of change (in percentage)" } } }, "localname": "DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "panw_DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days", "label": "Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days, per $1,000 principal (in days)" } } }, "localname": "DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost", "terseLabel": "Due between one and three years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsAmortizedCost", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value", "terseLabel": "Due between one and three years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsFairValue", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost", "terseLabel": "Due between three and five years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsAmortizedCost", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value", "terseLabel": "Due between three and five years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsFairValue", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "2028 and Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "panw_FiscalYear2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2018", "label": "Fiscal Year 2018 [Member]", "terseLabel": "Fiscal Year 2018" } } }, "localname": "FiscalYear2018Member", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "panw_FiscalYear2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2019", "label": "Fiscal Year 2019 [Member]", "terseLabel": "Fiscal Year 2019" } } }, "localname": "FiscalYear2019Member", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "panw_LineofCreditFacilityOptionforAdditionalBorrowingCapacity1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Option for Additional Borrowing Capacity", "label": "Line of Credit Facility, Option for Additional Borrowing Capacity1", "terseLabel": "Option for additional borrowing capacity" } } }, "localname": "LineofCreditFacilityOptionforAdditionalBorrowingCapacity1", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "panw_LongTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long Term Investments, Fair Value Disclosure", "label": "Long Term Investments, Fair Value Disclosure", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsFairValueDisclosure", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_MarketableEquitySecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Equity Securities [Line Items]", "label": "Marketable Equity Securities [Line Items]", "terseLabel": "Marketable Equity Securities" } } }, "localname": "MarketableEquitySecuritiesLineItems", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "panw_MarketableEquitySecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Equity Securities [Table]", "label": "Marketable Equity Securities [Table]", "terseLabel": "Marketable Equity Securities" } } }, "localname": "MarketableEquitySecuritiesTable", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "panw_NoteHedgeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Hedge [Axis]", "label": "Note Hedge [Axis]", "terseLabel": "Note Hedge" } } }, "localname": "NoteHedgeAxis", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "stringItemType" }, "panw_NoteHedgeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Note Hedge [Axis]", "label": "Note Hedge [Domain]", "terseLabel": "Note Hedge" } } }, "localname": "NoteHedgeDomain", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "panw_OtherNonoperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Nonoperating Income (Expense), Net", "label": "Other Nonoperating Income (Expense), Net", "terseLabel": "Other income, net", "totalLabel": "Total other income, net" } } }, "localname": "OtherNonoperatingIncomeExpenseNet", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "panw_PerformanceStockOptionsWithServiceAndMarketConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Options with Service and Market Conditions [Member]", "label": "Performance Stock Options with Service and Market Conditions [Member]", "terseLabel": "PSOs" } } }, "localname": "PerformanceStockOptionsWithServiceAndMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units (PSUs) [Member]", "label": "Performance Stock Units (PSUs) [Member]", "terseLabel": "PSUs", "verboseLabel": "PSUs subject to market conditions" } } }, "localname": "PerformanceStockUnitsPSUsMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units (PSUs), Subject To Service And Market Conditions", "label": "Performance Stock Units (PSUs), Subject To Service And Market Conditions [Member]", "terseLabel": "PSUs with both a service condition and a market condition" } } }, "localname": "PerformanceStockUnitsPSUsSubjectToServiceAndMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions", "label": "Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions [Member]", "terseLabel": "PSUs subject to service, performance, and market conditions" } } }, "localname": "PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "panw_PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses and Other Current Assets, Fair Value Disclosure", "label": "Prepaid Expenses and Other Current Assets, Fair Value Disclosure", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_Proceedsfromthesaleofinvestments": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from the sale of investments", "label": "Proceeds from the sale of investments", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "Proceedsfromthesaleofinvestments", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "panw_PurchaseofNoteHedges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase of Note Hedges", "label": "Purchase of Note Hedges", "terseLabel": "Aggregate amount paid to purchase note hedges - additional paid-in capital" } } }, "localname": "PurchaseofNoteHedges", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "monetaryItemType" }, "panw_ScheduleOfShareBasedPaymentAwardPerformanceBasedStockUnitsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions", "label": "Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used and resulting grant-date fair values of our PSUs" } } }, "localname": "ScheduleOfShareBasedPaymentAwardPerformanceBasedStockUnitsValuationAssumptionsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "panw_ScheduleofNoteHedgeTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Line Items]", "terseLabel": "Schedule of Note Hedge Transactions" } } }, "localname": "ScheduleofNoteHedgeTransactionsLineItems", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "stringItemType" }, "panw_ScheduleofNoteHedgeTransactionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Table]", "terseLabel": "Schedule of Note Hedge Transactions" } } }, "localname": "ScheduleofNoteHedgeTransactionsTable", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "stringItemType" }, "panw_ScheduleofNoteHedgeTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Table Text Block]", "terseLabel": "Note hedges details" } } }, "localname": "ScheduleofNoteHedgeTransactionsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "panw_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR)" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "panw_ServiceProviderPurchaseCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Provider Purchase Commitment", "label": "Service Provider Purchase Commitment [Member]", "terseLabel": "Service Provider" } } }, "localname": "ServiceProviderPurchaseCommitmentMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "panw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Share Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Share Price", "terseLabel": "Share price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSharePrice", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "panw_ShareBasedCompensationArrangementShareBasedPaymentAwardVestingConditionThresholdAverageClosingPriceDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement, Share Based Payment Award", "label": "Share Based Compensation Arrangement, Share Based Payment Award, Vesting Condition Threshold, Average Closing Price Days", "terseLabel": "Threshold consecutive trading days (in days)" } } }, "localname": "ShareBasedCompensationArrangementShareBasedPaymentAwardVestingConditionThresholdAverageClosingPriceDays", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "panw_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Four", "label": "Share-based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Four" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "panw_SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price", "label": "Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price", "terseLabel": "Target stock price (in usd per share)" } } }, "localname": "SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "panw_SharesOfCommonStockCoveredByNoteHedges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Of Common Stock Covered By Note Hedges", "label": "Shares Of Common Stock Covered By Note Hedges", "terseLabel": "Shares of common stock covered by note hedges (in shares)" } } }, "localname": "SharesOfCommonStockCoveredByNoteHedges", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "sharesItemType" }, "panw_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short Term Investments, Fair Value Disclosure", "label": "Short Term Investments, Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_StockRepurchaseProgramIncreaseDecreaseInAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Increase (Decrease) in Authorized Amount", "label": "Stock Repurchase Program, Increase (Decrease) in Authorized Amount", "terseLabel": "Stock repurchase program, increase in authorized amount" } } }, "localname": "StockRepurchaseProgramIncreaseDecreaseInAuthorizedAmount", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "panw_StockRepurchasedDuringPeriodWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period, Weighted Average Price Per Share", "label": "Stock Repurchased During Period, Weighted Average Price Per Share", "terseLabel": "Weighted average price per share (in dollars per share)" } } }, "localname": "StockRepurchasedDuringPeriodWeightedAveragePricePerShare", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "xbrltype": "perShareItemType" }, "panw_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription [Member]", "label": "Subscription [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "panw_SupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Support [Member]", "label": "Support [Member]", "terseLabel": "Support" } } }, "localname": "SupportMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "panw_UndisclosedAcquireeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unnamed Acquiree", "label": "Undisclosed Acquiree [Member]", "terseLabel": "Undisclosed acquiree" } } }, "localname": "UndisclosedAcquireeMember", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_UnrecordedUnconditionalPurchaseObligationToBePaidYearFiveAndAfter": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After", "terseLabel": "2028 and Thereafter" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationToBePaidYearFiveAndAfter", "nsuri": "http://www.paloaltonetworks.com/20230430", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific and Japan (\u201cAPAC\u201d)" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r180", "r230", "r235", "r241", "r295", "r448", "r449", "r450", "r460", "r461", "r481", "r482", "r483", "r484", "r511" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative-effect adjustment from adoption of new accounting pronouncement" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r180", "r230", "r235", "r241", "r295", "r448", "r449", "r450", "r460", "r461", "r481", "r482", "r483", "r484", "r511" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r180", "r230", "r235", "r241", "r295", "r448", "r449", "r450", "r460", "r461", "r481", "r482", "r483", "r484", "r511" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r411", "r543", "r562", "r580", "r581", "r598", "r611", "r617", "r666", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r411", "r543", "r562", "r580", "r581", "r598", "r611", "r617", "r666", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r279", "r545", "r599", "r615", "r661", "r662", "r667", "r714" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r279", "r545", "r599", "r615", "r661", "r662", "r667", "r714" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r324", "r325", "r326", "r327", "r404", "r411", "r439", "r440", "r441", "r519", "r543", "r562", "r580", "r581", "r598", "r611", "r617", "r659", "r666", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r404", "r411", "r439", "r440", "r441", "r519", "r543", "r562", "r580", "r581", "r598", "r611", "r617", "r659", "r666", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r280", "r281", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r600", "r616", "r667" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r280", "r281", "r569", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r600", "r616", "r667" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r614" ], "calculation": { "http://www.paloaltonetworks.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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r283", "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $8.6 and $8.9 at April\u00a030, 2023 and July\u00a031, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r46" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of investment premiums, net of accretion of purchase discounts" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.paloaltonetworks.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", "terseLabel": "Accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesFairValueDisclosure": { "auth_ref": [ "r13" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of accrued expenses.", "label": "Accrued Liabilities, Fair Value Disclosure", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r23", "r24", "r193", "r557", "r567", "r568" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r21", "r24", "r125", "r512", "r563", "r564", "r627", "r628", "r629", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r104", "r105", "r413" ], "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": "Share-based compensation for equity-based awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r443" ], "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": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r58", "r647" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Short- and long-term financing receivables" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r194", "r285", "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r194", "r285", "r296" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "auth_ref": [ "r285", "r296" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent.", "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForNotesAndLoansReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r30", "r359", "r507", "r631" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r359", "r507", "r596", "r597", "r631" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r45", "r66", "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r606", "r640" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-Backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r155", "r170", "r190", "r223", "r270", "r273", "r277", "r294", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r472", "r474", "r494", "r614", "r664", "r665", "r703" ], "calculation": { "http://www.paloaltonetworks.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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r183", "r195", "r223", "r294", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r472", "r474", "r494", "r614", "r664", "r665", "r703" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r146" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r63" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r289", "r302" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "terseLabel": "Due between five and ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "terseLabel": "Due between five and ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r61", "r288", "r302", "r549" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Fair Value", "totalLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "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" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r133", "r136" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r469", "r609", "r610" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r107", "r108", "r469", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r115", "r116", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total", "verboseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of replacement awards" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r119", "r470" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identified intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r109", "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r307" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r185", "r583" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r47", "r48" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r42", "r149" ], "calculation": { "http://www.paloaltonetworks.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 (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash equivalents:", "verboseLabel": "Marketable equity securities" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r143" ], "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 12 Months", "negatedLabel": "Losses (gains) expected to be recognized into earnings within the next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r92", "r94" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Strike price of warrants (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants sold, shares authorized to sell to counterparties (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r92", "r94" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r19", "r161", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r78", "r319", "r321", "r570", "r663" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common stock and additional paid in capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r635", "r636", "r701" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r82" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, ending balance (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r4", "r5", "r86" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Common stock and additional paid-in capital; $0.0001 par value; 1,000.0\u00a0shares authorized; 305.6 and 298.8\u00a0shares issued and outstanding at April\u00a030, 2023 and July\u00a031, 2022, respectively" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r25", "r204", "r206", "r212", "r552", "r559" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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 (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r385", "r387", "r400" ], "calculation": { "http://www.paloaltonetworks.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Short-term deferred contract costs" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r385", "r387", "r400" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term deferred contract costs" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r385", "r386", "r400" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r385", "r386", "r400" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from opening deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r0" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Convertible Debt, Current", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Components of convertible senior notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r606", "r608", "r715" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r32", "r545" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "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 revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r81", "r221", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r353", "r360", "r361", "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r0", "r1", "r2", "r156", "r157", "r168", "r226", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r508", "r593", "r594", "r595", "r596", "r597", "r633" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r2", "r157", "r168", "r364" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r80", "r339" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r16", "r83", "r84", "r85", "r339" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Initial conversion rate (in shares per $1,000 principal amount)" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r16", "r83", "r84", "r85", "r339" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Number of common stock convertible at initial conversion rate (in shares)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger (in percentage)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r150", "r152", "r337", "r508", "r594", "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r15", "r150", "r367", "r508" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r15", "r338" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Contractual interest rate (in percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r17", "r226", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r508", "r593", "r594", "r595", "r596", "r597", "r633" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument, Redemption [Line Items]", "terseLabel": "Debt Instrument, Redemption", "verboseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentRedemptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price (in percentage)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table]", "terseLabel": "Debt Instrument Redemption" } } }, "localname": "DebtInstrumentRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtDetailsofOurNotes", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r151", "r349", "r365", "r594", "r595" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: debt discount and debt issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r292", "r304", "r591" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Available-for-sale debt securities in a continuous unrealized loss position for more than 12\u00a0months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforsaleDebtSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r292", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Gross unrealized losses for available-for-sale debt securities in a continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforsaleDebtSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r292", "r304", "r591" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Available-for-sale debt securities in a continuous unrealized loss position for less than 12\u00a0months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforsaleDebtSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r292", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Gross unrealized losses for available-for-sale debt securities in a continuous unrealized loss position for less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforsaleDebtSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure 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 [Table Text Block]", "terseLabel": "Schedule of available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r45", "r268" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "panw_PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure", "weight": 1.0 } }, "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Foreign currency forward contracts, assets, current" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsFairValueDisclosure", "weight": 1.0 } }, "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Foreign currency forward contracts, assets, noncurrent" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r134", "r135", "r138", "r139", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r145", "r479" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Foreign currency forward contracts, liability, current" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Foreign currency forward contracts, liability, noncurrent" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "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" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Total notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r128", "r129", "r130", "r131", "r132", "r137", "r138", "r140", "r141", "r142", "r479" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r399", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r416", "r444", "r445", "r447", "r451", "r612" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Award Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East, and Africa\u00a0(\u201cEMEA\u201d)" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r213", "r233", "r234", "r235", "r236", "r237", "r242", "r244", "r252", "r253", "r254", "r258", "r484", "r485", "r553", "r560", "r587" ], "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": "Net income (loss) per share, basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r213", "r233", "r234", "r235", "r236", "r237", "r244", "r252", "r253", "r254", "r258", "r484", "r485", "r553", "r560", "r587" ], "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", "verboseLabel": "Net income (loss) per share, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unvested share-based awards not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r446" ], "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 recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue:" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r82", "r180", "r207", "r208", "r209", "r227", "r228", "r229", "r232", "r238", "r240", "r260", "r295", "r384", "r448", "r449", "r450", "r460", "r461", "r483", "r499", "r500", "r501", "r502", "r503", "r505", "r512", "r563", "r564", "r565" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r191", "r493", "r585" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Carrying value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r486", "r487", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r351", "r405", "r406", "r407", "r408", "r409", "r410", "r487", "r516", "r517", "r518", "r594", "r595", "r606", "r607", "r608" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r486", "r487", "r488", "r489", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r351", "r405", "r410", "r487", "r516", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r351", "r405", "r410", "r487", "r517", "r594", "r595", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r351", "r405", "r406", "r407", "r408", "r409", "r410", "r487", "r518", "r594", "r595", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r351", "r405", "r406", "r407", "r408", "r409", "r410", "r516", "r517", "r518", "r594", "r595", "r606", "r607", "r608" ], "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", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r490", "r492" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value, measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r290", "r291", "r297", "r298", "r299", "r300", "r301", "r303", "r305", "r306", "r362", "r381", "r479", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r591", "r642", "r643", "r644", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r286", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "terseLabel": "Financing Receivables" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r188", "r314" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r74" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r74" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r74" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r74" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r310", "r313", "r314", "r316", "r546", "r547" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r72", "r547" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r67", "r71" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r72", "r546" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total intangible assets subject to amortization, net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails", "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets subject to amortization:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r495", "r496", "r497", "r498" ], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange gains (losses), net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r586", "r606", "r613" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contract" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r668", "r715" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government and agency securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r33" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r187", "r308", "r548", "r592", "r614", "r648", "r655" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of April 30, 2023", "periodStartLabel": "Balance as of July 31, 2022", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/IntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r309", "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/IntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill Rollforward" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r31", "r223", "r270", "r272", "r276", "r278", "r294", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r494", "r589", "r664" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Total gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r27", "r153", "r162", "r177", "r270", "r272", "r276", "r278", "r554", "r589" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r224", "r455", "r458", "r459", "r462", "r464", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r225", "r239", "r240", "r269", "r453", "r463", "r465", "r561" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "auth_ref": [ "r695" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount", "terseLabel": "Tax audit settlement" } } }, "localname": "IncomeTaxReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r44" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r630" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r630" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r544", "r630" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r44" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r44" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.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" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r245", "r246", "r247", "r254" ], "calculation": { "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Warrants related to the issuance of convertible senior notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r249", "r250", "r254" ], "calculation": { "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Convertible senior notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r245", "r246", "r248", "r254", "r415" ], "calculation": { "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Employee equity incentive plans (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r312", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r75" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "In-process research and development" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible assets not subject to amortization:" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r69", "r75" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r187" ], "calculation": { "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total purchased intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r65", "r70" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total purchased intangible assets, net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r151", "r164", "r210", "r267", "r506" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r35", "r357", "r368", "r596", "r597" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r37", "r358", "r596", "r597" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest expense recognized related to the convertible senior notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "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": "Manufacturing purchase commitments" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of contractual maturities of available-for-sale debt securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r64", "r154", "r165", "r178", "r582" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Cash Equivalents and Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments:" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r223", "r294", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r473", "r474", "r475", "r494", "r588", "r664", "r703", "r704" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r9", "r158", "r173", "r614", "r634", "r645", "r702" ], "calculation": { "http://www.paloaltonetworks.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": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r184", "r223", "r294", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r473", "r474", "r475", "r494", "r614", "r664", "r703", "r704" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r146" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r2", "r157", "r168" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Revolving credit facility amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r11", "r633" ], "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" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee rate on undrawn amounts (in percentage)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r2", "r157", "r171", "r350", "r366", "r594", "r595" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r186" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "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", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Minimum purchase commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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-Term Purchase Commitment [Line Items]", "terseLabel": "Long-Term Purchase Commitment" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-Term Purchase Commitment [Table]", "terseLabel": "Long-Term Purchase Commitment" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum contract term of cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r220" ], "calculation": { "http://www.paloaltonetworks.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 in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r220" ], "calculation": { "http://www.paloaltonetworks.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 in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r42", "r43", "r46" ], "calculation": { "http://www.paloaltonetworks.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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r28", "r46", "r163", "r176", "r182", "r202", "r205", "r209", "r223", "r231", "r233", "r234", "r235", "r236", "r239", "r240", "r251", "r270", "r272", "r276", "r278", "r294", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r485", "r494", "r589", "r664" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "auth_ref": [ "r192", "r584", "r590", "r646" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Short-term financing receivables, gross" } } }, "localname": "NotesAndLoansReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "auth_ref": [ "r283", "r646" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term financing receivables, gross" } } }, "localname": "NotesAndLoansReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r283", "r284", "r550" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Short-term financing receivables, net" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "totalLabel": "Long-term financing receivables, net" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r270", "r272", "r276", "r278", "r589" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r510" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r509" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r631" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Reduction of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r49", "r50", "r55", "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r189" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r198", "r199", "r200" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Change in unrealized gains (losses) on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r200" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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", "totalLabel": "Net change on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r197", "r200" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from 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), before Reclassification, after Tax", "terseLabel": "Change in unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r197", "r200", "r476", "r477", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "negatedLabel": "Unrealized losses (gains) in AOCI related to cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r200", "r201" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of 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, after Tax", "negatedTerseLabel": "Net realized losses reclassified into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r82", "r203", "r206", "r211", "r499", "r504", "r505", "r551", "r558", "r627", "r628" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r122", "r123", "r124", "r203", "r206" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r214", "r215" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Other Income (Expense), Net" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails": { "order": 3.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Acquired intellectual property" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r41" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r219" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r38", "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r38" ], "calculation": { "http://www.paloaltonetworks.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": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r218", "r696", "r697", "r698" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedTerseLabel": "Purchases of property, equipment, and other assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r3", "r369" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r3", "r369" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r3", "r614" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock; $0.0001 par value; 100.0\u00a0shares authorized; none issued and outstanding at April\u00a030, 2023 and July\u00a031, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r626" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r40", "r102" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from sales of shares through employee equity incentive plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from issuance of warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r60", "r216", "r217" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r77", "r174", "r556", "r614" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r106", "r179", "r711" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r624", "r632", "r712", "r713" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash restricted to withdrawal or usage.", "label": "Restricted Cash, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Restricted Cash, Statement of Financial Position" } } }, "localname": "RestrictedCashAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails" ], "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r6", "r86", "r172", "r566", "r568", "r614" ], "calculation": { "http://www.paloaltonetworks.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)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r180", "r227", "r228", "r229", "r232", "r238", "r240", "r295", "r448", "r449", "r450", "r460", "r461", "r483", "r563", "r565" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r265", "r266", "r271", "r274", "r275", "r279", "r280", "r282", "r398", "r399", "r545" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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:" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r388", "r389", "r390", "r391", "r392", "r393", "r396", "r397", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from external customers by geographic areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Remaining Performance Obligations, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligations, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Remaining Performance Obligations, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of purchased finite-lived intangible assets by major class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from the computation of net income (loss) per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r107", "r108", "r469" ], "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" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsNarrativeDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsScheduleofPurchaseConsiderationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r107", "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of purchase consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r638" ], "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 net income (loss) per share of common stock" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r100" ], "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 allocation of share-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from external customers by products and services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value of financial assets and liabilities" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets acquired as part of business combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r67", "r71", "r546" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r592", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the detailed components of other nonoperating income. May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items.", "label": "Schedule of Other Nonoperating Income, by Component [Table Text Block]", "terseLabel": "Schedule of components of other income (expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of recognized identified assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r412", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "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" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r95", "r96", "r98" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of performance stock option (\"PSO\") activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit (\u201cRSU\u201d) and performance-based stock unit (\u201cPSU\u201d) activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r92", "r94" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Warrants details" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r88", "r89", "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Share repurchase program" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Future amortization expense of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Subscription and support" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r44" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation for equity-based awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r612" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "verboseLabel": "RSUs and PSUs, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r433" ], "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 usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r428", "r429" ], "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": "Balance, ending (in shares)", "periodStartLabel": "Balance, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r428", "r429" ], "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": "Balance, ending (in usd per share)", "periodStartLabel": "Balance, beginning (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected maximum volatility rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected minimum volatility rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Maximum risk-free interest rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Minimum risk-free interest rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "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]", "verboseLabel": "RSUs and PSUs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "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]", "terseLabel": "PSOs, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable, weighted-average exercise price (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r101" ], "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", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r420", "r421" ], "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": "Balance, ending (in shares)", "periodStartLabel": "Balance, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "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": "PSOs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r420", "r421" ], "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": "Balance, ending (in usd per share)", "periodStartLabel": "Balance, beginning (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "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": "PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r101" ], "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/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r99" ], "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", "terseLabel": "Weighted-average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r159", "r160", "r169", "r625" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r82", "r180", "r207", "r208", "r209", "r227", "r228", "r229", "r232", "r238", "r240", "r260", "r295", "r384", "r448", "r449", "r450", "r460", "r461", "r483", "r499", "r500", "r501", "r502", "r503", "r505", "r512", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "verboseLabel": "Equity Component" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r227", "r228", "r229", "r260", "r545" ], "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" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Employee equity incentive plans" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r3", "r4", "r82", "r86" ], "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 common stock in connection with employee equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r3", "r4", "r82", "r86", "r425" ], "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", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r3", "r4", "r86", "r97" ], "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 common stock in connection with employee equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Share repurchase, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r3", "r4", "r82", "r86" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r3", "r4", "r82", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r3", "r4", "r82", "r86" ], "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", "terseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r3", "r4", "r82", "r86" ], "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", "terseLabel": "Aggregate purchase price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r7", "r8", "r59", "r614", "r634", "r645", "r702" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r120", "r121", "r126", "r180", "r181", "r208", "r227", "r228", "r229", "r232", "r238", "r295", "r384", "r448", "r449", "r450", "r460", "r461", "r483", "r499", "r500", "r505", "r512", "r564", "r565", "r634", "r645", "r702" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r93", "r222", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r384", "r480" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "verboseLabel": "Trade name and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r290", "r291", "r362", "r381", "r479", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r642", "r643", "r644", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r555", "r606", "r715" ], "lang": { "en-us": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "U.S. government and agency securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r319", "r320", "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Goods or Services Acquired" } } }, "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gains or losses recognized" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r452", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r320" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r320" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r320" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r320" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r320" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "totalLabel": "Total" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r319", "r320", "r322" ], "lang": { "en-us": { "role": { "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.", "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year.", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "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": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Aggregate Future Purchase Commitments" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r319", "r320", "r322" ], "lang": { "en-us": { "role": { "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Schedule of future non-cancelable purchase commitments for inventory and cloud services" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r52", "r53", "r54", "r261", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "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" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants related to the issuance of convertible senior notes" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Weighted-average effect of potentially dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r243", "r254" ], "calculation": { "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails": { "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 shares used to compute net income (loss) per share, diluted (in shares)", "verboseLabel": "Weighted-average shares used to compute net income (loss) per share, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r242", "r254" ], "calculation": { "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails": { "order": 4.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 used to compute net income (loss) per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetIncomeLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196816", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r623": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 97 0001327567-23-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001327567-23-000014-xbrl.zip M4$L#!!0 ( *.8MU9C:/^!O2D# )H6)P 1 <&%N=RTR,#(S,#0S,"YH M=&WLO6MW$TFR+OS]_ J]['7.F5EK!'F)O#$]G.7&ALUL+(,QL.TOK,C,2%M& M%V])!IM?_T;*-F":;DRW+*ED]6I 4I6J2OD\$?%$7B)_^7]G_5[K XW&W>'@ M7_?D?7&O]?\>_?+_M=O__>ON\];F,)WV:3!I/1X13BBW/G8G1ZVWF<;O6V4T M[+?>#D?ONQ^PW9Y^Y_'PY'S4/3R:M)10^IN#HX?9*B6CH38ZZ]L 9-HA8VX[ M;@I+NC[YQ<<;5%T['[4/$D\]?*#B.TY,O M#]3'__S@:7@ZF(S.KS_YF-+]P^&'!Y<'KWUA/)K\]LK\X=D$ M!Q^OG7F"O2'V)L,!33XR8\?WT[!?+ZL%:/$57&U^OFM?O'K>/T),FK;P;2V_ M7.?W6E3JKRYT=7JF[O?;B ]\^>D/>S@X_-<]&K1?O[K'K"?,CW[ITP1;]:MM M^I_3[H=_W7L\'$S8EMM[YR>,_>M>[HY/>GC^<,"-R _0/7M8 M3Z31Q&'YVKWP[[>/LW'6Q\.GH;CG>/#LWWU4NY_ZO0Z_3='G;V7YYWC?=/9V^UN M?SJ$SMMG\N#M,]UYNR^?ZTYO_],0MM]VWG?>;G\ZV#OH[>^]%MO'^VJ'_]T_ MWH:=S3?=SEO^\^E-O_/&B^?JX'S_;;+[GYYTMS?WSSN?\M'!WM;'SN:SCP?] M9VK_N'.TL\G7.CY4VWN[[P^>;G_(3Y]TX]/7MJ,.CO??[A[OO'WYJ?/T&7]G M7W3Z3][O;/+W/_W[_?93?L;CE["_]^SR.V_X7F9PL#?4!_W.$5_+'&QN\W-M MB,[Q2[7_]B5L[VWH[?[+CP=/GYUW-H^.MGO^T_.]K.=D MEL%&U2X@0QL(0ANE->VBG/ D,.FH[ST2[ :U2R\#YP0/7"M,''T.98&=I"&\L-7D ;O/>H8&],C:R:\-1AYD_:?;[M43OC.D+_$'SS'?")*&5GL4VB MU/2H0-MS6M0VWI1"+EE*#+Y[H.7/P6^,#4IE\ K0%Q11Z**U 1F5 __NV;>H M7\KZA[LTGO#E.#M\C..CC?&8)J\FC'.U]YWRI#O@K*++1C\<=ZLFWCICV3GN MQAX][XXGBZ7 I\[CT$_])X.=_I;9V=OM;[]E^-36^<[F+M^K<[2M7LL*Z\%Q M[WCGZ9;HO-WM/M>[1_O]L]Y.?UOM]_EY^EM,D8VS2I'.YI8YZ&^)@[=;>I__ M=)[N'G?ZVV=7W^%[G1ZHUTRY@^[!)E-LCX]N;IUUGKX4VWN]_O[>+C]S/MK? M2X(IHIB:I;-Y.-E^/*7 A"EPUCE^+]XII]G^69Q%SXDR6"?:J$UI5V%F,5GP M1=U[]$>9V'^\&-$)=O/6V0GC01N#O#,YHM$4O_&E-?\,@4)RPCDFI[E?;YB'W<'AA3J1BR76V?;FQH>#P;^/#NKW]O+Q]O$; M#BY/CCKJF=C9/#0<:/CZVV?;JO-^NUZS$N]Q$ ?_?212_\T WX;3^HP=M7W> MJ<&E$HH#TL[F>[[>&WZ>K4_\_&?U^??W-L1_?WHI=S;>*6VE8Y'83N@YN%B0 M[&%,;J.-+F% G2G>>_1"[_]4; F,+'B;R4L(&%%ZU!BME09$<6J-[.TBFSYV M7K[C6,XF!:8M8A!MX #?CB9 VW!:0#$*\C4O>"%_"MF29?%*1U7S"L3@22*$ M(*-3.:OX1Z)QC>P,D-WZM+-W^$YRIH17O;$0=>X2QG@^&G MC5: "4->F<)3&![==ZP7]:&L*"&6X=VMW9;;',F<060,L7B^G%;(-R@!UQC/ M">-GIO-I^QV+'7*1DSI#IF9V,;1]9E%/"H/6@#&Y&GS=3V%L,T0AL@@A90@" M4025"J,JG73%EC7&<\68)5"Q +I-!7P;3%%MUKVISG_4BC>]=1-SYI4"$72P$X$4/VVPB%DI<:2,P,2'\5#NM>JW45\%[%P.NQ?TN&$:<#7WTR? M]M]V^CL,W;9Z]FF__QHZQ[\>5TBWG[[I;Q_G;J<;Q/[;?X\/]DZ..I\./_'U MY<[>%E.&[_'VS3'G;^;@[9O^P=,MV#_^]_O.,5/HU>5W_OO?1[&?.0?7D.'6#F3"*4\$4'!GI MG <.>[&PS@1.%0-X%^R:4:O"* P6HLV&8UZT'/.L;W-0TFWK*-LLK<=B9L(H MRUEG37))4NW/=BAET2F5*&2PR>@UHU:$45EIG92R[6*LXVPHL(_*EK.A L&& M.B#F\DP8Y8R0/EM79%(098QZ.O4A1I]BL"*N&=5$1NU_QT>5'(RDTL[.RS8( M2.W:B=4V013S-AE#$LR:) EUA,A2*"#L(EF4IQ4#1^O\MLS:CF,2HJ MU%H"MH5!UE&QY#HE ]NV:)"<3_D<@Y.:59Q7*1=: M,VI%&)5CMI[SO+9"H]E'L48/[#K:AJ D%N>2H9\)HW+F! ^ BBD%E ZH?."\ M3PA=1W?E6D>M"J,XEUQY<7U8PHD(C&B0:?VOD,X^'I:/INNM3FX26G+[CQ9V977EV(IJL;KMYU/7+V_NLF#:PWUW7;+T>J@K8I61K#%HQ=%*Y*V8#!8PN6T M1"/5$C37Q1*JR64+F+94GR]T>>1F+5#%V?3GCZN/&G_^97W"\>F('ET",#UX M=8FK8U?OZS5^AXDWGNBY;"WZ-:?^9(N>3NWY>I-=KF-[^/K5YD^W9B[)2];$ M:)4'Q.+Y29&S>4\Y%B'EY:Q'I^5RM28;LVMK^==;DV/C-))^_GFY^X$?Z^M3 MIUX;)\/1GVSXWWR_?KA)@V&_._C>96]J'M#ZT_\(]T))A5B*0$W >3=F MJ%->/>=@&*.^F-*FA9JC/[_\V718QCR<,7HV$^39.=T:72V3CKLKNY4E&71R^^^LN#[U[QJ(+F:3M1'! .[ #W58/SFK^N* JFS=RR*/5@C TM^"5G'*DJT]5/\Y!5^ M:_O[ _SDS?&;G?T)X4T* 816!K(2D<6X<,J(F)15$E8B_EU^N(KQSPN'-LDL MDT5 RY;(+E1[,-*!DS:M1/R;#WX+B7_>.B.P3M5- 1)8GS1&G\FK1+7O?B7B MW]SPFW_\ M6YVEM5C I>C\ N)?(^).L;%.S4K.9P\Q9:^$2)"]AX"<>84%Q)U&^'MAD9PW M+IPH7YF%^ O&F&G@MC3>@Q>:Z:9B<%8 YSU4V8W"^:[JQ^6 MS,]^]J97:Z*W_N>T5CL:]D^& WX[ONYT=VF"W0'E+1P-NH/#\2I&3\[RR=H< M,Q@+1:D8 HFFW#"9_WA\.7DV&Z?WL<;P^9"+_="?_-6B42$%PK";)N7U=2R8T(-7U M1@8XIK@QT&RF=]D][M4SIM!!%/6]$1_5J'XC!'/9O(1.Y%>8DG@7+K\F&.ZOIA=>@238)3KF*)9D@40[*N$#*QJ #4+:K",VB<^490<<2 M-BH+,KN208D04'#^91*;E-;L/E<&NB7(E6<$63!6U (WD*% ,C: @N2\U>A" MJ!/Y5@6R>>?*,\)'9VVM,4%Z@P!6,C(Q"9%+T<2?P^4$Z>;W9_24)]\8"#+[6 MG49-$8K0:$%I1MX5Y@$:^=46*BN#\VVKPQEU8ZCB==U4QRE,K-YS"!)2,G7] M$]KH5Q*:1>?*L^J! D4B1F%T,,#1T-LL&$9RPD9A ZT,=$N0*\\(,HHA:Z\\ M>(]0HHE1>["8)&83I/8K ]F\<^59=;K??*^O9DB\P)3,U@?51U M^70DGPSDE09T\=U_"Z@)88 !IFAS9'@3HI*F>*=(*TA9F6DHE2L02N>54\C9 M15$1;%+ .M19H*0\!9,,<>Y''HWUJPC-0G.*V4%7&"PL-LLB#$ I(67O'4KA M2Q0*[,I M^B<8G:0D7!%JT02BJG3T0(*[;)#0R0+Q+(RD,TUIY@A/DE(%B$, MA9 @LT"'PF+*,F>/V8?YX;.H%@BA1.5+*,AB&[-CIX(DO)<>LF4EOKP,K56; M'E_X"78+6Z50FES4M]\I&WEX,JV3/R7IC<[,QZ?C2;WU#ZB[CE,_HI05!!J" M5#(E2"7Z0"%G7;LL75 0EY=2M^OTEI71R\*;8AVQI,E98@"G"8D(@S6A\(<) M:7EY<\>!T])!,EH%4!%DM!Z\,D$'7]=I@L?5*V*T^)ZYA=0U2HH,BP7+^;T" MI3EC],F$)*PV6&)9P6I5\^N96PB@/H5LA PD8P)3@D^V.$ODC+ B4%QI0!?< M,[>8*H*EU+4!!6J/3]3:DRK$$F<^W/9JA+?4-V^WK M4W^NW3[O#7*YL>#5Y]*U)[72P!1%O :/3*IV10!,'FJ#Y/ MCUR.QK\^F/=U>_X5R:#0H+)2Z+IJ""!09KWG6$/8K!3*!I1YJ%+NL]-Y2L/# M$9X<=1/V+AQ.&IX.)J/SAZ]?W9H'64R!#H\IN^P?J+I,/ITGPQG1+2US)@G(2+3CCM$B!(=7%:ZP;.;(]DE"HF["":=EP7$@, MU'7F24G!H5(DUR)JE_PECHV.C_7P*D?& ,%! MMIZM44""$K)6M<*8RYI3C-*$6@O+@^!"8F(2MJ[-9KR$!%\T.@Q$Q+E]0J=$ M;'Y,G"^""Y@Q[6N!../(>K9!EV.I*^M%=B6YB(T8EUD>!!<2!S%[E4*&R!;' M&3[Y((27%+(*01.8YL?!JP&8K>VMC56,@RA49C^J(!8#F$3(Q3N+PFDL%=GF MQ\$Y(KB0.!@0D )RBA\-Y_@A5@<:-9)!4%FL0/_H?!&(X$+BH$7M= B&8D)PWD8%$LEK90-9+4KSX^!4R8R[ M^ (3WR"M8BCTV9/3@G6HCR MA6 A*Z]"L8GS>MW\4#A?$!<2#5$$$,DZ\MZ# M*292DOP68W#6.+,"/:5S!W$! 3''7$OF*10>5%$144O.%77.0DK,S0^(\P5Q M(3&Q^.BD-].<'B 9)% ^4M$F:">E:$A,_/X.V]-N[E>G<9Q&W>GLYU4,B$[7 M"I;!4"BQDW#*@S2)>-K#7FR1MAK#0.M [> MI284GU@J!.?HC@R8$W@("GTJU]"C% M(M.%7&&$8MV(V0A,QJY"X)L'>(M9KR.(94L4BC4G"*QUSIQP9%B&6F&C7O2F M8)/S$\J_ORAKES[0X)1VJ8_=ND3Z!8W*<-3'0:*=V.L>8M4J6V\:0C$[K3[E^]^WA@,ZW M)D].!_DO%Q+X3BML7ZQ-J_=^,J+_.:5!.O^=)OCJU/$NI=/1B#E]JTO19\=< MFU* %"I["Y3:ZPDZN(N]X+2*O@',70*R_&F346OF_NGJ%]%(=K*&4R #J MZ M+X./K-"$!:_EFKE+0):Y&I-N"'.3K.-+1G(JZ*$('QP4DVW '!.$RXU1U\Q= MN[GIL#(Y%Y(AS>ZM3O! D2-H*%9I6U2FY:^RO9:636+N#'=C**"B<1F-XX < M,$HEO>:WHGBF;P-*^B\#6=;2H/3CBA\4[9I)/A^.IZ=X>^,^RZ+$HJEU C M)?"N!)6UC-%+FW.V)M\-^LY.YJWI.U?ZZ@#&0BA%6 #C1;0%O2K%A0A2"ML M^MX1QJR0TIP=?2%9ZSUBR0%J]7*TLDB7LI5:)I]P3=]EH>^R,":4&!(E4B4C MD#31>@V1K(8L2DZ^ ;G)6FXVC;ZSRY9(EEI@P($*!DC)F'U=JV>4%4F7B'># MOFNYV5#Z@K5@I0^&E 51/$8.SHH2*N<2Z-( ^MX1QJR0W)P=?1WH5"LL1454 M7]8BH4IHH*1C%K0*'9LK0M]E84PFJ3(*%UW.[.C0HP!+6@:DJ,UE5_AR)RA+ M)3>7T/_]T**&_3Z-ZADOD)G3D#P)LW3LY&*=) 2!;$3%.5+(H2AI7(IW@[@- M'+Z^Z\2-HNB(1F(F!RA#U,F@@U1JC4N"9G7(+PU7YB#R[CIQ@T@28I#3;3F< M-G4FL1"AB)*%4:Y94F%IB+N:7*&"N0@317(:4BR>@G4J:A\+66^:D$>O965S MB#N[?,@G1%]7D\\HI::T@!..+3)C(%A>4"NL5Y'P3.D*PF+2D!0DD.V?,M9PX19-)D*1 :P*O.?,;IT=0 MR^P6H2""0A]3(4-D+2I9E(N-2E'6LK,I!)[A&K88+;-61\4YMO6<0R4;79&B M)%-2PSJ'UK+S[A%84]*H(G"*A."D]. RIU&!DO>%W7"C"+PTG%G+SKD16)8" M:+RT(GNP5E2/;)T!\IBD='I-X#5GON6,%X9=GA,Y>0D9/-8=J9-W.23@?'N] M\GS&;'G]:F\TI>OYQB _'7Z@T:">U#S5L"QY4Q#,5V0_1R6!R2%Z PY<*BYX M1-N$SJ+EX:6<6!-XB3BS5+)W60@L M06LKC%;2B+H]#7+ZSQ3.(*?EY5:A_.O*$'A9.!,M42Q)1Q<+V&!"W5=,&6N- M9H1]LW+MM>QL"H%G.!7.!6>95[YPUN2T18]9.YD@"R>]3@T@\/)P9BT[%[ H M,U#AC-\))2)8K:)T*C@OH@O%(#2A!LCR$'@M.Q?@@0O9DH1)T7+B3R%&Q)B- MX03*5->\)O#R$'A9.&,Q98EU/S$D<*PZB46M9G\GV0<*[1J0JBR5[%Q"#_@C MFWHR'%'W".S!ZR(9U! @B5@Q 4II,YK!<0;0-2F;4L;2Z19UC: M,'LEI JZ: -*D2=3; X.549(N@G;M:QEZ9K(][I!(\=Q8470[)(=>6^!_7)V M%B@HW2R/O#3<6@U%LL!@Y&.O@E3F]:R8Z%)L^,,AUAA",5#LPBTEAT+6(DK;4R&P&G6'EX%[[S4GB*@!BR4UP1:/LRBE%D( M0NMU@NP4"B=0QZQS(!4O9W0W12HN@>SX41_9QGA,DU\QO:=\XYZQE:/O[%2S M",6")*V]C>!01 _9.NF\44BR$5,;EX4Q:\FU@ 5A!@SJ8(07#G*!X%%!YO!I MH4X%TVOZ+@MC5DCPS8Z^+/,2B"B"1@(A8XC6)5=,UM:H8IJP;\D=H>_2,":2 MT"I02D: U)F]7$DR:X1@7(EW9!.(M=QL:+9D1#)*QRC(&9"IA+I)$[*_,T*P MQVM"K:EE8%,2LD-V?902V4 M=Z:@U1I(*;0YU]0IE$*Y4!/$PQVA[[(PINXUAL5["$5SJE(XI79D:V^G(_!% M-2!!:93/O#*>2&><,1AV]#""*PB(R8!8:LLK1 M-*%W?FDHLQ:<"^C?])*3I214BA$$0$@2A']:<2Y@>,F: M(+U&-"& #S)J$BH8[[&X+& 5BORM"G^7A3+69^M34#H9#RZD*',L.FB#2I-R MS9H$L9:<#>'O#-< !IF]C2)KE'4HTJ=:7,7'NGVS,M@$_BX-9=:2ZNHR%(#2T<3H2@A:"6N#;\(:U-O9 M@6A-C2!"*IRD2A4"9 @Q21<3) $N@;!-&!-9G@JRJT6-%'.=RD=:E@1!180Z M3XO5LP]9!M^$0+*JT'"KYRQT-NS 07C"$I&3FP(NAZ!2L]:$_QXTSP8?:#SI MWP"6&881&M5?ECB0C'?*)IT,Q]T?>8IE(47=CL%;)5(! 9A9^CFAHQ;DBHQ1 M-V%X94E)\5-RE@)7AC10Q>41(Q.6S":H)EI4.3]UAW-D:@ MJ#!&#RI'M$JQ]HO62Q04FQ#5EU_PW9R6RT(+&W)4VNCL2P9*& 4HKW-P(M=] MJIJ0(BZGMUB-ZKRY8+09F FY ',#I;$UG"BMI#-Y%=+$>4VV7!V? :ZHH(3( MX#TKC!)$D8E4J*6IC(C-VH!A=6 1&14+/!.]"VRK!;T$3,4H2S&&7%9@S.#/ MI&E-[368W I3BIX1(/F@.^]:Z%:#& MXA/%9E(C25],R;)8S@:\@0!65?%GZCQ8&YJU<_%LH%F-A'&&U;_(2JC;JI)( MX$"$F(.I.P4;JT#Y)GB/E;7>'+VWEM,UU!!)1@M>23(.$P31L#G)R]35,__! MHQE.-+/H/2>.&@B L_J01% )BW"43$ZKX=)7??!HAI/(O-6<(II&:'RAJ#9<_1 %HLI[=8C5R -K44,4 M DL.G#E:#BW*X.5&S5>34T )G[ @F$L=VD#Z8 +X!8WH_LM7MX8#.MW'TGB9/3@=Y>7N" M;WSG7[''/YE>'1%-G@\Y_^2CO[TQZYEFSG9U5E%! 2)3 6L<%E^8I0*CDTZH M)FR&LN;D4G!RA@FR(U:WRG+VX\$ZCSIHX"R(^>A\B>K=)M]."B]D>TK.M<-< MD_-[Y&0"CB:;.*%*3]D6OBT^T_/+L<_$R5>GJNO>]>K(GV!RT2B*MDPKE2 0 M130A*B^-MA)$\5,F\_]K)J^9?&,F,SW5W)F<+'KA(W/6LD[ %$BE6F*JA%@* M,WO*9'W%Y+6(73/Y!DS6-V>RGAF3HR$3E5+.10&@, ([9!F9:-ZK$/6E3_9K M)J^9_#,^^:;J8G9,5LE"1&^\<@D4B8A.!I&-X)P.DY8-8O(F_^H/#.8'^D+E MW>[X_1^6LWC,C3'"= O#P(O'5DMP&71TNM;3+0$%"LLYCRK%I3K'XYL<: X) M^NTJ[J]SQ[^B4[+UH+4JT0&$4*)($*?3,&/4R5ZTFY+<8NVK%\MJ$[^>CKL# M8K^:V(V-NU\\W0D./CY\S+<87?:'GS^?_*BHRU\W JFXQ6X&YK53_P*8IM1Z M*ZPW@] @07J4A3+6Z??9IQP;!&8-19/S9_SC1C2>/!N/3RGOC.J_&'L<1O?. M3^BZL]OE\T;=-*'\:C),[V<60.\\JR@)*JIVPP>$X(LW4F&(6:!*TESMC+/, M9%HTAM=Z_:[!\E=Z_4A:%C36>Y;E&&5DN:*DELD6)3";!AD[Z_+NA)ZSFLEL M\2Q5NFSC4Z$\_I7E^/%P]!W!O%EKIPU/*.]1.AH,>\/#\]WNX=$,I?.=MWQ MFU5(V3MI0&!!1"M#24)XZ8V&RTX,:(!@_F,P7P]R=YQZPS'EZ0DCHMM/Y6'^ M(MD4!]F@!V? )8L9(+)N-B1=5(W84G>>GF)9QARSS$)'B[8$!UBR1Y5+YD1' M45M;;'I^/)L$^C7>I- M>YO&1]V3IE@:N0+&9:]#(,A!!I:YWEDE?)&40C.V(6L"9#/<^- 'E0S$P!8& MQ:B0)>J$=;HG1LI-*#_V9R![P1*@.;-FDF(I:5)B 4+ ",6232G*"@5&:=F, M63/+"=(,9T$:H[5TOH!EF:%9)D9(QK-9:?: M*J6M#?"3'T+"JOP!G/>9<&&Y5QG)!%3W9X,5HF&@\WJ4QU;TH MV$M>IM,W6$"V+#87E;))B1Q$X-S9JR#!U.I>)N68'35@3_-& CC#W"SZZ+)2 M*KD(Q6/T=6^Z! X-/V[62A:8_Q1F5Z9SBY7PTAW62 M* &88MGE)2^B3.S]7+$V:GU1B4T(*W0CL3"WCH42;6';0L^B0Q= 9?2*I"U@ M!$45 IN)U5ZA<>)B(M(4B_8:E.^ ? MT>A?;,YS\9/YP-5WKSZ_>E^__%TJH* DBLJXL(/2E1W'3*QH6+ M;*]]Y0^H\*VW_ ,J?'OJ7QA4D]FF9*UQWDHHV7D&-$"02>EB= BK9&_X>#CX0*/;GDHX+]N^[IUSD3&CD76^2RP0$J%1D?,_9[4FOUHF.5= %V.A MSD34.6=OI(!('J4TD@W6"9=)^ 8,>R]8ALYR), H6]"9+*D6^731A9@S*.,3 M@M$-Z/I:M R=X5KF'$U13BER!((CEV2'EX0PP#'-^@;T:2W:+F98X90A\-8; M&S/GQU:$(K,449NL@D49&X[%'.QBAAOU6J6X@:)RZ"!%[?E_]$X*DL8X;,#F M17_=+FY\JWEL*KTL#M,*[U7,)6EK(4G%]-"I,D6RZ5K9A!D]R[0%^*(]Q@PC M:<10*%J7,8,N'E-=+1F299E9KJ9Z-==[WS6/,ZECD;Y6D8(!4BZZ/=K2'V A??[+69= MO+7(=JN**-: BQ*M-"@E5 'OT>A507 NG?@+01"#B1!C@I *: ->L).V65DK M(!JE&U1M9O$VN) J*X FH]-%1*^ _PO\#G6REF()]O.*_L8C.!<;7 B"4FI, MD9RD0F""B(%DXOPJ1O22_VE4388EL,'Y5UX0@IVF"%9%*"#J[-.@(8:@46;^ MSZX*@O.RP47418D!7J<*K J"<['!A2 8&"7G:N]R+" QU4R"/PC2QF)17744-!6X M^8S%S&S>J659*3WY:" )[VL=/Y-%T-G6B0 -QV(^_22SZG)WUID$A@4]L3V M3UJF$G4"5OBH<@,F8TP;OK;Y?U(^I.\9QO3 2DZ.08$1BY(!!RE B(!6HY5@ %C;#"?JBA^[@\/I)MQW) @O\&=B9DPA*J6"R)Y I!2>R M\C84X[T2[O-,*[F\YK5VE=)]B MTUY6D,:CR^T?"OEG;JC:97% ME_M## [K>:]VGNRN(E>M]>0-%EM0U^VTT9B8DR,3BP%VJPW@Z@(9]:?]VIJK M?T:#1D[$K*\.U7ONJZH(3QL8HB&.@IX RDQ(!0HG1,X66?R'/4AC][:P0M@%( M1DO%L*Q.T5L%P6HC.>ESDIHT(_#U8$1I.,J47P_X-^9IV7GLO3@=I2/.LW9B MKWLX+;C[Z_EC9O+A<'2^4YY-J']U1O[M%MZ#R7#TX_W<_ZI5+F8FH2N^EH8E MZ3V (D^JKJL26922E-7+;Y6- OQ6K%?88F6P2OH< :)'0088/5*@%)B[:+T7 MVX7TAJ=Y8Y"G!15?T>A#-ZVF$2?C@M$Q!V+(2XZH%7B1%$2,J*2Z.T8\3]QO MQ99K30ZCO!:LE""5$DT,R7E'$HO'TJ29W<^'@\,]&GV&Z/&PW^].ZD5N N(E M;B]&PP]UUY_?7F0E#;D8KTSTHDZ[4W6QN])6>8^2G&8;GXZ;!GXXOP0;*7XU M.AGJ,A;E9Q'+.$V0P<>D90;6H)B5976"*G+N2.$BHQ3R9A*254#Q%A(GY3X%9PI+>O!U]/WZ;'1^L7SM]A-SP*>GSF:R M9++>ZV2@^EO0H581$"J(HHJ+E.FZOU7+V&X_X:G4S-HM>JFE]4 ZLYUF" &\ M$9"9:LZS'EW^1?8;'W&4?[BEY>M!=S+>??6Z(4O<(J-PR IK3G'IF@S[R5))@C&!F*G@JRK/#62Z7JTG0' 4.@!A2L M7)XH-L-*;$C:RSI$@ F"LVB4M5X(B($2:M< QW?[ \.+ML?%^]3HV':5=\9P M8E!\#$5ZR=%2@%$)G&DH368[X61-$PSL3:!V6WA9B_"C]*@Q6ENWO2[NKLJH MVW-AC61)QA0Q:)#12,A)8)!UZPXG5 1[U:VU9LGR3"U93+=Y$!8Q>).E!NT\ M*G#*Z1!C-H2KFY*].HW'E"9[P\O!DHU!WL;1>YH\OAI"6\FL+14H6#S8DA,( M7P-(1LX6I(TB:6C2&-D;#OC=P>%U%?#J"$=4%P7DQ\/^"7]E.O)YP8P1L^"( M=@9_>;' FG _-2BK085<+ 60LI:_,PB%$N>D2$(VB'!SAONV#6'OXW 5"6=5 MSIQ? TE"J/7OI2PZI1*%##:MKNQI .&.1G3;B_P60CG.P5+@U%TZYR$6C 5, M ,[1 G@7;).":B,H=S')Y3/?7N#YM&Q4K0EP2/7E)>&>#$]'J\BWDF7Q2D<5 M24(5[R010I#1L>]3,:SYMNXBN.'<=0%">DN",J1:IL?5XIK!"]9K68DUD=:] M"#>+@"BS53[%6@8258AUF!= )ZV+#@GN"I&^.O&.Y'ILY2(A6_!@I?,>]N!R*NGMV>7NBI9$63[G4_;=%T H! M141(05#F/*/V@ 6_9LF2Q?C%;(V6H:CL5;(F083DK#<\3):-9> M^RC1NR#0*4Q-Z-%:]VLL65^99B_C*4).B:.3"4C9@\B)3$X*8Y.V+%OW:RP) MIR")'&UR)'.N9:]#+%X47W4RB1*P 7UER^&G=DZF['O;G1S=_D2&Z0-5R+]Z MH"?=<<+>/N&HUH-8Q3XXFR$*D5EII0P<2)$U6"K,3NFD*[:LN=I(KOI5Y*I1 M6$! I)1UK>P7RLU F3QQBHM<_ $:&6M^9.E M"R'JY.)ED?VOU-4:NCDKGAEM/A4H!(K28K$&R&-4SB5CWOCW70CD^A20XR97"AF*C M4)1):TU2BP;UTC\;I&&?$6+NUF\^'Z:+B>S7)KL_'HXG.^45]GY8'/%&NO+% M:)A/TV3GJN+B]9M='EW%?GN#F2-VD2E9"P@Z6*6DU+$H5)Y,:5"/[%WES4+Z M:$L*ICB).OJZD9*)==%J5=XLI*\5E4%MM?4Y&! @$:*U)$22A;V/C6M]\Q=X<_GA*NH; M$4E'I9+C[+06XH@04[:ER)*!!8Y?ZYNEY\U"]$T K!5A!=H$H'6UPD]$'Z@U/ZKE;9[5NP4H*D5#W M-R%/)DD!H83@* 8MH>ZI6>7(J@F110*\$,6 5F5( :P0A5$UU8A5K<8?K'*8 MFU2#H@D +V"W,8P:A6 UB!*2U]X14E8ANFPCIQ:K%MH7"?!BYG-Y84L,5;UY M0,$P%\>:WZ%G_RS4RO4QO*)>KY9TN1KTXM&'H+B3Z1DS"9"@6"T#!$)-7!4060AL=(JU:]%TDNO,/O>0 "];U M1A:&[D+B;!)H+(CG'X:E+9Y;7 49$(P( MZ(V+)@!:;4'%E0O#BX5X(;'8&2%]MJ[(N@.SC%%/VS]&GV*PHL&[O2U^-<>Z M3/3UK>A(YRC0I>(A%!%T$"[)5(J#HG'5:J@NCFEWO5@OE. X;&&4+H#BU#'' MX*26&+U*N32I:Z 9.R[^9>;4/QSZ;@VIZWS[MR"WH@^(;J0 1 X M=41IL@E>.I#66FA2!%YS=<4+)82Z06RQ06OOP6B'H PGQ09*-BZ4)@T";_ 5 MO[] M"WP[ 7#P@4:3;NS1)L7)E]-6L1L[JT3LRJR'E*&PO#,IY%"4R& =?=Y%N G= MV"M-CH5T@"?G@U<0V7?4P:RZLU]4ED-=,1B<:D(YH+M"C@5(H*R<]"D9EUCP MU(7:EC-#=)F"D41-6O>VTN182*>[R0E 9V>MUP A!5#>!W1, ZD9OK7FN$Z. MMU@[+U=R/3XG]4&K;.NJ1E!*(1EO,&K01A/FN%88BZ#"8HKE6N%E *M*9GD) M"0U"U%C7,-8Q];36$PNBPOS5@XM9.HX-UL<,=?]>;RR[!4X\2K(Y-6E5V0I1 M83%:@2*!9!D9/$!,B)"-LR'8JA[$90GMM5;X,D10>^2^'AUXT/1S1>'@Z M2C2^>'O$F>;TX7/WPZ-?^*_+W%2F;)(F2\BYJ;6!::*]-Y$UB3/%O*M%7;]\ M9SPY[S$1^MU!^XBZAT>3A]J>3/[YL9LG1P^E$/_[WO2\1[^,3W!P=78:]H:C MA__!+!&E_+/P0[8+]KN]\X?_=X]A'[P?(;<*;WQE[W3.Y-O\>_JC;3O^[I>]_\\,N?(D\FK?&P MU\VM*1T8QLOCD^')=PZ>8,[L7QZ*EIS>XLLS/)@VU V1N( NCAY\ ^/7UG71 MXO4Q^-?\\_>N\AU*\V/^&4K[;RCMOD/I>X]>=Y[M;6VV7NUM[&V]:OWNTR_+ MX[[:>OQZ]]G>,W[6COGNUT%OD;U(U^PUL< M'S'G)L/!/_[/?T@K_KEY__']EA(&P@(?WM[ ]Y[].Y[_UW\BILPWRX1\Y_L M[&Y?/CE'TL%PT#GM\Y52ZS+@[E:/WD4H)K@Z)P8DU/7F(7OI-'GC%"KUW.?X M\&Q?O93[GSJ]3O_-46?OY7GG>-]T]G:[VY\.H?/VF3QX^TQWWN[+Y[K3V_\T MA.VWG?>=M]N?#O8.>OM[K\7V\;[:X7_WC[=A9_--M_.6_WQZT^^\\6?/U<'Y M_MMD.\=)[SS=DOM[;_K;QUNF\_2EWG[[[W[G[;^[^XK/WSMXWWFZ_W%_[]F' M_/0-Y/_\=^] ]3[$XZ'J?$K WSOB9SC?WGLO#C;3V7Y_7^[W_WW,SR8[_9?B MX/C7H^V>/]_^]%Z\2TDDQXW7QAAD&WSQ[>!9_403$@?K($/R]QY)T7XYU3-? M4'BT]*9PP9WO&L1-3 'NFVG$F2WUO]4QWZ?^W^HMI7ZN9^P,>IBK_5ZT$W#3*WM5W]%B_%=;]]H7YZRAF>% M=[Y+)\/1Y%YK.GELPC?@5N![WA) [/[IYYRWW_Y].\]T,UWP\O7&[M[6 M[O/]UN[6BYW=O=:+U[NO7F]T]EI[.RT6/GM5W4C=VMEM2?.W_/?6SI/6WG]N MM;[21)_UT,;CO7I8!@V_;^)S#\PW\TY/AJ/6Y(A:_W-E?JV+C+C%B3+EUAP, M_\7T?EL7>?DULW^8^9-VG^]Y5+_6SGC>/B<K:2 MVI"L;L?$/D +BC(4"AG9_#=.1MU>2XM_M&J;_YX7: H[F9PW?>1U")VN6!M/ MYU&O8^AW;&ASX_R=5B\>C:-E/,/HF&)W-15$)U\-L"K*%I&P_[O0?>S?[[ MXSJ\T7K2[5&+;;(.>MRB5]V:#D;4FUWMM.M<24EQ$E41V\DFUM3(";=RM\FYO?/L\4W(AGMTZH73J<5LP83#I\Y(Z1 MBF/PIW>*E(Q&J[8A']I@16E[[W4[15:QJI0H!)/JQ<;SG=;&MM\T[(R?Y5N#O,FS-&84#FX^"G=+E[T'@ZF(S.'W/R]]M$:ES/ M.!D-/]3K-+0[XDDW/GUM#S:WSG8V_]W;>?KLX\'39Z*SF>#@^/WY?O_UV?[; M[;/.WJ':_O12'6SN7W[G#=_+# [V3MYO[VW!=O\U[!__^G[_^*7H?#KJ[^S] MNWNP]^1H_].6W-GD7[S)]^SYC\_W-B;;K\39\[TMM;W'OWWC74)ELQ.V[:TM M;.#G'0_31]__?F M6/8-6^39_=W[K^ZWMOHGO>$YC:9-<-T26YWA_;__#"6N) XSBO[:5)IYR^%; M=W,;.8]H/+[\YSD_@&RDB_M+N3N\(Y>D=N#:R4G%T37'MG. MKK6086L/!P,:G;?>XOD2S0Q8,CX]YI<[H[WAQV:JO;_$)O.N1'#.A=BV1KLV M0"QM3([:.D0CG FH-=Y[](JS6FP][N$(OR72/VZ_K^X2J&G\V1F]8'7.<69% MQ?M?@E._RP$HV$CM0NPA $VI@XFVG446_":JG..]1X_9O+GQ!MW?H#DW,%\, M&:W>0??D(@^[:TB=O_-H3,J"VHHTM$$EW_9:YG;A9LL2P('(]QZ%6HMGB7SW M#X711<_8)B\XH35<<\,>LC^@?+3[2.ZUZK_6I>]*JP[%_ M;]KXQ=]NT6!J9-H8$=Y-$_GXCMN#VZ] NXY*M*'XW,8L9=M8-%)E35&RB8#P MWQK(WV]]2FJMH-U[<<0BO<&Y]E_J[__XKI;[D3Y!6R8MVY"(A:A*I>V402$Q M2@OJWB-G&#JVP>8YL2\C.O_G/[R2[I_CUH1Z=%)1;PVFL'_MPI M]<*'+;6V M=L"_K;.Q]*W_A,4=C:8F]X^ITN,W>!E6<)"O/BK3$GVM.GV,P2AUF&5P2+DU MKA*QUB++ZAIE!^6;YW.0)%(_[Y)Z>C\6D=BIH,6WS& MM"M"JK_%O]>07*% #-_ MV&G+WJP-FM&G^:!7EC9N'+W/; M;?.;H?O;'M"ZC&;G4L6I;3925U^,8?&Q]QWUVNQLOC33UYOY?>?XD)\OJ?V] M;577?AP<'\*V^G8,:\B:^Z4^V'L/G>FJE"C/8E M,P]53" YY 23 )F\\"6E-9@8FV.;).37OU+;),0V!.,VM&V=A8#=;JLE7=>] MZ%X$\D 0[HB$SE!L!Z%WG;1W.O;3>O&O4BJCXD)WB\^Z=>E3J&/1.YWMA/8> MM)!!\2M0#'EY0,L9$?= Q.Y82 +E5'L3C5,584%3NH4.'D:K57(IB8K_12DV MK?&^GIL]93],WNJ/:9$\.1*NQ7>Z?O_VR=^2:>V?Q_W@W/L-!*XTKOM9J;+_]=ISFZ.Q%ZQB_ M:OZ_;V\_>*BII9@#%D24/1)"8 Q5P,9U5:D5-?#WV^Z_#9_C9:MC="M:VZUH;P^?9\3I<(_3_)\-:EY]=K.Z M5W3F;MNE" 9?F*O"GOJX0.%;K5 M&CI>DE_BOY?-Y)7H=PKCAQ?$&P\=$X./(I+B10;I)$,?Q0W7QC7@D]\BO5VF MD[CX;C17TJ4776]]:;P@/+A?F5[8*WZ+-XW\4/0NH];>.^VD&-SK)([^J>Z/ M/LH7_?-XTV ''QX^S>_KI?OI-WSCD4VDFGB1.4LK'S]47A\_F<8SO%G*X^J5 M(RF'F_Q2"@[NX/15;^/6/*!YG\<]O^QVX]@&F65)R^CK_F5O(8ESIN.&;Q\4 M)#10)4"PF@#J!04I$0((B21!QGANQ=KFL>^-,M0,>5OWS$6\'VB_IXC/(<#\ MOB.8O(L;G5K-$?UEG97%XM_$09%^SIO]?F2M4@!U.^VD*K:N"O\YA0#M)@&I M;7G\NJW[>I!M-<+,/^YQTW]\EX],8$I_D=TNKJ\>C7#UASS#G! MP!-CHP9(!3"<2T#BI'KI(LLRF7DT\VC]>#12ERY:<>2^T-9&'NWJ1(:)6KI) M[9OX:A%W,)CX1N\\$G#\ENZU;A5IYSS.P=5Z4G7C[:)6F&;I8_&QV_G2/[U^ M>R-JOKX M7]EL#^0$P@;@:P7^IM:^<<^M,JQ2N"A'DEAN$%K]>1S>$%)6?]<\V#18->^# MSDG>NL-LSWV=;RJ$KM;/Q9QH/4-5_*IG['Z ME:-+MG([DS6FIW_(2I=N[K+E>AI?EK/X?#")RU@"Z[%ER[M1V<*-4$YS!TP* MM:9&,Z <9ZV(KL%YZ?7[AWZENMZVU4_!8W1^F='53X2K[/ M81S#;0[0G\^FCN.C3%L*K-*%FK^T2/.UQ.KZ3-ES7S_0U,+!(PP"YP)0*RPP M1G! J+/4PLB^X9$KUC[T:*JHV:D4KSW[I.BW00)A(HHRQKI7="[[I0!(DJ S M*HR^9R#:&T';J'(4!ZDEC 0[!$/6C$=U(?= MDO<8PFM1"MAF5(Q[_[>VVW@Q(;ZJ7+ RR+%LOM?;_['./U?%CSL"N$[9'"W= M,&IBT;"(]X(K1H]QS/@#I,@1KA% !D% *4,@BB,$E"%Q,3!V3MI4Y8:M2T;7 MH])\39'7*[RY,9U?,SK9/HU\[_^8SDB9.+1S72R+Z[];J(6O3^P=Y6ZC%R#X_F M S6'FI]-W7/V=OO^O$ ; JU -9(+;A[+%.H!7QM\\5WGV]9R?#\%LU@ M+HLXV0&"1OMKD0TB;KS6'2B+@Q>GT%#RSIAN9Y!;ML&C2(6,_\=8997J+:2& M=>GT)_Y6"JHRHN!OW=*I5M7AJ??]WG>?GE[)$Z\N6U<%0>4K. OZ+ *RH%_^5<;X5D'_0^M/$G[_P@^^YD=5@*/X M+;ZDCH6EP/3XC?B1A7Z 8J]3IB?O#%IE+_*CE&VC%_H)%EB;2<-?7&TFC?Z& M-K/0SY%AD&$P*PRR"I^5N[@7:%;AEWV5V3U5^!3[TNET[.!3K_83[ D.CU;>&6&+;8RPQ9:F6%+HM-G&#S]\)< !EFGS]I> MW LLZ_3+OLKRGCI]F:AQVFG%K^@-DVZ*G?]>-OM72Z72RT5WT\LRQV*!1[\D M]HA<>$5,+K8B)A=:$9-+8H]D&#S]\)< !MD>R9IJW L\VR-+OLJ$WO>,0?=. MBQ>MSIE1%EMC*1=C<366-/S%U5C2Z)=!<<\P MJ,'PEP &67'/*EW<"S(K[LN^RB+5!.[',?4[Q2T:?$[TS3MG\LY1L_'#PM0D MP+DF0?TW)"(P%>IKZX\E17TO,;C=[-G+7B]5R4NZ_59;MZYZS=(;\8/9$O4- MZMZF:PY\[[(UFM>4*2_OL+C#\(Q)CPM#>B23W@)L28G6-M^FDMK-?ED-L.2O M^$+K^N]$?ZU.[S+59-TRGY*L;28;OWBA M;;_3S325MT3:$F3&0]V%H:E\:+,06U*M;;YK#SI#^6Z*%]4M7YZ\#-/4#KV] M[#;[33]P!;SKE:THANI7)K6\@](.XJMR*,,SJ=5_2V(HUS9WOIXV33-'RN3M M4&X'G@MM+?TZ([2V>1BG5O?S447>$,,-P>^LQC'6\N_V!GN_>G/R/OC1%/87 M'WNT'H-3;+9YZ5-E:SA0X )4TL.0Y!Z&CS^6^?7*;P\$!VSBV[[F!^=K#'O\G 2/P]80T4QAY_QE(KSS1A.P>[>P5:&.\N_?@ MYX_V;(='6_'2U!GRP;.G)LU>?7;&Z_WY= [&]V+9B>V\'^OAMUX?[1>-G:/W M^P?_.5PO=AO/-VZ5?[F_18$#M*8'QI6LQIS-=+*ZL945;Z_[N[D^L3A6_>;K=\NV_K2 M-?O>_3[MMBI@(38$JV2N)M_P%PMFM/WTL=N)9@,8SI:UWD>+I9Z>_UN@W>OY M9+'\=CLG?ISG8^G[Q49_MG'[\>X[?H^%NC MU3C_Y[1Q]/:J<7;,&D<'S;UO'VGC_2XZ>;]+&N^/T6O2:!U_Z]"]]XU/C?=[ MWTZ.3EK'1^_@WMDQWH__'I_MT?WM?YJ-]_'_W_XY;_PCO^X?JG-[_J*]?_:6 M'7][]_7X[. LWO_J^.CMU\:1I2=G?S<;9Z_.]KYML<:WQJ>];\=?7I.#T^/S MKZW]LRUTLOW/I\;Y\9?]]SNDL7UP>K(=O^/HM'42?]\[^G2U=[2%XUBNKC\3 MO^OR!+_C>^ES[]_BD[,M=GQD8>/EBWCOCVS_97S]Y<[7_:/=KWO;Q_&Y7X7& M<_CU]=%.?^\0?FV<[<1G>?M!*D>MM AH)P6@A$(@&4& 8PX5"QX[CM$/]]V1SX'&:!137K#<%.*J4ZYFBEI2B7+#1[N9*F= M"1"ADJ(P% 1EBJH717T;I2AO F?&<\ A#8 :1($T&@)B5: VL$A7;&T3KR,D M-UB-**HB37\QE,+#TTZW#Z)U?UXTVY]]KW\^22/\/@UXNFF82+T+S4]5J5#E MO!_%:=_],>N9CBJCH\-QCTA\YCP1CBO-28.-L@ ML]+1'90P+XWIOK;RRD.X*A4C0WC.$![3*)1G3CM" F" BJ0!=): B@4D8<] M9-J4$(Y0WH U@O!C.X1OG*+^% Z1 B2>")];UL8'[/>*KK<^JN.FY=>+MN^G M^!?=:G6^Z+;U9?UMV_6NV2]:G5YOD'3QKR<0SUO70WK1Z6YW+DT_7+:N'^'@ M^Q,,_:49U]/@N@F_C.#ZLWOY#W7_?M4ZP:W/YJSS=>\LCNVLU3IYN8-/7N[" MDS@'Q^?OR/'YJ_-XS];>V2[<.]K]B3'WH6W*;JU M=?6+..V[U+C[.L$66HVKC.K'8-?P_>_(R^I<9; =H5RY5,U0?APHCUEF :JX8%(!1GT4D9I0 M(!$) !EA(7+&:>9*7R_%V==; U^O\\%W4VI[PF%:AOA++_M]'^'H?#C?[YO] MT^>7O?CLOEO&4MUDJDQ&]R>CJPEZA;*"8N* 1B8 ZG54U8/#0%#.I=+2B1#U M"H)$]O,N,V0K.TK.D*T:LF/Z@S6":8"]MH J[@$U#$/=% (,*ZYU!QA9,G:)E>T M5O9,=DW45(G(D*T2HT]>M*M2$X;/?.Y%M^0BILF./GZDG.T0XJA$*)XH*<7J M<)DU$,ADU$2M!<$H)I:,V(I*%1-'L;M;LU*@O6*MS:F2P5@?6JQ&P M$F&9X$0 05+"BI >2 LQX$P1ASRQ4JL(5B8V9(W N@KNC&$#YO;'HN5USQ?E MM(!. )?QC]F]&\M-/E5I"M\7X75:@X,TF/WPKN=+$R>SSU3LLS.N*@3/'0\\ M .&% =1+ HP7%-@4\6P0)PPT=19$)0$A)'S@OD0K7NF\N*? VNM.^V,U^?4K89I4I1VD:<^YN7.C MH-UQA4$%;:'0'G 8+14JO04Z9>BR(+6TUEBK9 H!%U#5RF#)WH6:J@P9PO.& M\*@6P8/Q 3$$K,(04$2BSH\X D3.W:AA M[D:CT[8YC.L!-+0WKDE8J:$V"@(-+0/4& YD%"# &DRDPR$%3:QM,EA=M$1V M/=00MH^1OY%A^W#8CIU7*,F],! @;J,!@(0$J29/M (LA\1!+E#4'AB#&ZA& ML%T%'\3+3L=]:;9:V>TP;Q7A>J:SH5(=U;P=UQ"P,(%2"@$CQ*=TPS+BM2D?(N)T+;L<<#% C*0P%3I 4TB ,,)*F6A%. M(^&1ASR4/D):0:)G=C!,U\N]W=?MC\W4HVP0PO#PB,>5,$^J4AE^S/L@.#M: M)3M?;>LR3=T/6LK,,P7SO!O7& 0BTBJ+ 9-"1^9A&$0!H8%#7CMCI0Q8ILA' MF'T*RPS:JO2%#-IY@'9478AZO<$.*A @CNJ"5P(HA6S4'K@@'BD+22KD(BO( MPA>DB(,NZ#[G>PR.%.O[(%<\.RP?2R_&X3N"4="2N#[!4!$ )HE M?T"BN:0@>!M-+Y9:K: 4*>*6N4XX:L;2*ZC@2LS/I:E*(5F=PRNQVR!*O(LE]])3(Z" M;6K3;#7[S6']T5Z_8S^==EIQ9GO_^S\2(_%G6;*C?W6K5^H>,W)CJ4A<#->Y M3*=BHVOUH&[T][7*YS/*5;!*AL6-BM:/K?+L09OAOHUDF*IZGLNFE 2 MR4%FD*<"X" HH-!)8 QG 'H6M/-"<>&C^;*.*,\NAV7&]#R+(F5,SQ738_62 MHOIO(:? $>H Q10#Z:P%!D8# 7D$I111UUCG%,VN;62GQ .CB3KMI4J'I<3_^V-_U,3)43TX3J2L1Z&%0JXAQ$.MVP%!AG M+$#(B6@1>6(I+(E)XNRP6&845ZAL9!3/&\5CZH4,!%D#@: & 4HE'Z"82PZ- M9U *[TH4BWK52%N%&.6?^V'/>LQ12=;10A-595TC)KA4,TE515(3RC(Y)XW" M4@*/0TAIA@(HSY+GE6L1=[J&R*YMRDIMH$7),LS8?]QV$QG[\\7^J(*"I3$B MI,,5DYK1PD" D0P!)Y27T%$MG$O8)Y!7UF/NJ9/P7+-WT=)7Z4G\W73Q6%0>P*A3 6I3QC/2$JA@ M1;#$4J12!,JZHKA6G7VR2Z>FVE*&]5/ >E2%,IIHE7J"2\IM-)]4 (IR E!J MND<0Y2*4GEK"YB6H^;<(G4E1FH2E8Z..$\%8H:%Q? M#D1<"$ ]1$ 21X##P@87,/,DFAN8UZM,;PY-J:EJD1%;.6+'LF&PU!XJ#S3E MT1R $J6 = -J8)]K$LH0Q'6V@ DE034^ZB 4*6BO2"]90YA MXN^?FI\F7.SYO]-;UNN:+.>C&GSM-9^UFZW_6^MW+_WXZ>CW6=AJN^7ZWL-;@'3],R3+,3W%LK_I7L>(ELTE_BS^=1=#O_'=PU/=]94X&78; M+T:9^OMHRMWX1G?WNX?]5"3P']VZ]#^^?6ASP$S?]Z#OM_V]YS_3=[Q?R__[ MX.KDO;LPF/(]',>-#SXUXEPUCHYA8_M3O$?K?._]6[2W_2[.V4%S__W)>>.H MD>H-?B P4!^7&SA%RO;B$&C(./#:8J4=54R0NT7]+1OI8=9KWDB+NI&$U5(Y M;( 3B '*I012*0@B\PI/6> "134";D0.'/=TC;U07.AN\3DM\)_%K9NOEQ:^ M]SC[KMQDO:W+_FFG&SG996?)4^ZW;^\^X&")Y$B @%-A(19W7B0N#(+QU@H; M93N2=Q#7Q+TS)^&7]T[-]H[U6"E/)<"4TG203X DR@ 3+2 B*$;$EP>%<$(% M_EN\=H/]5.COBUPKWMJ_[/?ZNIW4U)]=P*'YU3OPS7<[68 ^X::,S_5!4>X" MT000$F B- (4=0@8@:CT/%B%^+2$-M=-M=OK728RR_NIGOM)*V>%LH!AZP"E MS %IF00P)4UY"E& H58",N^G6N\GS7TD$J6B1I^$IB>1FK!/!5IX@ I[C@BN MU7[*0J_^F\H3BVE0 5CE#: A\I,6W %M+.7"*<(96=M,#MQ?*V+WL"J;)<4, M"O7_V!V%[A=;%]UF:Z#*$;A>I&U77O;JLG4U?!F5+^-?G "N?*1D56%*/T.Z M=/;\$L;9H+HGC,<.*3F#SA,<[:#X@U(K@#&4 .LP#M1)&[A:VRP/$_"?-0J> MS''.-0TZRNB=(WK'"M($;#W6###*HD)&% ;*0@,$]\9X2H)"M([H?>S#V!H> MVJ6 ADY[<&)7*AQI7&E9=*NXT$T'FNW"ZHMF7[>>^$!O,-)\"%,=DM_=0YW> M^7)R_BI^I\7Q/E\:V\??]E_NHKVST]/][;=?C]__\^GDZ-W5_LM7(:K:'Q!& M#DL7 .$" BJ)C6(\*=9QN470GCHLGO8T+^^B^N\B+IWRVH;(>$P JJP&BE$, MN/+0.:LL#?8QCO+F05WC9S$Y(KJF._%L[P/6"@5/*1 2Q9WH#0-&1K-$8RBQ M(H'KZ7V8\Z"RO*L6:5=%B4BH\@%$$X5%?I,**(D9\()'LF-((!]W%5J'CWH M.#^V^\D1FO?>D^V]_>UW'X1&T%B)0=QF'% 3(O^MC. MN3Z2R9OF23>-XCB:\E$-,PP%0*$P40(B#HB3/B@C"#-\;9- -B&I:%P?2U9F M741FWF!/O\&.=C]8K:P0D@'EH ?4"0D4YP@PYAV17A#/?'WTK"S/ZK-S4EUB M$7 T#AVG49@>/=?S7," MF 7&2YG.]2B0$AO@"9-,.$(YB>HF7A=0UJI57ZYQ6--SO8SM)\/V6)\LBSWQ M049$6P.H=5%IP]0"K*C@P219[)(;0Q%JM6'_&W1U%)>O$YXV^C_'5C/,8TH"YJ&L8+ 01#T-NH?03.US;9)/?C MDV"XHKBBQ=,PG ]-VWQ8>^_%-8.>5*$X\'T=1^1V=+<=YZUW8SFV!ZN1S:#J MR&E"AZB *40D]?N&4 '*:$H\AP9H&Y0V,LJ9%*V"UN/"3ZBQ>']^RMZ-&L.Z MT\%[5 NQ&'/NF0#* M20%H@*E2#(K&!:'4$H>1Y7IM$Z-)@:(U!?QR;? M*%1PXU[6QSW?G1\G6_W?-DXI9RC M\D R--NZ;9NERS"^4#9NV/@Y#OO&LPYO3W@;(.;$S\Z9[?.3 ASFYD!@B*Q=E)#[;BB$;>^FZZ*8]*U&4MQVDWRYW]^ MO3X(1J,T(;SHA"*U+?'MO_[0B_LL_5XY_ D[]TE1)B:B[,W6Z_UBZ_71?M'8 M.7J_?_"?P_5BM_%\H[B5B&Z,_.RRUV^&J^'0-_\RW3\V[_.Y)WWBY_N-[9W& MXF:4:2L%\UV$;^A%;=O;[WP7ZV/4-%E#OZ]_$'BKI ";_O,J,4 MZG'X+7W1\\^N?_GSNF=,LUT.HOS0G^>Z^S&RY%#0L(LQ@5Y.T^#M'_R9ZF,D M#AWZVH;?/'Q[HWQK1$D9O$?9!F*WOPTWT*WOW75;A#8DX@^Z[=WO447S8!=J ML/A^N^L7GN)?'ONHL4LG6.0#6GDW1- M6M;):,17;I^+%=TA90)J0>#Z"F^,R7,PZX:XX5F)P%0A;TKG)FZJ23;4*47L'_K-O7_J'M7^<)C"AW$H%+,2&8 _N0#O7+K8+ M/MJ%&.38E*Y40LZ;;L==VK$DG)DC]&OWH%.?72[GZ6/P%BL3 M3$4R12UTQ# MM90"86T,P1^VR[@.#!&X7X#'D*U?=#OGR56C[^S]4HQ_%JK_G]\/';WOL7K?VC3_':D_.];P?GC?/&:>/;UK>3[=/6'CXX M/7FY]V7_Y2[]?OAX_D^K<;1'C\]/XM^O/NUO'WS:?[E#&V?O6.,\C?&8GAR] M:IX<_?-I]/#QY/T[M/?MM'ER_J)Y?/Z6-EZ^I<=''W$C?O_)V2?4.(O?>?ZJ MU7A_$!K7-9 .X=?&V4X(.F)26#_ALF0N=,U< M6:FJ SF147+2&*%@K =Q[5S4K*)ZI1U1P/IH]IG L691J5*,U8J:5JITWN&E MZ=EN\Z+$8YF_=7EQT>D^K+K-XI;:FH*9()3,*D4AP8PZ# V+RI7 #!J+.4;T M<3Q16:>JB+8.Q]U4SF)JO>7 :T4 -4P +9D&P7"C@]3,XK+8#2%X0L'MW*=S M:: NH=#<(I<2D*GF41V)%A21E"%!!>+V<3P[&>J507W,[<,,$EZ$:"\1QP%% MQ@,=4 JOHZ8$!XB7)I/A,U>NCM#O<90YX+!2.X$6T4MY=(2;:3S$EL/I:?9 M4[)@4!_SE% T\,>QS70H9Z95 ?\SLP1T4PQ@)N@XE0YP9(QCVP M!ED'M78BM?+"ZTKQRDK*Y*HQTU2-Z0X@,TL-W14N9H4T8031X"%TU!$A"2<. M<:X#%=8(F5T0"\5@S7$7A'$.4H4(2.HGH I+(#&F 6'G>8&R4'%.X'AAJHV M2;_VU4TR2=SO!(4;KRFS0CI)C7420VBIDY(J3917V7FQ8"0QYKR@+K6R)18$ M$OF!0B: HY$Z608+*?)"(^N9#@IRE5[CV6&R8"0Q[C!A@O)H.P*#=30W-/= MRA#B_&I+I',:,IA\HXI5%T56OQJ\"YAS^+S3ZZ=J1]T*<@_KD@*7[W&/>^1D MOZ5OS?.4V7&)5_;#RT['E44Z??=ST_K>8:?ELJR=0M;N3TB""]98RH@ GF$/ MJ(<8:&T14,$;9KDV2IJU344JT\875.%>:?PC/;E0'OE M63#9?_ X5- 8%?P&F4C=% **32K=)3@P@G"@B1,0LJC##5+B*,0Y;S:3P:-D MNV0R>"0R&-4+(&."6$&!9I"!N$X$&)Y*)7,H0V1[":5,9( Q7YS4MU7(:AGX M+>)C]'K%1;<3FC-%&*PPEU7NM'B9UN1-N229O*HCKYUQ%P9-E,_>+6=:I"S0.%?NM:%_5/(C MH[0R0@%K>40_) Q(1G54!(0AV&$NA4OE206F&WQ1T+\*\13[%[ZK^W&TA?]Z MX=L]WWM8P8W[.FKS/>ISCY5*]#GP/:^[]K1,\G'^LV]U+LY].R?Z/&9)WL$2 M;+7=]H\%V!GP3I;!4\G@O7'WFG8<(RPQ" ;*U/B# 049 8Y2'0Q!3* H@VG- M@A9SG''=7609MI7"=LQIIA#1PD$@(/6 .B1!JI>3;)-H26N$J4UY_8SE'+UE MANT"=ML#E>'Z3%G&"*4,X@"$ P*0)4)P!"M 6+8$X]H*HJ53KJ05)69 MPQG5-43U'.K,9E0_%JI')367 AK/#4"*6D"]2L7IH[@FPJ'@I<52BC*5CY%: MI?*M5&'-P[C'>Z61?ZZ[GWQR;>4BFX]FXA_Z5BM5N6Z[O>O9SX;"0^CG[;A] MCYC"W@@&+%,.T&3IFRA.HKE/)27!:*;)VB8GJK*<@ 6-]%UNS%9NWV?,5H?9 M494A:*N8A YXXZ,AP$+$K+ ,>,\HU!*G?A5KFXR2VYQ$4+DL3M:Q2-0A@C("US@ 0?;3LBB,0TV0!2PER'E=$*8BZ84( [*U,M; 4D809 JHV.&]FSX!*DF9 ;I$:07JGC^Y>^[;NZ M51KVVITWV\U>/P6N?'Y8\8^5<#Y6GRHS6(1(45L_+4$V%QY"1>_&37Q/-1/I MX!Z:H !%J8>&X1!0JHQSSH:0NGPC1"L+H,^G!C4$;O59+AFXU0)W5(?P2&B< M6EI;EN#J$04&80%X$%P3XA%)>;FJ@N(\&;?UQ6WUZ2L9MY7B=LR<=\HH;#P' MA)IHSFO,0-3_,6#>@:D1 8HHJ*= RVWC*QM8L5K%5^S"ADE@TH7G;&\DERDLQY&_/>, MGR$7];)[L3JF.AZWZ0FRR@ND@-301Z:R&$@;")",&Q@U16B)*F,!N5B%0/XZ( 3))"8H4#)NHH(' +E4YQ_)JM;2I% M#/)'<1YD03]7!ACS)9#@@A0V1!O$LBCH#08FKA,P%',41'#(AU0!(Q7JK*K? M7^: I>* ROT0F0/FRP&C6@ V1G*B*6 D-0X)40%0SD)@ S;!.8P$+.M@*"P7 M1P]8A?JUR60U%5G9<<]$"(I% M8]( #WTZ_/!15[%! P@)T@Y291)9"5E9O8#::"NY7M>M*/_M, M]SG@?;QXN,*"*0,0ESPJ)RP J;D$2G*38HMD<#2U$)IP9#(F"#/4%Q_JM7!. M9( _&.!C'@BHL/=1I@-G1;0^$$4@[DH-D(LD#0EA)J2C!E*!#S+#?&%@/HU$ MK\ !D27Z_ _YFX(4L&X2, @KP!5C .M( 4!PJ"(I8*G9N%QF2;$"]=/I*]" M=,1N!%O7]_K781$K5IM@&BZJW(EP/?8;HLD*T04FBH9T"^Z+* MHT!0"!&H+(7<)$.[+AA=B2/[_JGO#H_KUXNVSZ7\YV]*Q\?\\JR<^$:GW?G9 MI3"Q0@HD!&Q@54,P:DX!' R',650B%85C;1+6J#IQ16]>S M\HS:N:!VS "79>\Z9X"CAB4WM@-1H^= 4>HQ<=$(#R0=FXO*&E=FW-80MY59 MX1FW\\'MJ+2-6A"6E@1@?>JR(9R+2K(@ ONM?%8:Q>E+:Q5K:S5...^$4%? M&!\Z77\=5M_77W,I@*>VXG^X":]#<5YT.^?/XW-I@P4R4=2%*"84 M+!!6"8,!=-8 ZH, DFL.-./41K(PP?.U34S5XJ0J9[I8M,"%K&'4GSA&-0P; MQ0&/QB?@WCM C0C 6(Q!4(X&3I7"#$;BP'0A5(Q5B)5XT^U\;O82FB-H9O?% MK(0_>$[NELA50R?PW[[M0S/ST71\M#.AQ**7Q G"@'/2 QHD ](1 F (5'E' M)"K3H$BM/,'Y_*:NT1(9KQ7C=51_8!8RYJP"UNL *+<:Z( \D((9I#$/,H5) M8%A9X9&,UQKB=4[.AHS76?$ZYBA0""IKC &4L2A?253Z=3!Q63B%*/X2K%%K MFV12HE_&Z]+@=0Y9"AFOE>!US#XG-.H\/C4BPA10$1C0QEL@H%$P*D@L*L1K MFY35"J^K$!G1\/V[ZPO.U]E8N_GXU_R>?VEHMW(W1-R$N0;+ \EV=T+/1N6P ME0$"Z"$'U% +-"$*&"JQBU8HACV ODI%:2 MD$ACS"C&&66.><<]H2Q,[<3*-#8+C8VYK@P11GLE@$(8 4JM 0I3 3CRPG#$ M77 ^%=? *Q=%F\EL-4Y=\91QFG V"CEH7.&1 8S5+"'Q_-D6IN) MUL9.T BC03@<=3(!05QX!92/>AI$BD0I8QAUJ6:0@!MD =2SH>OO>B#7VY>5 M?%6U'_\>][CQP"0^DNM^)9OB&/ZJY?+XSN->TL MQ8V65'%8(-W@+M7@C>\>IH6NUAV-1Q6#'=UMQ]GJ77_=WVE7?5<08%80[J$@ MO!WW2F-#);3( VJBED Y84 RY 4 1ELM(EJ7,J-)C.7-*BP:MDC63:9@^KT M;'?:)[>0T(Q>9'RKF9+9J!(V&C57D*"6>2^!=-Q&-F(!:*<@8-9HJJE2")=L MA&M2/C$3T0H2T0-X:,80QJP,S85^Q@L\42B]R]3V\.H;.T XIC+Z@RE"B:J(V/1T-E M)2[SVU+P6ZU=AYGI'LATHTJ<-D;:N#P@8*%3LT@!))8N'6HHYTQJ3\=F=AX^ M&LE5$OCYBP.0:>XQQV#%/,IE&>4J^,/?EW^D.B]Q5/JC'[C">\5ES[NBWXG/ M?7X1"3UU79PR0'15ZZD,)G#>N?W7Z[8U6+;&Y;GQW?U0RN#>_F6_U]?M-*4_ M'^7E-(S[2&,[[CQFC,M M0"8<@&HHQ)$\:R ),ISP[!@PJYM$DARQ[*Y+$&STX@#5D P2 #J.(62$$18$B8^(IW'I.U3:QXKDFXY$BNO"QA M1O(\D3SF"V32>*%D2#4K,*"&.""EUD![@;ST<1,+G&1R!1G?&*Y+%NRD:S("D$#C*2R@0SH*'F 'L*F9$T:&.33*:UDLFKD!=:B7O@EK"Z M>U'8S]Z;P5Q,+RQZ SX6/Z%H7M_C @S!T[%@1_'/0R*,LTIEB#:EQ!0 MR1"0B#& (*40*^M1"MH@M (.K!Y3B]?%*3/)$_LW,I-4Q21C.9@H:E&!64 0 M2KY*C%.)4@$@%=2HB '!?44>CLPDF4F>W+^2F:0B)AGSL"#O.6:4@^"3769Y MM,M2H7GMM/=&0^=L:@=!Y,;,,?.923*3/+E_)S-)54PRE@JI"#)8H4@BJ3JG M#PAHZUC429C'V&O-?54>GOHP2>D@^J.OXWWCOZ[Y>?.O^.-ZY#?N97WJ6#J$ MXN9?IOO'YO?'O>_'YH#@\H[/FOWX;?9N3..$Z4/OBW:G'[^B= RU76KUDHBP M7182U!%916BV==LV=2L.-[YP'I_@>V/*1^:A:R&Y\:;C?XXR/:Q*>/K'+K1QYQ0>^<"E#0 OP\'3=_ MIA&7W"=1!*XEGGO-*.9<,6J(E,PP;P0+[ -F:]\7<1:1:8KM>?@ [Q M(9_IUA=]U5O[XZ>Y.&^VP^T?\+=W;7WIFE&VKA?-=A&_H95ZIH\//"I-)>:_"ZI2^XG# M;.F+GG]V_W?=%J$-B?B#;GOW>U31/-B% M&BR^W^[ZQ0GO+TU_-7;I!.-\0!^/8YW+7W%*"=BC*'Y]L1>O.^T5.U$JWWYT MN_R3T8BOW#X7*[I#MBZZS59!X/H*;XS)[U MP*LV<;@*A"WIW.1-5QN'P3.E\ M]^O)RY-6X^4>.GEY_.WD[.#3WMF[>*]_3O>V=^#)T>Z7O:.=K_O;N_C[F=+9 MNV_[[]]^W3L[:1X???RR]^W@T\GY+FMLO_W:^/;I*G[WM\:WC^3D_.W5Z)E2 MXVB/G6SO7#7.7YWN;V]]:[P\.#\^^P0;VSMD_^A5?,X]LK_MSD^V7X7O,2Z' M\&OC;"<^R]L/$ ;"'(8 BU0*1&(.M+,<6(6@]PA[RD5%[7BGQ<#BE +)7+; M7);;\2X\JWT;934/D5&I;CF"S@-J@P9:*I(:*#BO,;,:BIF[\68^RWQ60SZ; M@LXJCRW,+#8#BZ%1%D.648@T!TX%%G4S2X"B#@(ED.08FJ"9JZ@9;^:RS&4U MY+)I=+,*PANS;E8]JY%15M.!64E8-#:5BZS&L 020@^D$9)'<42EU[/WXGTL M0EN%]-7]_JGOEDFJ77_JV[WF9_^S&W"]S%SMA**OOSZ[CSMYGB7*\CT>Z1X5 M>;P'$EC5' //3W7[8]KV401U?1S0-^^*C[K9[@TPX'N_%U$^-=N??:__4T#N MJM>:> 27<$E0SV_RTP]YO?59-ULI_.I%IWL8!?>AMY?=9K_I>ULN!>.EM8H" M?C\(R LBA Y1Z ;2)!@S44<03)RCS<&T35>9+ MKI%)LN3PKH>7- /]:8 ^YF#%)BB?=JNMRCVJ=*L14?=M_FNWVHKYT:81TA4X MTAX@I!,UO8C,].]$3"_C6J47__:AT_4'WK9TK]<,<3;3X+=2DGJ6U5/*Z@EA MFIXZ)SDDP,9_ T$17O;B=1VET<1SA&1+MK;8D+ACVQO+P76G\:IEK$^=ZR/ M^=8"C:C&& $ID 54FJB7"VH!TE!(*W P-J2PG[KHY1GKB^Q;RPB?.\+'7&PD M.,^-"8![ZJ/E[3@P"DH0H@8G#+1,(1D1GKL@+1S*Z^]BRWB?.]['/&U)89,< M48 =UH!2&R6Z"ABP*,Z)",X%1]8VB:PB':%NGK;:NR!24NMWU\/ YQ#_OD9" M?*W9[G<*/^S0.TO[A07DL\5T1F0BJX#(]I^/NR&TXMP(2 #B7D73A&@@H<. MPX"BR4*CN%)KFWQ"Y.[#RH\N:"7BY09ZC3P1&>C5 'W,!Q'5$B>#4,!2@P!U MT3@Q/FC@%&2&>V=IL&N;U54LST"O(= K\$-DH-<+Z./1/DQ920@%C'D'*'8( M&.HH,#I@:)E!F/*U34QG#_?)2*\OTFODBLA(KP;I8TX(CP53VG! I..IH9$ M1A(%<&0 ) VE"$61CM@&K1'25RK'*'DB[" @(L+5CD0 S1('<6L:Y"+RVH)& M2)1$-L9N;1>Y[8WN^G8_,]PT## HJJV. ML,AP: +#59=8O*B'+2M+$35R9V2*J)@BQOP:7!@G!4) .A65($PX,,QJ0(*! MF ;L(2*1(L@$SV_2UV8ZV2F;[J<,LLS0@[SW@)II&E#(!#+% R'\R!#T8[3@N(HF(C(- 0INHN3@*)551WO C*66FQ%E'= MF10(D@EAJ0BAKOZ23 /5TT!C5"V PC-N @.*P:@6(!RM'B,4@ PSK;746-JU M34)GSUC)7+ 7%!_[TAFA3FPPJARH()"@2(-J#(64&\"T%'_ U)RA[6R&/'( M"E3.=-[Z*(2P"LW;GM_?"W)/Q]2PD36)D^XZEZDM]O53S,!VM9NWAQ;?GWEV MZBT#GK+>[P32SU7!'L3J.^,N($F,)YA@P#WV@#)'00KZ!Q2Z@)##1!.RMJDF M)2O.=!(V*UX6HR5)YLP5YLQZ.-4R>U;(GF,.,RXXT50"&(("%'L#-#;)BZZ= MQX;XP'WJIXDJ[&ZRRLR9:7/FJ:DW9SZEWS$S975,.>93U$@Y$@4;\,ZEHP5) M@>2! :^M89XJ@EF*N**\LC(X5: E"%S95W]LIDU*V3-4?W2"18P"Q9@ MEDJ'::>!9L8!YZ)1@ ASA)NU38)D%95 GY(P2Y?L'Z7'/O[KFI\W_XH_KH=\ MXU[6QUW='2)N\R_3_6/S^W/>]V-S &IYQV?-?OPV>S=T<8+NH?=%N]./7]'O M)*"Z"!^?9$:[G%?=CW^$9ENW;5.WXG#C"S]U&7MDNBG'O''K/ \O(SS>YZ+3 M:Z;M]ZSK6[H?*>'/+TW7/[U6[VY\:KC/X(^/:!.?_K)_^T<><4'OG I0L +\ M/!TW?Z81EWPGD77,$L^]9A1SKA@U1$H6-1X3DG=[ZRC^<7@4_]G;:1P=%OLOXE_[S__S[_W7VSL'A__[ M/Q(C\6>Q\_;=[M'QO2;F21_PMW=M?>F:4;RMIRX \1M:<3OW?I]NY*6:\$., ME'I)?(*6ONCY9]>__.F:O8N6OGK6;)?C*#_TY[GN?HS$.90][&),+2F_;_#V MD%*5VI"*)58='AD/OWA(N!LEX8[H6(/W&-F 2-[Z-MQ M[YWUVW%!F?J07>] M^SV"'_;)/-8\UE^,E>-[W?47@1F_CLP28]=.<&X,>.1Q3'GY*UHL];6C*,1] ML1>O.^T5.U&VNV+KHMML%02N%\EY^9,I-YRE$>T;BW).[IZY)W7UC,[%9*_& M9&??]V=2/[QI4S1[K_?R/^^0,(BMA(29DCX78B\=R_:=S'27=KH* MH<9_ZY9N6U_H7O*2O=+M2]V]*@B:H+I6563B7H>8]3NQN_7 KE?B<^3,CGJI MO6"I@A&D3A+-+*>$4BLI/ZJ8NO?VNV\GYWOLY.C@M/'M.%[_ZJRQO0>/OWTB<1SLY&SG MQA'=1]0XLJCQ\M7YR?D_G_:WXV?>[]'CL[]/CX_^B=]Z\JEQ?G*V=^8^C1[1 M[6^_0XUO<4SQDR?OW]+&RYWXC*?-O9 M?T%);3P* 4.KH,30(XRH@TI!0K7'R@7+>,#ROHQV4Y4=J*^[;=NZ3#,V,06L MT6FG<70[K3C\C[M)Q?"]_EH1.MUSW8\#^]I_UKX\!ZY3GK*D[\W$.!TQCO<4 MD-1$&T."X*@#U"@,--0!.$2<0II R\C:)EXGD&S 3(V9&I>0&J'"LU& @DC H+="((D"15D"F M,L4IK L1J+!.3900FJFF1N:_S'\+SG_&,A<"\C;R'F4L:$:EH=P(HZQ"3#P9 M_V4EL3)R'*NOJ"RSVC,$4%Q;0#D*0$I#@+3"VY#**_K4Z'Z=\4GM<3,_9GY< M:'Z<@AZIMU)PCQE1BD;-4 M!E#&:"QVT1.&Q3>=,?-,0'QLE/BH99U&X@:C^ M&4"%)\ P30'S"B(,@T$H:H4"J\6QC7]QU'$=CA>?Q-]-E_G*^5]99<_GA>BT M-*B LV+]G,MC?OQG;MV7ERDO4UZFU5BF*91J+R"ABGMKC$@GZY)H)XW#<3JX M<&'Z4E51TORH2IB5Y"F4Y,:$[@M&((.<1(!9+P"E0@!-G 0B+HB20D@I4X',.4"=BC3K+02**PJ0$ +J5. 2 MPAK1[$J=(>WV>I=EEE,G)$,JY6OWRGSM9CMAL.T'X/S2[)\6_ORBU;GROO#E M 7LZ>_+M5 NKN&C%(:S8(=1T24_,J6")"E1[1I6U,@3. V+::ABL%E,[>\J MA[1ZWFU?=E.80WR,CAMD0I4__]8][Q*W16(KRRME(IN&R"8D10F.#)*& 2N8 M!I1X&HD,(T"Y,$1H"4EJKTUF[RF0W;9U ?.X,D*(%TAYR!C$5!,KO:-2">N" M(522Z=VVMR#Y']VZ]!G(50!Y/(E'42B2X9=Z/*5.4\W%V7J:\3,MPGID%X[P%XYBIKHF"QF$(C$0"4$OC;\3&!0O2 M!X@$Y7'1:B<85^K0\TA_C3>[T$U7E+6HO4O%MMN^7Y2&9]'S_7ZK+*N=;/JA MJ:Z_Z*[+YZ+9$US#99K&$URY\;7E4D7EL@C]P0!-1YV(L/?-_FG*)HE3^:+3 MS<)F9F&S_WS<"B-20TY5 (%Z!FA4$8!V. !$@A0$<^%=%#:XB@SBC.9,NGF9 M\C(MVC(]\BEIEHU/)!O'##'+$<5:X&A^(0BH@A88SPC@DBJK*++&T1K)QI4Z M,RVW/#!ZT-KHQZ9/)16&!M?PW1G,KL5U&67/WD(L4TVLKJ/.CUKPJ13\;GM8 M"+Y$F1D5+ <)7[UFWQ_Z[N>F]0.7X(&WG8_M\BZE=S"+GVG$S^&X:18T)(% M";P34?R8@("VF@"OI2$ROJ/223<6?$+03@9^O8&?^3DO4UZF93@@RV*T7F)T MS(KSGCG'9 06P4HA0XH;@F0TBD?;3A.2:B?&,T5;Q;HRKQ8"W1E7JP%NC(O MU@)=F1=K@:[,B[5 5^;%6J K5Z\OUQT-9:<\'AY6$AWVT";1>'*=R]21.SW2 M[75&E\II,3%WC1LN%*'$*^VH"%)YCE @5A)D&,=^6*/WE^Z*W+"KJLJ[1[9T M,Y3NAJ/CKXVS3_"#AH0&+2S0(?D:B K &!& EUR3X+0A%J>.76QV7T.%@%F, MBN35Z1I=8[A9E0'G.CB*+>\?MR9.[N M4$.JO1JA6D:$I\;3.*,\!>=X!91C"&#F@X/0HU &KJX+*&?/!AV5)$U!@E*" ;&XA2?D'P&02L@A#!2$*F"UZE/612N%?9Q MS(R;&7# MAX[SU-(7/?_L^I<_KX_2FNT2T^6'_OSY^]C%V#.7WS=X^\\O3=<_?:;4AE0L M$<'P#&[XQ8-WT4;)$2,+.'B/D0V(Y*UOPPUTZWMWW59L<*8>=->[WR/X89_, M8\UC_<58.;[777]QTOWK:'0Q=NT$K6O (X^C8\@1%4-,+O]RVO6^V(O7G?:* MG;;S[NB__X R]*+6^HI27NNT&O_Q( "A2!@#8;1?#'(#BUBDBTTW1K6B*]^EVOHR% M6BS-M&]9>WE^.:BV5$[VH/5,^>M/Y<.+UW?UGYEAFO+4>U=.][8/3=OLYSFN M4JAT(DL,V33-\4VCLLQ#$X/7!P;F/20,8BLA8::DSX78"X/0K,>0&$LW=5OG MT0Z_DYGNTDY7+W;SE6Y?ZNY50= $U?5AT9N_WD5+&:))'.&<,84DTY1R)#DQ M%D(7 O'Q=5IZ$S%$!*U\B.8NW3O[Y^SX_-6GX_K:' MWY&]\V/:./O[T][[/3+J!MP[^WC5>-]H'I_'U]^_B-_QJK7W?H?MOTSCMEC_9^_+>]I,LKV_BL5Z-T/=M.E?@6P3X9HK(N<2%5\P2DQ,CDALTC-%>)A"E29!* MGJE&X&-FW:Z*;5QKBJS0G4^JMOL.C#N];X5P/,XJIK78;"53)5,ETY,BTR(N M!^-]3"!Y0+5:>@I!BPQ9@)=>4>]24[N9G]9NY@LD2J+$0;5Z< E0/4 ,DJ]M&'$K%T'EU!9S:M8!N5)% M8Y.5(2;+*8TR62O1$';@*J<^"*?.MAJFT;K('.$Q9S1K/2-6<$$4VJ B,Y^@ M'':TAU.?5)/A27A[O!39_L-FT>JVWZM=$BN9*ID>0HHKYR%)JIEE2IJD?3;2 M,)I=\#9DX7](6]?(2ZFK;TK^R,G#%V4=#IG982Q5GEX^S,T:4%(9[+@UQI?*S M]-D1W,F*< ?!NT"= M=K=?F+ /$^X\ M[H[W.W!PV!N< $S[!^,M);VMF%V'/1S"$SN.6BSYB4;PQE#WQ.2S4F.$EQ0)S(G/J1$ M9#) 7,R:4- Z29N$T*@QBG75HD9YU7F[Y,BEY*A(C'O&F)/@0W L:2/!>6YM M,'%9G-QTMZR,O Q&GDGF20%D8$P3A60DTDE-G&5H_P$W*6IJ;>EY:980K50Y M>27LOTJF2J9*IEO)Q258Z54NWJ]BYY[_@RPY]-W6&,*GU-1YT^C#N-&9G9P3C<0]*N_5BT4\-=7_L MAZF>BU9'< O)M%!.\;)-K\WT\6@T+MPR>CWAIKT!$]D-)%8&R,QH&C@%IQ5IJ2,+"-1KK)S1=U*IDJF M52/3/9^25N'X0,)Q-O#4(YA*R-;9-P?%)GILV> M)Z%L^B;\]'37E](*4Y-K>O46AM?J^HRJ:V\ER-02NVMO<%X3OI2$?]6?%H1O MN"Q8MC7NPRI]%Y,^;6>,L!DLM]90@ M>0.1FGOBC9/$LY+YX"%+5[H'*UG/NE>.\2L^5S)5,CV&$[(J1MLE1F?,.!8@ M1",UB4JX4@_,$A\M)TSXF!V/,0AHGQBME6]6Z,Y*K!6ZLQ)KA>ZLQ%JA.RNQ M5NC.2JP5NO/IM7SZ1J_2!8\ ^ ME&90=MT]@H;P2PI)>#!,:!VJ_F@=[-LMS8K"Y*R[D&K2M_:K:A*P[5Y5881B4 M#@2$4ZJ)C(D2)T(BWFLK>*;9:+&VH>P<6/W1ABP542NB5D2%X)*PW$IKOU61U<8&Z:,EUC4U4JPEWIA$K-)"*J5=YJ&T MP-*&SFDA71&W(FY%W!]T&+AHJ#$ 8#6:CLB%EK'D/"L]JK77_KX=!A5*%X+2 MW:N:JS8@M'.9H V"4*HD(T$$3K@&*GEB,DFYMB&$6=>/P"/0G#/]U&PI_&_J M?M[X-_XY'?*%=Y6B=[58Y.Y=/L)__5*2>7 M!WX^'(R:R+KG3=Y^]S/\?-Q-X_U3-K_PU'3YZ?DC/N!B'XVO?^2Z>=XC6O$R M)M+1'7)Y.2[^+2-NL,"RF%04H,$KR;5&FQNU0ZN"@F!45G\+MG;ZT/[P=!:' M_@.0, 3_B?B,DWSN>\?^9+3VTZ6U..CVR<6%O[IFUZY,SG>V,I/]@Z [&#;Q ME\^1]V!8[L(Q^=:,I;,_+)+D']^G#Z.E%D6!AD'NO"A2J/_OG_SJSF4\:H8_ M9^[.0KF#ZYIL0Z9?;:RW2=77OM6Z]%":/< M#[WUV]<$_[$GZUCK6+\S5LUO]-;O1+=\/ZG!S-P[Q]*:*A'W8E?8*[!IYO>0 MQ&\ZVWC;_JBSA9B9+D>]B$N:XW21KF@UW#1+\NV%>U"S\^I27)=H,T]5/IN3 M.[?L;ZK_MIOTDYB93F/E=1K]U??3Y,-Y#DFG))&05_W.-(VD<^WZB 76YUHV MPI<,!\=*YJ/EXJ?A\9U)]OO//4G]^QA5VZ\5Z M\JO?K/A+R-W8'=?57F$1@+FO*W^*G1[=TFP>#H_XW,>E;"NG3"]'^_:AWTA%L:1':W]]"CS(, M.U#K=#)1NVREE@KQ.AA%G8U9N)3I],3 "+;Z8=A?M]^>W7S]MO_P@ MW^]%^O[EGU]WW_Z^7YY[O[?]9??MZ]X._Y/OOOU+73T'V'G[)WWW]L_CW9?[ MO9VOKS_MO-Q6[PY^W=]]V>MM?]U2[W_[2[Q_^0[?T\O;<[I.:.HTYS(0DU.I M!64LL3)Y MH(DX0-W,9)%/:MJ_(NRA2K<7+Z@\S=.@C\T>/1&\Q_14%M3A@? MBUD*9K(!*67B(6NE>))@F-+<\9LBVA.*-5D58)PI4B0"LXIG17PPI;J"$\2K M&(FB.66+\HMS74)-G.#KID)CA<9'"(T+]:LUF3$.2:.FAQCIG>.@O7&&9YY$ M=M=CXY,(<5X5')QI9*M0 Z294@(,))&<,Q*L-L2+;$/BS(!G:QM*S0D3^=%X MNXI_[8*!BG\WP#]KN:00HTJ/6(>SX1:\()+ U3: MM0W.Z#I=%=NXU@U:H3N?5$N '1B7=NB# ZC%_F\ &+5*<253)5,ETXJ2:0&E MFH)AR7IGA8@RJ>"45E(E!4F#D"I/:W[;20%E.2= M-[/>@2!,\. ,<8PS(F4,Q*%N3#0#$S33*25 M:: AVX5E> -IE_)SSD4ZRO?=O.>_5-&^B&COSL8N1,\5I5D1*'UQI#.2!)X" MT9;'B":3M%JO;0BYM K#E7Q3^KTZ-5H=-0D-PUR,:%*=O:HR<[N]@L#]F'"FI!>'@U+@$/31W&2 ]7\_>5JY\4*9XO V9QT* _4: N*1(.8 M)@UKFA0; I:"%\EKFMG:AKU]3;3JL&T+,\])\XF,BA!%9BE*5>IVV\!+>]4 M-BJ9EL7)31O4RLC+8.29]!UE@J' -,DA )':9.(M,"*,AXP[30D=US:8<[=/ MWJFLO!*V7R53)5,E4[M,]"H8[UHPSACLGF?GE$6]EG-#)&@TV+6GA$FEA6/) M-R# [3,BTT_-=7] ML1^F'[/05]>]6+W *T&FA5HE+=OXVDP?CT;CPBVCUQ-NVAL@A[WMCO=+'@DN MY:^#814VMQ8VNR]FK3 .S@G- TE.6B*-EL09CG]8]MII$R-S*&S,NKI][OI23F%J(4? UQ\*'?O*7Q#U;YLXC\ M>3-KG!GG*/-2$JU,0OG#-/%&1J*]TQ2D%]FGM0TKQ>U[@E?&K_A]ZNL<(UW/BI,T^PE.AS9R UXI3BY3L MVMML,.I2QU] M3Y'EXGB41,I$P*5AT0\B&!MID$+U/?9G$+_]2QF!5GXON): MO\N_5TE4R53(]BL/4*@[O3ASN7M5F660VHTI+!!HC1$;IB=5.$I22R7+@3*;8 M*G%8Z\NNT)V56"MT9R76"MU9B;5"=U9BK="=2XK/:K4G_W*CWLW#8;?7$;3I MU"MN$X(U[2XPF=MS@2I>&AR%'DR:IM^LG?J*F$B+^?QUT,8)*<#Y)$VV#C1C M640K6%":0].WXP:V46WBNS1CZ-VL:S^:!-JE2$!83R2 )SZP1(QFWG,(2*^T MMB'HO"YM/W8&N0R&>>"@A0?#A-:AZLT;&"US:584)F<=25%'&H3-&EB4$9+C MRCC@.CCA)"1]4XRL'=]:"+57CV&RDL"<"82KG(BTC!$4BI'H%+.6NH2"E'+1 MSPRUZ[R";07;"K;+==O;D +7DB63D^34.4^E4BJB.BJ$H/QZM*V-AMN$K#LS M'GUF8K 9"#5&(;*J0+P-F?#H$7*]=91Z1%8ZIS#%S1WZ%5$KHE9$O8RH3FDJ M&4LRR2RCTDYR&8W5PAOGK/J&C5];%Z\.W%Y59!4X6GI4$VO!$@G6$R=2PNWH MDM%"JM2DGSY#X7JKWL45<2OB/@7$72CR1"'*-L]G<\&+SKK,Y3P:/\^WYPQ$\/_WP\^F16+??\&;S MT,\'?OBAVS]="'4X,_9F;I/+/Q]WTWC_N7/KUJG"T-.SM.D/3ZZR]8;7KQ!B M:]:U*=1WCJ-S"M) MB3DGP):_ZG6F*;^?:)1*++=&US(3O&0Z.9R(F'LVR;\9X=' T*:?: M+/:DJV3S\5*7H$YI$/2MY?[19:I+#ZE9[I>0N[$[KFN\Q#7>&R!*3-&TK/%% MV[!)7C&3[R=VX@TD#.-/0L(L")\KL1W=)M'J Y_4UD^I9RNJ2J M"JWV_5T.P?S]J'?2$:S16]EMRB?<> L]RC!+HV3@&H).0=,96LX""YC MXJKQ"#)J!'OR89:?V.[;7P_>O?V]^_ZW;1S7:_R]U'W_\<\O[W][A^][1]_O M;1[O?$S[5UUY.![U[NU[_.[W3^^^ON([O^'<^.\'.R]__?3^XWZWO&O[Y2;? MX;_F[3G-P8**("$P$KWS!,D4B0.01 L'TB2;1"ZA/XXMK=GA(KCZD%FE=\O< MK8/ FQ]_+#S_%06U.1VSJ=.12\.ST1(BM^!45)!M.6E4VMX4T>H91^N <::2 MI'0I41\2 4]IZ9I8TG C)VAU* 4Q,0Y08B(%8[>/B:S06*&QA="X2,!-1C3T M62>6J9(R9Q>3M<8S:G.@7.KKL;&&,+8(!]E5'$QDQ*Q3VS@ECC)M3,B:!=""8/16B^C F'%QXJ/ M;9KX(O 8*0M@$0DIDPP-*^.I]FA%I61]LNZ^+><*?(L WTQ]:)V#=(IF0HT' M(KGQI'Q!P"7OE4TZEH:K6L@Y?7Y::AH_J4Y +R9'U]W/0'!Q(8X[_JPD>RRM7 F4&7MBL"53#]F&Y3&7$(ZQEF,,F9D5%0CDU":.^.X M#-4V:#/NSCA%O)#1:U>:Q5A!I+24>.HTH5I$PZ1.-,FU#:[UG)SWRM7MYNJ% M#H2T@9AL2LP[:01X /!.*Y?QR^BAZE4KP=\SMC]C6F2A'$E(5K3]DG .:4A"+ M:%=O9JTG)93,)G$2C*$$Z>Z( \\)94YP04LD?8G'-G1.Y\W:$>M1L"K5'HQ5 M)N5()0/C603ELZ/:E>]T9=4'8=490P@D#PB=FOC$@4C! K$A>J(T-](@T7S0 MK6+5)W7$.2H'_8,%I=CTUUEU_U*E^R+2O3L;]^ZY3RIS2K*)CDC- W$L M9V(,:F5:6: 4%7%IY]0WJZ?'K67@BK,K0:9VF$L59Y>/LS-6E.(Q6N$H\3[Y M4DK2$NN$)1H$#3F&G(QM$\X^J=.D5Z/145,88Y"+*55*?(V:$E_=?F'"/DRX M\[@[WN_ P6%O< +0@>9L%F\IE5"*V778PR$\L0.IQ4IE1 Z*VZR-DEQR =;; MJ%RD6B"2A7P3[^R4275*4.6 A2I6= MC3H;#6 4U=1!6!8K-RW7*R1D8>;T8:^LW&Y6KF?;E4R53 \@&)=@IU?!>+^"<<98#\P80]%$5R)J--:M M(DY1CH+1*L<#9 BY?8+Q29U[[ODO^+)#WTV=(4PJ0X\'G3Z,.XWEV1G!>-QK M4C>+43^UU?VQ'Z9Z-%I]P2TDTT)]-)=M?&V>I46/7D^X:6^ '/:V.]XOF0BX ME+\.AE78W%K8[,Y)X#16>D:E)-G*DL#)$PDZ4L*<5$H$S8.'M0WA;E5:I;)S M1=U*IDJF%273/1^45N'X0,)QQA*+46BEO2$A&4&D8B@<8Q!$F&"DXE+(X-HD M')_4L6FSYTDHF[Z)0#W=]:48W]3DFEZ]A>&UNDZCZMM;"3*UQ.[:&YQW$"L- MQ%[UI^W#&BX+5R7+Z\)?H^X8WL#P'9^=C$H]HD=GUWO>KK'$-=SXJ3-/L)3H*4XL4?-[;;#"J MP:J]=XA5G^C?CNOHN /B9>)$@LZH[R=%2@.0:'0(/.NU#3$GMK6>Q:P@"]]7 M7.MW^;>J&3_$OB=7V-=X8:U5FD H>H86AN"_2D7<+#TU$9"[US:4HG,"=RH# MMY:!ZRE=)5,ETZ,X3*WB\.[$X>Y5;3;'Y"@#35*6B4AF#0F" 1':"IU,]ME MJ\3A=RSNU!T=]OQ)&2=\F^?KG7=_9R76"MU9B;5"=U9BK="=2PKY:;5S^!?? M:^HC^%'Q!F\>#KN]CJ#/.D7GNTU4S[3=V61NSP5J#6EP%'K0M#R[OAG:*FK= MB[F1I\@" S%5Y++B1XDT5B7K&FJ\ -U.T7C>.^4;HG+N+=H_%H[/ME M]:I^O9!^_=>LM]@;$1A50"Q$3R1 )#9 ($H*Z84(@KN\ML&=G=-[Z5;] 6_% M,*O1-G7YF- Z5/W1CJJW6YH5A[LZKY(##8$JX93TFEJ=*"(O&*H#U0ZN1]O:YZI-R+IS58F-P1C+09$HJ2YG MII8$114QD#)7-BLG5&D@NHSR[A51*Z)61)TB*@27A.566NME#BH$8:7VD?FD M'!/VP1"U*K)+A-NKBJQ"]J#>2.*R+;5EC":!(?HF1[7B)@G5%%U[I@V]52W8 MBK@5<9\"XBX N"X::@P 6.T0<*6WC"7G6_FSV0& M8?C3QMEL3B^>SN?"#Y5BU3"\.UYMWOB\)-QTX[>YES%&9- MT)]DD_>;U6OJ>N5NW_=CU_=PN/A%D^:S?NU/"4U.*TO-'?, 1'(VO?^0>%_6;2T@ZID,N+\?%OV7$#;Q8%I.* M C1X);G6:,:CPFE54!",RNIO(==.']H?GL[BT'\ $H;@/Q&?<9+/?>_8GXS6 M?KJT%@?=/KFX\%?7[-J5R?G.5F;"7HCC@V&3ZO4S^9^] MW<[.UM[;W=?_\^99Y]7.B_7.PJ#;'JS^YH1?[.Z\W-IYL_6R@Y_>[/[GU;;_Z[\^M_=M^^:?U\_OE7WZ.*A@+E66GK@+_0 MP\T[^M<9 1O)>BX/&E&.@^OYPQ$\/_WP\VD$2+??_$3ST,\'?O@!$7 J1-3A MC"1O%F%R>8J-SJU;S0H\3D-'IC\\1<[U!CFOJ"63:T:L2VFNO4S7V;77OO5: MQM:YL3_TVF]?DT[=R6#M]9W>2-T= M_*:SC;?MCSI;"-#IDJK[1!?E+'!IJ8MQP;5QG0$PQP9H]TJA(2RN#>Q:<,)/ M;>'X(KMKQ<(#YT_ZA1_M=W)O<#SJY.'@H#,XA*(;]C]TBK7]&0TJN+[XUPW6 M8FG;[(=K=MS)()=47^#&6^."5C9]!2GW/Q=BW:C3]W2+#3Y^3IA85\U0'\*I MMP/CTEAK< "=?Y9NQO^Z8B7\0$K*8_/PSIOBH_'4>IF5,]X;)YDT0EB7+#," MK#+<<^Z:M#-^FG8FON^R;6=+^)T74\_KP9;:W7M]L/UVZWB';Q7/*_[6SOXV M_XOM'!1O:._C[F];=.?MZ^Z9Y_5@F[\[P/$<;'U]_W'SR_;>ZT]HL:GW!UOT M_=LM\0[_O_/;ZX\[!]M?KGI>WWU]WWW_\A5_MX=77VY]V?GM3[J]USMXM]=X M;_??[47Z_C=\_]=?\\Z+V19@EIL 07I"H[%$1IU(\:4388R)R7F(&E 4,G[[ M_@CMRPZMH+-*H-..%JL5?FX!/S-%&66D4<>,\)-R@1\?B4\^$.T%)"XM:%_" M[@V]5=]JT)18+XG X^-Q- MD#KA9*X)\?PV-D1;S(2[M 2:#2)H^S?(O52.7MT*#0^I*;>\D/U*R*SNK,H, M/D 2"4C*#HAT+!"OE2<&11<)5RIJ7NMV'KJD7LNDP]4F>X2 ?\W(,F!K*?-B^0HT+2(I!T,JM!T*2UD"5FG-N, M5F\P).28B=*9(PF!LE*:M#C=EI5LWJ(8\,J\=Z9!5.9=/O/.Z!.%:C9+1B"C MTB^MR<0QFTA*668O0P@@"_/2.96%6UL _1'4XEEQ/\I%'BU1H0DR#(>3 .IQ MV3_X832N[I/[4X6FW29PM.G%E 8OD 053'\03,^2/BZ *7 M*>(M (G&&>TX>%URMKAFMU>$JF-EB7I%&'=0X8HXQW'C:6F^Z8Y&1TU=P!_7 M,IZ$S;9T+>,B?7;SKY,$N?Z'@E8C--U>3BE50PT6@:NY#6$40U(Y[@D$@;J& M,8F@YL%(YLI;Q"L9LEG;4$NK.55]+BWDW^4WK*O\>T?\>[70SJ*IZK&>>!/#THSNF:]R""3 MH]*9;C2"ZLZX1T5C]Y0:_RG$>%U&M9O_&L%F(<1%%-OZ4@Z?V].S8S4 :VM6 MX<@Z:1F,)T*+0&14B5CK+9&6BQQ38BJ4#G1ZW;3(/JJ^C;9K')61[YJ1KVH> M.:!UD&DB/DE'9 ).+%>*($1+"B$$5B*^A*D1)"UR='3[GV$2N=PY',)!]^A@ M]*P)4,9K/L8AG-YXUBSWU"ORU-P?BR16+-__<4J*RX;4F=V$-M0?4_*].J-H MM:86P[17L\J)M4*" DNTXJBLDU M*5*5I>^'I:^J*># >4TSL8QK5$X2(]Y$3H+-1M$LE%%^;8/1VZLI-3#E\0SX MT?F@7NS[_@=\7;=_,?6L<3UA(>W@W:Q"$S)AUT9*8=>F 9BVQ MR2J2^"?6>:$22J$7]C85]+)%6*.,,- MB2EZ*J6R(?"UC7E!Z0]BSB]3*55FOE(Z1Z=H%5>^K"'>#^U]G,6FTW#1M]WQ M_HNC$:X+#)N3E0I1"T%4G!. %0#)A>B4%$.(,I$1SZ@D5GHKG%;!1;^VP=4\ M!\6#%'NI9Z$KJ%Q4!EX: U_5,2A$)Z(-Q!C&B8R)DA"C(, ABAR"$DWG3I3' MM]$RVG<&^@B]''\,X=!W4PR< MPAJK[ 9YA K*V3',H3\I'L);Z"-/P[1ZB/.7/R:TJ;BU$&Y]FM5!-%C.9/"H M@ZB N"4%L%#+8)%6])&=SJ&6E?-%9EVCMFVAEE U4+Q%D@%$&6 M(.9*$B)3Q+!@&&Y9D!:5#<5NW[.TND3N1^,8'EVI8ER]("W2.K8.#GN#$X#7 MI04LI/^B<.)$0#+$F<^)$""98[E4*:QN,N77> M#LNI.D%:Z 2IK/P K'Q5+?',,&MM(%9S1J06R,K<9X*4%)PRSHQW:QMZ7J)\ M]8&T4B,Y/YNY$+M<'2(M4DVFE+J 8Z>>W?-LW8IQ/XAQ7PAF/K2G8(]1@SD)W.<5972.L74$E\^+C M3M'K9*VT[3KP8QS*E_'S_M$!28,QF?Y !;:%@&U.TCU$9:66@@@I8O&R"!(R M,X12B=O;R\BC7-M@SZB3M?7#8^;S!XJ#O<#GE9478^6K.HIP5D8&E( NU0@# M&A_!V$"\9%9QE8)G;FW#BD=9C[#5^=\[-VU">IM$FS 8)AB2\>#P>:'%:-#K MIDZ9VR,'KKMHY_X"B?7'E%:_G/PU@O2J?V98;9Z1J^HFRP.T[3DG0$DDG3TE M(AA9JH=P8IU(Q -D)1B2=.U#?Y,:+&T9@PWXZ(5-3)P\'!M"3B#96@VHC]?'-QV?ZR1W],RUB.+A>_K.GD]ZC, M_N%/FC7?&VR6*E)#N%3?K@JI90FIOV;5UZ09$RDCI9*/1#KJB,TEJ8L+IRU7 M.CBYMB$;(76;P(=Z*-ABAEZZ#EH9^MX8^JK6J:4%SS7:HS'8HG5FXI, DE4, M+%G0D?&B=7*GV\+0RRRYO1(JQW" $TA3[7*$^WTIRL>3. %8FNZ!TSQ^?DJ) M0HCQ/A12#'*W%M?]03B:4Q[/2L:Y $^H2:A?T*")]XA.5,7(1+9.1K.V88VZ MO0E<#^[:R[9+TS JV]X)V\Z$$@EJ'1A%I/:"R&PH\4HXPF(")H5+H-3:!K?S M\AI6_IAN114)U*F/AHUSZFF[,A[4DS&ER*](D.TS>C1%+"86T68_O?"]WF@W M;W[VW5[)*/UU,'R#:/4&XO3V:B$M#]OFU-/+2%AE8B;&: 0X67*V5."$)Q<- MU#H<<=99HHE$\A/G87IB[I!VG<6< MT@E&.S#>S>5P='HE5:A:"*KF%-'C@?EH&1"?F"D19S\-T?OE0.7B('7U4V2L._I*,B@@-:$PC")$3\PY5RP7G/F4QH M39B:-GXYZ8J+1D5I0]3'X;"$.8]/GG4 N>*P,,^S91;V75UCJEV:")I7Z:A$ M8$&M^_D#X#6O?IZ)VNB@B3&E0[.RFM@0(W$:E *M&2V6$J.N+97)JP]D]=2/ MRK:W9=N9A@+!T1"#))0K2:0M!3"YHX6!70:DH!$*V5;-\U^N(.0.WKG%)Z,D!F3&K"(C5H M2(6BBV2$-\]8]M)IFDR32'7+P+5%N6F%/"5/&2'NKK#-(@A106 Q$)A3&SB# M38X8*)J-"YQ8)H"HTFF:Q7)ZH]]!''P<'!H QB$#\]R6I< MK7 %_SH8GM-E-[]HB/*FT*2J7@NI7G,B]77B/%$?B3:!$1F=)=X)3GRPB5EI MN#:H>G'#;U47Q[U63*P8",E!-G4VFGH@0) IF7!YN1 M=*!E0EFO%)V38?.T3Z#;I7!QR7YL-^!:0> YJAZ?-+I]B.. MN_L9.JC8]9_F*75; OY?C49':/LBP+UIB/87[JGAJU,";?93\_4O"('IQ85F M.7\4PN%MO:.R\ TJ[AXVT9 5'!<"QSFQ_A"Y2) D"8:EXD\"8BTH$B@M+2]+ MS<$2G>/F53ROD?Z/ANWO--*_LOV#L_U5G0B\2-2 (TF*5 [("\=;2\"&Q'." MK#3:,FQN8\B5SP!X=(K1U(@HQZ^=L?^";QY.^A]UQH,F7Z#1D3HC&(][4&XM M>M-4/_+'?IANHQ8]#X,]_Z645-X?],HZEJRGN:A8L6\A[)N3 M4A"SM=J82 )0(%('3RQWC'@6@#EI*8VQ"4BN&06/E)GOS(U3F?FNF7FF#D.* M4D7NB&:\E$O/I5QZ"8\I=84U=1RH6]L0;MVV@YD?V^G7R@UXQ6(*;AA*N5!0 MP5,K0]_J.,I?3RE7HZ1^2"K@.V=5/,.2-P85.]P GDBA++&9<^*5E,SG+$&9 MM0W';J7B+<0J*^3I>K*\?^\1DI7WE\#[5S5"YD,.3B';VVR)I-&1H"PG%AR5 MUE .#LT[J43[F?^I9(5TITVF.O],TS93_RI*3=%PGDWTG.*L^HQ\@3;6)/-T M"*/QL!N+CZO<4--&VJ;N%+PK_]\ZI]SK,YHU&?;]=/F+"W?^@3,?I-G>8].S M@*TO<=_W/\!K-+:WV'D8?TIU7P:#=XS#0MM"8(X151@F8B>> DL-*.U 9XO YR.+%E+(E+&_7S5(: 2[0R2L";G+0[TYG0U1+Z)4R$"X-&AN4J:( MSS3@)^6<41J5Z1(0_JPH3;/'#S5ZZM$P.T3* M@L V62)>J-1Y4H)I:2] Z5PV:D&T[DSQ7,NS+5NZ?[K[N;_:.#=2Z6TXSQ)RZ6WV=- 119"21:X MD;:!]QN$?%5X;PF\_SDG*,R#XR)8 ED#6K#*D, ]$&506;#6=[B!(YKP'!)79[W28H M]K2[P4TU^O&@,]Z'@D\)^B4>#C\U&Z?)@ B^5W*/.J-]@&]T>KK!BE[8FP)W M7QHX++]K^\=055-EJ>:S,E:MB[):",C/EE#I)"46"48T5Q3IS+PI)L>SL[Q MV[5N$P0W21D[+%TWNZD#7THZ*O+6>4.?>#0#7,N M2[.NS'D[YIPY9,@R9I4$X=%PU)*9("$91D)DTNEH@@"WMC&OH45K0VH>P1G" M"CIX]P9CW[M-RM@/'TT]!7?+#2?_:,1%#?EY7*)G;UX_)4T-@RR(9Y82F0)* M'24X84)0'QQ:M,+?6\C/*KF7*Q(^(22LD3Z/#PEG*J3K(*CBAHA $RKA&I$P M)4J"I<;I[+1L.AO<3Z3/,E7TTU%,-[]H8*Y501DK$#=2.SL]X(!_&GNDPVEA MU@L%:2_P0RFD#,.[$R7-&Y]WT;[JQF\+%UZ$RQN 3G\P+C7Y!]=%94WKE:'% M-AKC%P<7(W'N62 V8UZ_7 #WPCH?^.&';O^4+WZ^;MDW_AV&/VU<^Y93 -+X MBL/!J%N \WE3I+?[&7X^[J;Q_JEHOO#4!-.>T_-'?, U/!I?_\@];HMO+BCI MV ZY4E7XPM\RXD966Q:3B@(T>(7B13LE@[!6!07!J*S^%F;M]*'],SP_]!^ MA"'X3\1GG.1SWSOV)Z.UGRZ3#NEV<>&OKMFU*Y/SG:W,9 .AYC(8-L&.SX]* M,?1R%X[)MV8LG?UAT?[^\7WZ,+JVL5N@ 3>AY,7*H5SLWR:X6;=74CQKRLK=USM&\S@IW=O:TWG;W=SHM= MU'!WWFR]+)_>[/[GUO-K\3^?-'GZQO;6S]^9:8+W_A;[A M+/_Y5]\?I2X*NW_-#OYFT"?IVBWWWL>CT;B;3QYH"=AZ9VIH[AP=X"OB$FI/ M738J=X'X%V?Z!?[C%S_JCG;S'T,8X3Z8?'4TPA&.1B]A%(?=II$$ MFIR;,:(R7+H4_X$/QRZ,]G" O_2:SEL/:4W2[3-K_N*[OSVU\G[CUMJ M^^6??+M8?'N;=' 2+4.T%#_^ M2=_O_7ZPO??I>.[^/.VYV#';Z3MS]&N7/\-\V4\AR! M,.\]D0HL*6%,Q366J0U4:1,F+H)N_PC29K')/XGT_*]V]P"W><3IU3 M0G5.+='I[KH"VGAM.LI)5D%#S.^.=#%6N]P5XD[!YEHE?#[O7;/$WU-SOX,J M]PFK\\77'[XWZ&SVT++8@?'Q8/AI]*SSJA_7._\L.2#_[Q](2?IS*;'N^R?/ MFG^RGT^_/H:KWQR-SKX9#$^_'!P-IU_^ZUEG'WSZOR,_1,DR"9MY@[O1=U[T M_- _Z[Q :N3!L-_%S\=^5.)K!L/#HH),;M[VP[@_D;B<4M5IE)(F6Z7GCYON M9>7SFV("E7^\1(/@N'3J:!(5!@=H%D5\T> 0)DI-^8'.YN&PVSM_YWKG+92F M9X-C?',C ?'Z"'!9!A? $?^)"_ZY&Z%S."E".IR>BGT8?(9AOVD*4OKQE!JD MQ6X;03S"@>#PNL-29;K!'Q'>6EI.E*\$"4WYZ2#*UM8O%B"^ [HH=@JDV[>[(]P+S;# M7Y]A[3L4*E/9<44RG$S^/F'I(';__%M%9:T0B1A7SDRLX,2Y$$C,-O&0>0K4 M7D7[1X*HS;8H7'I1J6CVZ1^XWV/W<-J/\)(>LO)XNX?XY&.< .J$K6_LT.GL M>^3\ # --IPB*#Y7O/D%!XZ[X_W.7^MOUCO(]0ARO=Y)^34X+*_TYR+_\&R% M)\#WSRE4_[:Y^<IW7@/@][B!I?\5!=A@E_S/IJX0+D;OEI*%S KY ;8(T M&NZ-1V4FG)T2F44;\IB'"!X3GY!3WY@O;.+0UZ$%M/0SV:JTY6=AGSB%\?[@[+T@^,^ M/CXZ"J-NZOHACG8=96VO*?%ZJH@5E!Y.]\-I,A[K/)F]Z3O9HY@^O A,^'BA[%1W0>+BQ:/>>+3XSAGM#XYZ M.%; 5_A3(GX\ZD^.#L^V^.F<;K &33#.I$'9Q%%\!RQX166X:BK1. :"Y&B#==I*9]SC4Q680E! M\A?^.]L CP+E)B+\/$-_(=DS(_2+Y$80^+^C;FG>C /T'R:="='V./"?T*0Y M7;R)*3 :'1U,FG\B#/AQQS>5>R? 8-H=YQOE :X% MJ/%5Q:=!JL;:"J54?<&K\S$63?!\B,\Z2-']SCXJ(X-A.:-NWHCS+[T6.[W! MX!.^\-ED(L=%3*(>@N*RR(92JWC0+_YT%+UQ?#3170IPX[@+#*&@L1*_@ZO+9.!KSZH?S@BXN7?J,? \[L=S/:X_.%>G)]IKXR@H M?'!1/[RHM9\ZZOQ$FYGP0+/#^OASG0,%8>;#AP.&EE M6I[\WF^EQO$5;J?7=[ZK3ZR\H)ILY])4N?,&[:!Q9U(+_1PPFV5JE-#)72^[ MQ6V$-#PS5,X?/C585G[3[UXPN#I,G%IS"-+P!77P1KITKHV>ZQ^5YZX6Q\_9 M<,FRA&QE0'42+$#VV@?CG8QIJDXZ)LCIAXN1=*]V?KVJ738+7UI+PG"TU73Q MW4'9U'S;4./%H/\9+^'07A=QS2Y%SY7,RQ)!=SP8)K06SH+GZ)/34K?%SO'? M(!RX8"/Q7G,B6;0DI-(_4@OCJ954 UO;&.\/ 68"WP@N*QD@D(T:3A@U;#2U MNXKW=M"?7'G6@2N\E<]X:_)HFO+6>J?1M!"&/I<,_5*C=-J[>S:($@-N,ZT"LHHIX M&XQ)TB;F<,/1=4IGJPA?V ]-V,OT]. ,AB?>FB&@@@B-6^; IT8-G.ZAX<47 M3+7F07]6U5U45VX\:;$) IGJW4=%JS_7'88P'@Z:SI10/'R-EV,BTG&PO5-% M?L(E%XY%SB/-M;Z%!=K/:A.K_S0_77:(OTC^!7-"M*/$_9?*67\0N< M]@!_L34G("=3_OWX0>SN;7_9?OGNI/!8^9WMO2V%SW_=/M@Z?H] O_UQB^U\ MW.]>Y=_=EU%M?]TZWOGX"I][Q79>OOJRO=?#L6Z?O-O[Y6#[:\1W_<5W?_L] M[^Q%^K>'Z'F"3)+.@DCJ+?',!!*-] &A$BQU5T_':>8QF1!-D%8ZB;CJF7 < M9. 4E0)UU0DR7?\?.-W^_B]='AE7V49K8W"HB4CEK(28LA4^)V1;(19TR-R? M#K?H87AWY#]\&,*',^_%V1HO45^]-Z[<^H+8W_>]4XX<_7+R&PP^#/WA?C=N M%@]"$Y#W=!GUG4*]+F7GK"?<)S>MOD/1Z'/<4E1SC&24SW@?'\JUE@>]WN"X M2-XFVOO4D5]<6@W1RT'YAS,*%^%8#/'./U&;Q!'UBLOI7\]/]_+D%6<1Q$U4 M/TZFYP]'\/STP\^G >?=?C.DYJ&?+^_Z$D]X)\7H[6Q/G'1;YTZZ MCJ#/;E!']ZDNVTYQ;=Y@U6Z[Z\35Y;M1T>QVKUU1?FY2HODF$WYJ"\>7P9./ M=&WJIEK*IGH*=62F=M;SF^R86W4Q^*%DW9OV*ZZ#;/4@EU1C=5)AP[6^%MF3)UW?C.!.)\X]:QRZ@O)+#MUOUY7\YJ'+UI=IN-;F: 3XO[3GOZQ$49P? M]?Y.BN)\_%/M?-W^NOOV=6^[','N_XMQ>_L5V?GOU]=W'O]CV;_C,QU?\W=#.-061I+7$"BY(M$$'C1^I4&L;1J[3%K5.J7V-ELS*S&MIE!$T.N1J48*W M@V8!]1"@W(M8W3GM8^49=T[6G 8E$G$>^5DJEXE53!-@4;J65FSVVL6 ME97;R\IH^W*=HS.>9^W!^5E1=AY1D/1[:,*9\,F@C@ MB-0263DF370TU(>8F7D17IZQ^4$8ZIC5Q"OJB;0 Q,4<2*(L,.\XQ?^O;3"S!%_E_74G M7,C;T/K8LDG7OUM9_(L$\3U.L+*H=CBA,T2NI8;@X[P4-PD0[!:L:S+(J M2-:=]14$%D36WA(=A"#2.4:"-8D$3H6STD5F9!/,8MS23HP7B8-_R$.9"A(W MZP,GG9%)6]1JJ(PRNR10N:'<),&RSZDZ&MJ' S..AN"XU"4-F@:GB RHS'BN M/?XS!(;&2E0LK&TX:==-18&* G-.#JAFW#/D>)5: , M:(NJ@DDA.\\M329'$WQ6-1IBQ4!BQC,2N([>2D\<2XE(E C$2IX(YTIPHW0 MJTHTA!'L[AO&+@LDGE12WM;1<' (SYI":]O=E'K0V?*C\:2ERV8N[I3+K1:V MMKCSR?+HD@RH#4E#P3I*+0.7N',"I*J1%6U#MY-9;TE.,4G/ M#$FR>$MX\B10PXE \\C:Y /-"54@P>L9SJ/F9CS:Q\LS'H]D K?29)(AIM*%(A!GDR24NFP5VCB!(B]S[6ILQ6/F9>>E M!^=I=$%)$"X4:R0(#\HCOM-[2BVIO+P(+\^X)A(%[72PA$D;B71*$Q>=("PK MH[@3WL7BO;0U3NI1\[*F60G%0(?,)-#H(8! ^:RST)3+>TJVJ+R\""_/>A"L M88H+0Z@"CCIV1AV;*TMLFW#*-4J7GY2L16;HZ[O_.%CZ;;2N 5^ M]V44IPZ!S3\V7]S*(7#3I+?5!BLOC, M#2%Z::P.7#(/5J#&"5K07!T"+0.K MW3FU0)P2J"XZ1R"*4DP:)+$J(F)9RUADPD1C2KD\MZY;E/KU (<>CYN7;;)@ M!#4IV""9!N>T3-QREW4,R.;5(= ^7IXMG>%L5" T0?,?C8CD$_')&P*HB)@( MRNGB$&#:MBJ-L_+RTIU[3M*H2S4G*U56 2+#?_K@C$9KLB9;M)"79QP"*'ZE M4I$2"D@G&90@/EL4T](HFH023J(1H1R[?0YDY>7V\K).(6F5$R\-VWCFP7O! MG$6E+5'&?*H.@?;Q\JQ#@#&T_Z,EW*5RZ$8Y*<+DVK=8MV\(,[R%^C1 M #KS*+N9S$!IDDD8*[1(3&N?I8G!V)J0LE)H/Z=XA; \A=*9"R('(M&,)EYI M1U@TPLL$ :@M"2F&T]M'F2Z=TQ[X**AB;L7JFALLC+$9#FE42:T MCITO/9+OQ[E5,7=IF#OC^9(J9*$T$!%B))(E2BP(1;B*+ 0K8C*Y8*ZP^O;I M/Q5S*^96S/V>$_)'VL)6S&TOYLYX* U7RED&!$H\,5*9$<]*"0FA7/"E5*CQ M:QORF1-N75;,K9A;,?>.,9=J#P8!-N5()0/C603ELZ/:E>]T34Y;,*';/_+-7"]VO)_RDRC-[0\'HVZYX?D0>GCG9SAO]EV8[<)3TPG3 M\T=\P+D=C:]_9*;EY?UC1M,7FG1;) %_[N#T\'=.@_ E#\)^(SSC> MY[YW[$]&:S]=FM9!MT\NKN'5Z5\[R9SO;)*3+82X,A@V!'^.&Q>&Y2X26;N _IJ >[>0NG-CYYVTWP MJC^1A3C)"Y)TZPLR6M_W3J7HZ)>3/X:#=!3'H\U^>@/#S]T(HST*PH.[P M"!X(:/?V ?6=7F]PC#*NTTBHSN$01KCM1J?'BD4AZA3)>C@JK#WJXCC\$&^; MT+P)/QY-J=[Y9[??P>L]W#*C?YTUZIV\^$PN->(6I]CSAR-X?OKAY]0='?;\ MR?-NOQEH\]#/ESE%'OP[_>7IY?7FTA7U87)-TG7) MS;67Z3J[]MJW7LO$.J?JAU[[[6O2R549+/ZDNOY'6S;8.UI9MF[YS=;@.\$+ MWPT\[KS.'1QT]?WW_\!<>Q+;<_;A_OO'QUO/W;[[WW M!Z]PK%'MOBWW__YIY^-.WIY3^TM["9:")9Z!+TU<./'2&D)3DHGYF'.,:QO" MVL=8^ZM"TV.%)BJ<$TPE)4%R%[WQS&8'P(0#JZ!F+KXE#=9GBA)6!&]"4DDHZI1$ MS*HQD"N&6[,5Y<$)+1PETF15RK898F5*Q*AHF8(@5&[BSJE97CQ.1:Z*7'>N M5'')1$(1[(R56C$74F RB6"Y]$+;FG;>/G":33LWFB<5%-&2!R)+XPOK@R%@ MM2KJELV2K6TXI5H%34^J#MV;HS"*P^YAPX]-(,C1X>%@..-8NV_W9WW'/;UC MF5YC0=>Y6J$-7ULM7"M^;3#,JJ:WC)11>9#@-$E!CG4Q MB.Q$MA*4U)16_V3[>'FVN223$!3W1(N2=^.:QME.D*0#:&6$HR6_7 O7JG;9 ME9>7S,O">9$D,TFQ((T$JZC23!DIA+,FVNK06S%&GW'H49]\D $(C8H2B<0F M%F@@'O';!9VC2E"ZO^$F>(Q'$975S^ITH=Y-(;&$DEM*Z9U$J,_!*J$3E_:> M"B]65E\:J\^XQ]"NXJ"Y(2$J(-(X(,%R()""TVAR<<99\=U;H6]?^[RE#K+5 M@;6C4G?466$C:*J5( MX( 61DB.^.@\H=KF:#0:&@HM#.GDTMK7UWK/+>1E)I*R+J*.(;B4UCO-O?&" M0S2^E/&OWH+V\?)L'P:D%1@3"(LT$=0C'0G><6*IXIY&5FJ_KFT(IVY?%ZGR M N\4L+FK(BVT1-IG2&> MLTBTBY$&:S4-KI@04BVAU&]E]?:R.N/1RQP@9!8GSD#DYZ"D#8KZJ&KEK55C M]=E@&J_0F)(2%Y3ITEM)$F>#)"%9RT"(R+TOK,[4$JH=MJ^+PVJ$TTS:.8P6 M#:JY@;/S=N465QK;*+4J.B>IX$HFCK#F,S5J)%9H+&00W*C;5LP5?VOGFJA1JK2!QL_Z1U'@=66)1>^EU MLD8$+ZQ4S$C#=*PE]E<,)&:<&J6%8& >")6EQ'[I;VVE0C3"H';+?$S"8/?%G&Z96H@$TA+'1":E6$(Y M*Q?$6\J=\LSYK)?6+7/IG/; !W 5%DT7J)>083B$ MU'E]Q2.]T!ROZ19XS^ UF=#1L&DCMP^=?NDX=#!H.@[!><>AR9X4]%FGJ(%- M<&/!IF>=8^@,(0X^]/'G4L.A6$P]_N"?B]L,.&9,3D0FQ8E-4A)A9#0^F>1+ MDTQ^K9,T3+H*-GMFD1UQ6S%9=\2=[(A/7_X.P!3E*9$<_S][;[L[KCI%\W)9GPO[CR 02,FV*U"$IV_+3WT21LF1N MV2*E*K+(0D^,3+*J=NT-8*UZO*%VI8:/]PQ4)'>_1<#=SIB1(2G2K#'(O.ZSGETJJ7Y;]>'KPZIR2[ MHB3WFI+TUV,Y>2%UM%@^>'7_-G#S%+=+#*GM?LIKD5+8JKV9<08G&NX:@DFSL9-KY[']"R2YB__^*= M9B7_B=;^_0[?FH(W,S"YXYT==A]]\\OWJ5KC@Z_@JE%I;*(#=C8#FK:G E@G>*]O^K9?969_X"Y_GRU8M5)WW^N;_FR?ZU_/>EG M]ZP?V#]J]@_+03FV/F@OCU>:?>=6P&/_/7HN3-FHBXU5]:D5*#$(^%![-"%4 MG]_R3_=?K^(M? MOOU-U['[[_WO?GR&W_WXE?WND7[?CTVO]86N[:]^>_S;%TZ_/UQ/[DT7_K9SYW3\9]C[7]Z/%O>@^ZO@^ZON_7[Y-TUL%, MD'0Y P:KEK%'4293K4V"S85T9H1T^4G[=,#?!C4"/55CQCR@*YQ*LI:\"89; M;1=[U8]!WUN-^MYCH3'FSU<=XY?;-6\O^PNK_FQNWO_5?[Q5T@\H+!052IN6 M&^D#91[U9I!<-OC[%NJF%MS7]0=I+P_DR_[[TAL;HJ1F_EJ1J/?G1P\_/U]R>NKM]0/3G%42'S!VZ M]6P5[O%8AG\N?%=7?8=C_+_V#_>>GZFL?_M[V3UXKH5I]Z.]_O/JH_'9A*WDUEVO>?VDM7_ZLKG_H:]AP0_ZY%_=;+R?;9SW M.N]UWNN\U]MSKRY9A?O?4=.156S+,?7DSN0W^=KK;3=LF].97SJ^<7WF5K]R%TA2?T_)_7^[_3 =CP__!94S#K>P8.Z\Q MKS&O<7N[-&]]$>7'1X?R:N\Y'?\DIWM='^KD@[CT/=70KC)T=^U0WKL>\1M?'=__W3=T\?^\>__?O@\=-/P^-'7[DGCY[Y[_1^OWW^V'_Y MZ+N?+AZ3^_;IM^'QCU7O73_S6_WMR3^_^?7QHY]^>?+H6_/EH_;\N__YQ_ZW MOU5\\OS?_6[[W,*=R%SM>3AZZ MHSP4ZR@R6P87=>QD,J(O*61,(7C'?W;2X&-XZ.WL\+[_JS3X38Z/)C]=C9_, MLB=O4BJ*HTB-Q9%9W(!C*Q!+Y%*\J368>\I$V5GW]\E0DZ%N"4-U#E:E43#. M!"3?*6=;L@Y",!&SMY.AMI2AW*+L=7'.-1? I5A406453]T;\"--&BV-W-O) M4).AMN+9KL!0U39')EB+-F,WN23LH<5"C2N6@-.7NV$FPD5IOZ*3Y4T"WY.' MT6(!LDU.M1*YY#U3Z3A]NNZST^_5:+ZR7R?,#F=4S,J,3D81\E@]*L?)9H* MI=YZJJL"I"J,U]9+:/+4Y*E-\Y3OZ#BD1B&I!U>(K;/9ZZ^F9R6KLF&>FA[= MAU/4_D6**K%;:R-T2P:PYP3%M@*)T3BV/NI,3I=N4M16/-L5**HY[UU7QRZ0 M8 U4E)ML;\&GQ,7G,"EJ6RGJR445A:J&K5/GKE$-@#IK0,:RRM3LL6&P&/*D MJ$E16_%L5]D7S\84,<9Y5 MI[H %4LJJMAV%SKZ%+?1VUM3WNSMR/KZ;-Q+U[LYE55EBR8OCD[V3_5T,F%,OKGG+G&UL MK<70)J2W%-*+O".*1$V\ Z/^%.B$-2A!/-0>G.70T(;T#D/8%0\32NXFH M/K7AV"F[WE-AM-;$">DMA?0R4:<'*4P%I/@ *!F!:HO@0DBUDXF4>$)Z!R"- M-<:0W"I@+QG(I5%WV(S& M:BX%N[Y=T GI[85TZ5RJ5'&]$8H-'%6VL42/S?16\XQL;"FDE_DA2(3LC0.; M1HG;ILJ;*6?0Z66/T2NHI_+>!4R+[=E*&76M XIZ72VCC1)<--5WI@U@>F+W M:MB]N-O/Y%DGR0!G[NHU._TIM0+>M61J+ZJPY-Y#&\)]/Y%[=Y&+,6*TN01Q M$4W/I'R.3JIJLU31]VF-MQ71BSP#&8D&#@5R"%F=YI" BNL0BSI+N7:=Q/6E M0DU,;R^F$_HJ/@H[D?%CR8IAXU&JYV9D$X'YB=VK8?>B-78>B_I #DSW#(@! M(?.J96"+F2I%0VG[K/%.U5OY[.CY]:5X02_D>!/55B[%89?-F[K5'-;$ MND8FJ29MJD1I#5, $Y M4<$9G)<>[G#ZXX3T[TDTS285)#S.JF*1R*0K DLKW=F0*L]3JC<,W45D/9:6 M#?4$/AF%KHL$.:DT0?).>H[4=*X>^ECNFPG1L]S#"T5[Z'2B,"%E*"$ MK+;9^9)3MXIVFL9X!S"=*U%NSCMN%GOLK)Q.ODLR/5;7<.[7WSAV%V4'LB,G MQ8%KK@!:M;8[SU48VPG<.\N<$N(ONA2P$J"-DCQV>=61:J@ M:NDTC?&V GIY2#^&9%Q1.YPYP:A!K$ZQ)VBE](HIUX@RC?$.8-J9;'U4:5VM M1Q74'%+HG8I46SGGF@N@^BU>T1F4$FIGD5L%K*M 8*O M6$TI5&*[]]#9C]^WG[C=7MPVK-&+MU*1L-=$:H1=)?)9E:H]S[.?IGC[\+R( MH8V%M&_(,7:L?D"Z$3?.+!R: M&+%29)KB&X;N(H9NC+/5<0&K+ R(,4/&[J$9MJ%0)TMNFN*[CMLFF$J2;APR M.LIMU()&YB]VK8O;AK'W*K5@BA*!DK=M4.Y^([ M]%$@1J>*O>-[#^T:.B!-X&XO<+U43XZQYD:8K,V8FGI716K.72WR-,;;"NA% M"+W48AO6HFLJJ[HVI@*1;9"[39)U1HO$:8QW -.V=Z20=3Y;QAC-,,XQ!91, MU=KDIS&^<>Q>-,9CQR)0+.",I[,>%3G'"KT8RZ$5ET8^VY89XYTZ?O[-_:_O M[ST[TELZ?*XPV*/#MD?/Y+"^^MAP^DP-NFR>K@FJ5))I-5MLF(G1EYI3*Q5] MCK,*_%;RW9>?+R^(D>:9]-V =#&*8%)U(KVB MVCG. 1.FVE/)1'$38;D)W:M =Q%.#U6HUE+!.O4M,%&&[!"!.+ENB^NU\+V' M6.Z7B=N[BUND)CC".=EV9)G4_9N61F.'U;\;PL]1Z1);4TRL=F0-,( MBJL!>@O(S:31D76:XAV M$7OHPG>V6 0DQ=B#-X8F^<. M_K;B>1E.I^R]\2E!I," :IFAZ#R.>FULDE06-\O#[ *F2RHI&NMSQX9*YI2I M^62K:K1DLZ]S!__&L;O8P:<2G31%+'L/6'%4D,T.K$7355%7\O7>0VMF>9B[ M#-Q6I%MLR3C#HP$'V^1*RH93Z8%P-E?96D OPNDAN9Q\MUEH?9!4R7+K%7$RK'BJ,O'A-Q"R%1#,-*3V-\X]A=G$AG#HXYCFH2 M^H\1![F%J&K:I.Q,"":;K3/&.W4B_>"=JF MRG1">@<@[6SJ;'(WN1J%=,[-.'5(U TA8S'AA/260GH1;>\8P@BJJD]21LB] M&RBF9.C98Q-;*7F M_Y9">AF(5T2S+5'MLLD!T)$9U68<5 RY4X\VKC$I;F)Z>S&-+3MC7?'=!W1. MLH0>6TGD&F'U8>[]WSAV+^[]5X]B4A8P(8Y*TAA48OL&$D+IF+DFHQ([?'PQ MVHG;[<5M\:3"VD13O!KC)#E'5(L\VF])<7[:XJW%\[(R?%:DU)>XUU)D4=_/87=CB4IEU MMD9#!P-H"P/G%H Q6M=Z[VW[;/$Z3[7[M.5A^*='IW2P5Q4*>_(&"S=]C)V/ MCILP;E) MAM-KGBZK:(GJ$S1--YC3&BIW7 D)]IM&^SM\$2LA6(&(J<.H/@*E<045I2ZU M0":/O$+]^]J.W$VTWQ&T^UH]>UTM4@UR[I1,5//.3JT]-=Z$;9\[$NMA@8LV M7UR.-KF1C5/5M>&004U^ QM<;&;0N%M[]9K) W>$!VPUV=:.1"%@5X6?LU!P M(L8UY8--Y_(@4SB\]R>"*9/#E14E@7.0FW8"Q3AT MD5I 3TXW[HW M0I8*W7MH/_&VW,=)!I,,_I#8UVK#5DW'P-@*LRO"V:5"%=EXV7"88I+!1^X& MC/__>D4(3@DA//GT>W)A="(Q@)+-R-DU0 TCN%HX11>#D7'RZ!-GPGTWZ6#2 MP=MTD'S,H4A+B48U'F'.GGI4]\"EP'D3IXAZCFWS45BEF<<[G, M:@%;S -?7>0!+D$GK74PO@08@@XXUSXV"5)VM:FX6WL'^\D$=X0)K(U<@V#R MM6-V):=L?19&\DA=VG0$MIP.OKU(!Z&[3A(;=*,D@-TV*-T19#\Z%*8JILIP M!##B+7$$UE2?8*OS(;[^X>CX%$[E^/G>_N'/8W= MN<9.M4WY;-Q+U[LYU6L>=14O+XY.]D]O.L/L;JM)2BYW]2J#&(]ME*)/]\N#E2E\JI;PBS>&<+J4F]*07RQ3R]B4X!,F2"VH0UE"@1P: M@FGJ4?H8(Y7U57198QVK">=U;Q-UG>%4R9-4S*FO-HF8LXVMM1C:>N$\87LE MV"YRQ'IV; 3+Z+M8QCX00W$8%<"I92FQ6$JCE1M^?-;[!.WV@M87#!%+[R8B MAFPX=LJN]U08K37OS>Z<-O@FP'S1!BEMS?6]5M6F#-PC;15*6(XD%%:=YU4@A>P\L M^I--9*SEPH'BM,%W'K2EJOOC:].&WP3?O RJ@L!+;9G.PY'NA)0G.66T48)+IKJ M.]-Z 3V!>T7@+G*C5" '*@I<%VT=IR.3*F<*^A/J7]4?6C4+M3:N+35ZPG8+ M88LQ*FGG$L1%-#T3JU)V4LDE)7;?IQW>2C@O4IQ*BRUQ5Q-_\&G">@M!'1"7\5'82.0^^@?*35NGQU^3Z"\[9^\.*!7XV;EKY$^WSG?N1WOW*D> M/Y\=/7\NQW6?#O9>T LYGJU\-MIZ4*QK9!*GUE1<4R:#4;PM).R#,3/@M'6V M^JMETH>JIA9"9S723?]I)0';8J%&4H6=C+6SFOA.P)F:32JNN3G%<9'(Y*)7 MOZMT9T.J/ -.-PC;1=*'3Z9@J4E"LD4G/E#"VKLN#L$U9VI-&[P>,"^[AQ87R'K@2%X-L0M0 MR'9HL6+%0#[Q;-*S"W NIEI=##8G=)A\R-D68THWO9G@TIHE]83ME6"[2/I( M5@52\ ZXAP2C3QJ,Q'M=&K=J/BJR6/E/G)NDV.?N4O, M80:;MA',[TCZR %3Z5(A.9M'O[QQ_,$@*,*KK0F;13>M\ X .E>BW)QWK%/> M8^?B'?DNR?187<,9;+I1X"Z2/DJT%H-E(/3J"SMA*)@8JK&N,J7NH[WW,*VA M'LY$[?:BMH3H2\H.*PG:(,5GGYL^>154!9VF&=Y*-"]R/GQM/4CMH*X0 9)O M4)S/X%S@WGW3B2W3#.\ H)W)UD=5U-5Z5!W-(87>J8BJ,+' 7.1\] MIE5Y,<6L=8"> V1. HZ*;ZF@$G/:.C.\6[41CHY?'!W3J2A>^'3O1.K+X_W3 M?;GQ_CMWG,@\^BRM5N\=EA)RMY6JQ)Z*! M"L5"7M- MI-;752*?HV=[?B)DVN M _-%&]PQ8TLL$$,;:>5J?LFEIK]2=QFY*?U.&[P# M8" BC M:ZFIL'9IVN [#]HQT25)-PY9U5?FVB6(Q$A.95CBN4._A6!^1Z"\>F=+J!VB M,VJ%?1(@$01#Q5DC:)I9WP[]!/3V IJ8HZ+8L[,>8_99:N34K>DU]+KND-L$ M[A6!NPB4HRGJ!%>$, H4X;#(Y$L$@^RK\=Z355\XF+"VSC$3MEL(6R_5DV-4 M9XDP69LQM5JP2,VYJS&>=G@KX;QL !.9.@:"&MMH!>\"D$XD>$&GS$RUCM9O MTP[?>4#;WI%"UOEL&=71&G8YIH"2J5J;_+3#-PK<1:2\=>S98 +52!E&H3@% M+O=QZ"-)SF1SS-MGAW?J*/DW][^^O_?L2&_I<"!ACP[;'CV3P_KJ8\/F,__G MLFFX)JA(2:;5;+%A)D9?:DZM5/2*D+EEOW5L]^TR;(Y(I542<,59P,H>J.0$ MMC1GQ31GPOI$RDSGVUXX%Z/H)=4ETBN&5GBRJ9**XY C=A>R78+IL* MI.*PMP8BR2MLL4#)R.IJ,#HW0J?6W7OH'7Y\ :<)VNT%+5(3O8BSV79DERB* MB9Z=3UE7@9EA\ZT$\R)UK;LDL54P<>2O&6,A(WD05[-I;+H=U=BF#;[S1R ;FA-SSW::8-O$+:+L'GA5/I ;/.A@TZ=VN!$9:2NI6Y: MZ%CSM,%W'K0\ZF7VZCEQQUA"*>I$N1!C\,KD>6[7;R.8WW6^W,;FX#>7D"75%(TUN>.#9./E*GY9"LVDVSV=6[7WRAP MEV%S[[(SWD&@8@"E&F G!B2F7'*)I:A>>IA*_OB^ZA.VVPO;5J1;;,DXPQB] M8YM<2=D,E18(9W.?[83S\H"Y[S5%9X%31C7&I4$9>].^L<.B6JNY.NWP#@"Z M=(F]FE Y5@Q2F(FXA9 HAF&@IQV^4> NPN:^IV!]-]":3:,R1(?<@H?,F:-U MU07*VV>'=^J$^9.C0]A78;.2^XI$3(D$Z/Z'52!HA/@UEL)+:@8G:?==@'.O5/UKNITMXZV-XH] M> QH?8XD?1NS<\$T+R#L#*!+'LIH1FI$NC3+UMOU-569@-Y>0&/+SEA7?/J%UW M<,Z3ZFD335&>QG$L,J(:XY8B2G%^FN'M1/,BVMZ:N.!2!2Z"@+XU8,.ZEITC M%SO9/*I"3S-\YP$]MC];44G6LV#CSCZK.JLU)>XUU)GU=K/ 71Y23]X9] $D MQ JHH 5.(8+8TBMW[,F:K3/#.W5&_=.3$SF%\4S2YJGTZ\K&M[89(Q2SK]B2 M(Y,,>6Z^%7%\GKP[=_NVB=Z>O15:?V;T'G[[/C%)$6^@=QXY@$&]C5X-U(RV M^U2EEO45XT9#F,EMCJ2623L'4LF1PV7\=1 M22;CIP7>1BA?M,"5HWH0V:G);4W="[*0/;75H9H8=$+9\K3 .P#GVK&B85,\ M"1K+A6.JJ8?F=1GT,'N>WR1LOUQ8X*CV-R0/WG2%+=4*W"V"%UV^.?:L(2D#M76#]Z=$I'>R=#+3 J<)E;_\-7F[ZX#H?'3)X<'>RWO3$D=YP U1>U^H#-24F8@R=;3"V%)1BO3DN9N_[;2( 7#\UEK$%J M#V PC]S>5""+5+ ZI2I2NW%I[:=L+H>86Y0GN*L40%62=5X$:U2I( [0@&VFFQK1Z(0L*LOD+-0<"+& M-:6"#9;0F%)@71D%KWD@Y21X+3!)X-PDD'W,HTE*BT>!&F+.G'M45<"EPWF!A[BD&UI;"\'O9CI9CYE@486@=!=*E*".@:F I1)D\AD:A=IBCUV= MOMLE!U:9%'\[)3X0_6_;__GAZ]M^\O*Y@J.>_3Z6]/[A2UH]QW_HVU[?]CDL M?%3' L!_K.G^7OO^RWTQ]>8^:M3YW=PP/SYB/$^F O3__\(V\] M5M7E+\?7#WTW[@GVK-F#WR?Q;,3>^O>'X]=W](*>"?"QT$] 76_X 1W\0J]. M[OWM#\_U?/\0WA[$B\__IT_9^\:>\FP-*6\<':]F_(&N2CD>[])[HJVYE[T? MC@?%_C_[V=86JI"Y++!/R+M.1T_TT5YCM&Q M)L__,B@HK@3 .[^%F='WCM%+QHS"(8FP4;GD;"C%ZN=6//.&!%;$ID-_0"]. MY,'K'_[>]D]>'-"K!_N'JP%CO?[RK\&+!:ZNQ/7OY#8CNFS,@G>>*G7_S M^SS;.>YWW.N]UWNOMN5<7 M+G75]^3ZOMG=I;=>'.\?['GSR=Z(,U\B M)_C.CL2_7AZ\VO-V-1#N#P-QCTWX]&.;:\P>09<]SN/1 M9VFU>N^PE)"[K50E]E2<*Q@N=:QOR+N9OGL]27L_?KZL\>%"ZB7U -;3.,L3 M.W"K%KP$*76T\NNSD^XNH!EC0U/+J/)B,+=6DL5$G*CX&FIN&T/SS,/].$@O MRG4TME$L9?"U>4#N#!R2!>-:RV$DMA'3#&KUX*Q4) M>TVDIME5(I^C9^LOU^M^&NCK1?-% UU[-M9Z@1#'B7O'!JB5#AUS3-5CX5RG M@=X!-/N&'&,?AZH4S8VX<6;AT,2(E2+30&\II!=%-#!$&:4R0.?/@3I1'DJ0 M"C%T]-TXCLY. [T#D&Z"J231*4=&1YEK5[=+8B1GNTM\J<-OTT!?KP>]K(>! M->56A<"[Z$;=[PJEM0B&]?><"=&OO3C6Q/,6XIF8HX+8L[,>8_99:N34K>DU M]&K26O$\<7M%W"ZJ5X1QD$QG"%@Q"]@E B<)0&C[Z"UJ4PKW'J9H[[N)VKN+ M6ET#GAQCS8TP69LQM5JP2,VYJRF>5G@;T;PH0Y&*Q)(P@!M][I1^$^3N YA2 M:W3&!H/34=X%/-O>D4+6^6P98S3#*L<44#)5:]/E^F--*[PAW"Z*1@3+A9IG ML$4E]"@$ FR* V^%LR.]I<.!A#TZ;'OT M3 [KJX\-ML^60I>_G;1G9?+(/MQJDG MF)J'%@T"ABPJ46R$D!/9YG.-M#Z),AN$;2^:BU'PDJH2Z15#*YP#)DRUIY*) MXGHC@)4K *1;\!>'"D!8Z1V[Z'W]^.$[-V%+%(3 MO8BSV79DERB*B9Z=3]FY9&8P?1NA?-$ =\?1DJ+8$ZH!;MT"M3B*5I9F4ZTZ ME^LK53G1O+UH'J6GHPG>C6TA1.5S''AN:$W//=II@&\.M8MXN;66+!$!4ZR* M6@J@ &5(H>3Q@V-'TP#?=/2?N&$LHI;)W(<;@C;%Y;M-O(93?$2RW MV5O3O$*X) O(F2%'-&"CQU)R=,7G:8)W ,\EE12-];ECP^0C96H^V8K-)%TD M=6[3WR1N%\%R7W.1D@68^VCUX"J43@ZB]5Y]H"BYAWL/K)V$2P?+;4-6@LQQ@1( M%=45-AW&"5Q12%NL=?NL\$Z=1G]R= B;"YC/+*#+=I>BVBP)=_T'4RA%C/-> M-8I5W6)\FOOUVT9XCYOOO:.35;O9F=-WY]'< M.U7O*K;6.MK>*/;@,:#U.9)TFOOU-X?:1<#<&V;/19V+;!Q@E03%LCH79O3[ M;3V'R/<>AG _3\C>7<@ZFSJ;W$VNRM(]YV:<.AKJ7I"QF"[7]7T:X.N%\D4# M7#K9)-2@FQH =2XAUY@A-1I')K)K;>V]'2>:MQ#-6(K%X$P*C)@Q4"XU%&Z4 M0_+-SHRU&T3M(F#N0^M4@@>=*03TR0#3*"$AC6/Q+?;BI@&^ZY"U+6,+XAM: M1.-:,4;*ZFQ,S 8YSJWZ[8/R.P+F+.(Z15V[NB)&A38'I:< G0.U2#%0,M,$ M[P">L65GK"N^^X#.21ZQFU82N498?9AXWD8\+P+I/)S@NMK3:BJI,ZMQ'EDP MW9?&-A%+G-4B=@'/Q9.*:1--\6J@D^0<4:UT2Q&E.#_M\U;B>1%*K[6'44(5 MBDDJME-H4'0*P;"@"T+,;>)Y%_ <8["M!--Z%FS?FI=:4N-=0UYO0-O&\ M)CPO0NS%)?6.0H?F1\PIA0(Y,8(SDH+)R(6W$L\[=2+]TY,3.87Q3-+F&?3K MRL"WMADC%+.OV)(CDPQY;KX5<7R>L3MW]+>(X+Y:AM35,J56; 'GLU/WHR8@ MLA'4[PC9>&]B#C/S;P?0;$J/:,7['!D3C8)G+2:; M2D](Q0#I# %VXR"[F,&JX\%V )?CO8>8S7VK !KJ4+@:B(X"98D!:7TM5R::MQ?-M6-% MPZ9X$C16'%:DU&+2^J=GMU39/6()*,9R;?-N'Y7<$U77.T-<0P#E6-%-+ M8S.I07+>DQ=JMI5I@W< S\'4X#SSV-Q%6WM1M]B0FN!@C!KA62SV1G&[")YW M0I$J'50F6T ,67%K$DA.$G*K/N9T[Z%-[GZ8J+V[J!V)$NHG%1DG("FG8DM' MM"W&8I!2F59X&]&\")WW$"-WTR%0*6J%+4(NG,&)8#2FN%AG+9A=P'-,QN44 M.D7O49RCV-K8Y"J]2^NR7E4]<7M%W"Y"Y*J4>93? FDC1*YB&4K*%6HTV9-U M4KO;/BN\SE/H/FUY@/SIT2D=[!TH).!4,;&W_P84-WWNG(^.FQS#Z=&+!V,X M3XX.]MO>&)$[3G+=)JL/V)R4A#DH4(JII; $X]7Y*'/S?MO([YMWG$@OAER+ M'ESP#)CMJGM4!$]4$F$KA'[=V4&7 \PMR@/<50:@*J. BZK;&A7FL=2*/>5 M,7$S(FT^4>ZCA6LR96V'["8- MW!$:\+5Z'J<]I!KDW"F9J%J G4H#4F4]A< 6,L BBL]DNG<-I 05 H64 2(9 M98#:8XTT&&(*@9J8TPA\'$TL$@+ M2*XTY&ZAF#!Z/U>5!*%E,"D[\@ZK3O 4 I,&WETBI]6&K9J.@=5U9';C;*A+ M:DR0C9<9QM@^!GA',H%)H;58#:1F*R![]0-,)@C66?)!O/5S3V!RP+LY(/F8 M0Y&6$HVF-,*NS M,))'ZM*F&-A:(E@D29@^"C/5 &KT$; + G=5!(*YIV2CM4UNEQA84X6!K;#16@/S&O,:\QJ[ M>(K:W5:9CINEGC.6[K%B)^.3 MQ%'7)0UQXMX7?7IY L^(7CQXI'?Z,YWN_RRK@LDCAZPCB['J3JH*=I,@W^-O_?0K2%!?L)T M>V&J\&0VU;C*C :Q5(LFI\8^2S/$T]!N"7PO&EI*7(P4 A&7 2E%8-<\L+2Q MB>M\Q/65:)D(WEX$FQB*S9XHE(*Y6/9B7 DY4T_-H)V&]GJ1NLB_"MG[* 7! MU9&(33X#AQ @5/W1V,"1>1K:NP[3F%O,57FYAHRI5+:-NR\^D//BTGOC)M/0 M7I-'NTR>2BG9+BE!\K6"$BE#<X>TOC/@$\/;B^%2;,N13?-D1TW# M7$=OS\RY$KE 'X_AB=4K8G69WQ1:[D8&?T-U.M-T61SY;!\.JC>HS. Z<18@L.8?3; M JK.Q5@$*]*ZB\==&D2WJ++<#A/#6NJQ?# Q3 *X$@$L8NP8G:78#:3@6+T9 MU4JYY@:E!=5(EA+9M)ZM_XG^NXC^M91AF;+@AEGAHBP0B94H,7#L(YZ0,JCJ M8\@ZK['$XEG67E-V$L.=(H:U5&>9LN!Z"&"1$6!1C#2VX(IO(R,@J"PP0Q:4 MUD/'+CY/63#1O]&B+%,6W/!NP3L2#8(-/@4"8AL!C230^16HJ&(ONY:[G_L% MDQHV7JME"H/KHH!%_H*2>FEUU&W6"0,4UZ'8W,!;5T/%7&N6M<14)OSO(OS7 M4J%E*H.;IH5%6H3)$N(X3&=K&EL&B)"MCF^ON=O$HQGGW#*8U+#QPBU3&5P7 M!2RR+4)LW>1LP(R4"[3= #D*$+,U6'R0;OE6*8,U%138Z@R,%3H^JAS+91/& MYC7F->8U=N<:ZTQDV]5R++/YX0V78WER=%AG3OWZE.-OGRZ3T*SUSI;D0&6_ MNHY$%:BV "Z$+-Y7*6Y]U3YG!]/M!?&F*K*\#>()UBN!=5F4)8SMWY3 B+& MF2+D2A[473>V58?<\=[#L#8G;P)U"X&ZJ9HLT]JN'\ 7K:TK@:,3#QR0 %T= M&[7=0$U%(2PV6N>FM=T!$&^J+,NTMA\,UD4>5N9LB!*",(E*XYJA-/TI^U!C M=9%]:]/:WG&@;JHPR[2VZ_=MERE3:+OUW"M8&DD3Y!RPCP5&#G6OZNSF&*:] MW0$8;ZHVR[2W'P'717I3]ZX4%RKTA![0.P-DR8()JI6BX1):NO?0W$\3JG<7 MJILJSS(M[@8@O$A%JA6S3Q2AX.@J+=Y EHY0>S$FYU:0UYZ*-&&\A3#>5(66 M:7$_ JZ+M*$BM@;G+5CF"!@;0TFCT1-ALQPM&RS;9G'7V6KDEA1I.7HK4>BF M6XOL<)+DQ]9A>E1FXI M93LM_:2 #191F99^(U!?A.F]\:K)8@OCR.;2C4SB_U"2[*Y+= M(BFE.&'KF:"/+N%(!H$Y&: >U(>UK%S(]QZ&3RRZ^V72W:2[W::[=27AS'VZ MC3/=15E7JK6JN#,0.P%LRG0DB9)=Y/NMCOG:M+=]6S: M+7.N&I;:."#X1![0N PL5J!7,8F#BW&^: M"&^1=^93Y]Q&K54I%I M ?4:@=3+[3$DZJ/TJOLD>W/?3,*;A+?;A+>N/+NY M=;=YKENDV+52O5['FJX>L;>;VZPXK. MMJ5/T16O\=:@>1V6=O22#V0Q:O,NYUW.NYQWN65WN0NYWY_6>OQR9'L?MO.B M=0?[Q/L'^Z?[\H$M+B];<7->8UYC7F-WKK'.,J"[VN+R/0;Q*D-YU_8SWO6( M=V;+8OT=.__KC9G_;%997^.&Q3?+,S.D,V.283#4Q\'GE( C$J1,)4G%7,/: M"YYLT2GGR4IWE)76WX+T7:PTV>=*[+,XQ#(.J: G@AAZ':D_$7))$9PO-OE5 MEGZ_]]#F^WE2SZ2>6T(]ZV^J.@71YBCIHB"2GH:@;;J,.@.&WB&WBE"0>DAD MT(WTZRF()BMMP;/=:)?8*8@^FGT6AS\SL%T>9VB-[1^;:%U%N)4#PI*54IG;+]%=9 MK!M-8KU$V_@=+MR^MGJ^9_/[%LG-$Z:;(L)OE_E+OG,GZQWH)(XRF+8 24R@ M]&B3.O7J,JZOA<,M.U\ZF>!Z*^%>C@DFXJ^$^&7.$%=336K0G>GJ>!G5/'TD M,#;CB_2J'C2N)T0VX7X7X;ZV2K#3\%\G#5PT_-U8%I<\Z,2U$2DGR&?5)5ST ME(+K:6>KPDXFN-Y*J=/P;P#QB]R8RDK2-@M(,00H.4,F[A!4I)D>K44;IN&? M<-]XI=!I^*_3XU_FHX220T%"*%34YU<2AU(2J@<0NPN=?.'UA5XF%]Q%+EA; M$"^67-S(#6!(X@)AHU_JU"P="@9*_S& H7:]83[IB OXN 7UL1R6G\ MKY4(%GD797AJ&#,D">H%>$8@G4&06FLLH=B>[33^DPNNH\CB-/X;P?PBUZ&$ MV*V0A^[9*>9'-Q1.'KQWO15QGIJ[7<9_305GMCK_XCPV=P*L?//[YZ MUWM2TN8UYC7F-7;P&NO,*MO5ZEUK5)9W6SQNM-S5DZ/#.E/WUR@GGRTSQAP% MD]DP^!884.<,>$250A;L7KR)?7VG&?^":6Z!CWBWD;S1$E%O(WDB]DJ(761\ ML2V$Q*(X]0DP]0YD(D.VM7ICK/$L]Q[BVKR_B=8M1.M&JRI-N[M^%%^TN\:% M(%P;A.@+8.0,Q:8*8GTFB[5+6%]AI8GD[47R1BL13;O[P8A=)ER5A-XE 9]' MG\+L5TVH%;9)_].J!)"#FT M##:RI-XH.K/V'GP3RUN(Y8T6O)F6]R,PN\QWHAA:,@YB\!&PE HY6@-9/+=D MDW.YW7MHUI;K//&ZA7C=:(V8:7LW@.-%NE)%VZLM CD-VTO!@;)M@=!&X:J: M+;DV;>\.8'FC=56F[?T(S"[2C7PQE+A7B-B*8M81E-HB](C.J>7U>9POV"[; MN\X.5K>DLLK1G^<7;32]Z*^H[/P:.YQ1C=>NKJG)5S-QPY;O) ]=:5>52/##Q?B6\+R+LK4?; MK0G@0S:CF(('RCU"0-=\:SX4RFO9Z9]8OXM87U=)E6GSKY$#%IT@HY54U<@+ MGIVJ[I#%-K"U^QH)46R:-G_RP#445)DV?_UX7T3W2^R$UF5H9,:A*H-0:A8@ M5B%@7:3NILV?6-]T-95I\Z_1SU_F!O1*N?KBH'9&0"M* &0M4$>;)5'(I4ZK M/YG@&FJI3*N_"<0O,@L*9IVPR"#-Q:'S&<:?P">LE@SK_]6U1#MD@45>@NU50K 52F1E 8<&BE&_OX82K&_6Z0_3[D\FN(8R*M/N;P+Q MRX8QG7JGP&#(>L"2";@$ Z:YT'P/I19_J^S^FH[]WX),A["PU$M#TZ MW>N*E+V?!U0V<>;_DD5RSL;G@==9;$>//KT'?UVJGKU7=W%B D!$3N4$3.FT+"@R[;)VO-9UX>C&\Z& MG8PZ&75K$VVF E\K>;ZTGG-.*FFD!,1IV, M.AEU8]E?4XBNE3D7B5\N6);6(F1,!C#J3\22(7FAGHQA26$*T4F;DS9O52+= M%*+7LR.ZS*&SH5;F'&%4V1GU*=DCBE MZ)JY A5^51Z"Y+6=XQSV__/#_]!_7C_*'.^='NT].3J5L\DI]\_^^TCX= B0O=,?9*_2\?$K'<0]>J[S<[I'AVU/ M3DX5A*?2WDJPW3OJ>TR5^,Y)NE$#O?U,H?Z#2=[=#+>\NF+X_V#LZ_Q MYI.]$?!87?)?+P]>G?_9KO[L[O^^5E9#O!SZMP;]_,G\&.X71R?[XPT/CN5@ M50;P[[_LM],?7M/26Y\ZGR/SYB/$NH!>GO[Y1]Y:.U4G4(YO:/9@S]H]N#!" M;_T[;GE%O'^,%/1/@8Z&? M@+H^Y0,Z^(5>G=S[VQ^7NJ[JMT?^XJ#]Z=#TOK&A.8.76HFCX]4R>:"<(L?C M77I/M#7WLO?#\3!]_\_[YV=T;7\ZV&>@Y[-A-@__XV]T>Y]EM-_3VW_'RKTL MB<8_:L(?7RH;]5<;!V)Z)Q#Q_MZYTGGR\KE>HE[(/<0>2B)*!:WJ&Y]+RS9Y MR2$YM@>T_%/LK))G__? ME_NGK[Z6^O)X)7STQ<^4?FG_\.DQ#>/WZ_XX8G[_)?'/[:#[W[\]P]?_L\W^.3')S\^_NT?S[_]\9E_,I3+ M/[_RJF@.Y/_[]ZOO_J>]8(?QR8__^/&Q^]Q_^_335T^<7O>?GX?OGCYSC]WC MWQ[_SW?[7SZJ]LF//_WRW:/6'S_]"1]_]7WV47V\WL$EK( 9,^3N"*(+5%-5 MP=#KF3Q50R/MT^&">YT?5U215AO1]\2E2:_2D^VF%:=Z4E1:OACFX?BE\LQG M=/+#WI@8-8QCVE8&[JUI?*V-SE?,!3!\SVE#2/I&33U8_+\4V+5=_&ZO_Y/&79 MO?>_]@_W=$ .E'M._O?O?__#WMG_RXH!>/=@_ M7(W(ZD-__^.4A1<+AVLU96/[%YPKS_DIA7O ASU[# M<-^8/W_9W+=_^MI?7=;:^SFX#[KL7[^&)[G+ON?P[?N/UMM[%^!V M#J"_WN;P]UWXHSX^\U.O9V\POT\SKZ"Y(J.]USSTARVACQTU?W'0+K4QM.7# M];N=^$SMQ+OWT3YT '9J(+]Y8V#_.0SL',2/&\3_6FF3.8H?,(HC/K'WWXO" M!+M0L6'E'<4^Y-!B#[47+#EQ))10 MR)4>V29SV3-.%_?.+NRLO9;$0Q'_)YWLGVQ-=/\#]]7.H_M?_?K=T_;#XT>? MX^.G_SIX_/3?/WX[]LV>?Q6^^_&Q??S\B_#DT5>_???COYY?C.Y_]^@?!ZOO M>OKLU\?/O_GUR3^?_/#ETV>OOGMT\/SQ;]^\^O;'G\R31T^>/W[^7?_]Z/W7 MYM+8"?G8[2M M@XE5P8[P/'+T92W"+T_D&;!#O1ZCM("MGZT=?;(3I= MX\RIE^*=B;'D2U?DFYL$FZ2CKY>;!$;GQX[]@9;8JI!( M1;!6]*P_[_L_?N M36TD6?KP5U&P^WMC)L+)Y/W2/4&$V]A>=XS$V(W' ?\0>05A(3&2,(9/_YXL M"0,J82,04*#=Y\MP/IH(FM;9!R?W9:(F3OY?MIR[P?1SX%A_! M8V*]YB,@RDIJ(D>2*HTX)A$9Y1A@/1@7 J',D&7721:X%[@7'\%CP+WF(XC4 M@D4H*')1)L0M5D@[8A'%!BN=%.SO\N;<%;BO'MR+CV YR*WY"(+U,A$N$??& MYG:%&.7=0L1X:9@G%#O:.*5\I=('/J__M=[:'\"2^KD J,J\M_NQ[\_NZRY8 M":^EP<8G'22AQO# C?-$.<\]YLIS+&EQ%S2!F;IU=X&SCE-C TJP=8BSJ(&9 M%$-!F3Q 3Q(F\-H&-^NF0<[+$G1XGO M[H+'Q'K-7> 3UH+@/!B;8L3!6D!& M28>XB8HY94%S6)Z[H,"]P+VX"QX1[C5W@04Y(28(%#FEB&/ND67&(&V"4ER! MX<&6-^:LP'WUX%[$[3!#]3DW;'-G7UNJ05:FGYJYM_,2>>=\$PL&<8 M29X;ZBSW7F#O*>@^Q.A2XM*$DV]K3HF+3$3#$8=1L%0@3F*>ZT,]TDX[GN#% M)!2/7T+N15R6QJY%6?=8S)AS5EGE/;4QYS,H\%ZIX8AJYQ M)KE )(G"2?E /= +%S:%%0H7-IP+BR?S ;BPYLG$01!J"$$\!8M@BPT";5 @ M*A+0)$Z:Z<*%A0L+%SX(%Q8W[W)HK5XY9B(S7DMD5,Z]"(P@:YU&A'OII(X\ MF?BLZ3U?V8F9D1GWZ\)TVZ!866)#E[A:A9EY+0E6 MDZ>/#!(<2]69EJBR@C82 61 42XYUM,G9E%SB*AA#O2E^^@:H M+E>F1>>!4Z"^?,5[7D9++,9(:L(0QXKDJO>(@E:41,6R2K.V00Q?)PU*:7\D MLZOP49/NK7E\5%SKCTM>9S/DQ6R(D1.#<-(!<<$8AK^(-?S;TU9G5O:2C+GDND5-)(>XI1U;!/Y)AS++3CU!7Z*O05R/NK0'T M51S8RV*B647*&ZD8)00E(3SBH%.N0U&*X698SBJ1)QCKCBC&D%#;^O.*$$FH'HQ5,\J%U0%342R2#/N$$]Y#G#4 M$6D7O%"4,"+\V@:^OVI1,/W(F/[;,P+UC$^C@'HA4-=\%T(XP8/BR.G%V-ECF"M.+6,8)P)T$B02BL%2< 9QJ0DRF@0$+"5U MB#Q)3-8VZ"NCQ/U] XEXGCVD-1S.UE.'#A)",(N:% Y0E8Z2I+ <\3T(HZ!IP9U<0S"<4VF=L'!4SYF65)($&HOG!L"Y) DL"[&S MQ[ B@EI*%:(N!,2U#LBZ/'I $6V(M]'Y/ 1=Z#($_:GPUQGTT<,9_ROAKY0F M.,H$"SH%'KUUF%/-@E$X.!EC&8K>#'[Z6#?^9<*2Z^11(H8A[A5#CD:+(J$B M)BH5%6QM0\B2%%#P6]H[/#.PSRHC,05M"=/("H\1)\PA#1N+8M(J3UIE)BLC M+[8^^H7C?1&_P%,#OO@%[@/LFE_ D>"]5 (YH@CB5$BD TV("*VQ42%(0>Y; M/%#PO'KG=_$++ NQ-;^ ]IXY'I D)"!NO$&&10SGL<#*4LU]GF(@Q+INT#F\ M4OD KT>C.$;YGF(H&0"W(*&0K).! ]^$Q(&!+!$RIRU11HD2H8PZ;P89?9[C M!+"4.DHPBM'S/%:1(\=%0,0ER2AGTA&VML&U7*<-XX46AR7[4) M)V7^V'T?S8MA=*X2-13CP+7FDB2#$_&1&D<#%=C9TG"A^;2_4_>I.$V\E4P@ M';.BEELYZ10<4LP1GJCUCB>@_5?2D*7U@%T&L!K>P[K0:J'5)M%J<68]#)W. M:M$!-&6>!W[GBC3$501]VA&,P/8AT49IO9=K&VII?2X*E18J?=%4NH@/\:FY MM/@0[\.E]3$I1KH0I4-.8S-I7&A3\,@P[)UR)O( 7$K9'#)=.%VH\&CAT1?- MHPV@T=+5Y5%HM-:&'0O%2JTLH%93T-EX2OQ(BS\RB7\ MCW$6//AOZ'[;^"?\<['D(SO<[_8O5B8!.]._Y-7(BE"KC_ZXQ)S>^]K/+$K*N!;W397_^&C>R+/9Y+?9V ME_U%$.;7T5)2>V\5CUFGXKJFX2,<4\/'.5?US+&JYAZK?Y[TSEJ,O&K!D4BO ML>1]'\H53? FNIS#F,U^6C^\^ZWLWI]_M-SU :S4@[RT.5O9@7=SMF]YB+=Z MB-ER_TG.='F*-S_%=[8[;/W']D[B(O1WV\!\H^W,-W9TT(K_/>E^ PNE/Q[] M=AL!^H7*?'_)NG-Y4EEDHQ>Y4E4M;_):$JQF#-< MS;O%%^.$PL%2KZQP6AGN<+*:<.N3H#(Z9T*JG% 4*T9*E4[=WW3XQ]>M+Y\. M=[?#U_:7MW1W^]-!>[O7W=G>9SM?/GR'S^/V]E?<>9_7=MW?!-<1N^_AGNC' M[SNPSL[[M_#^/P^V-L/!SN%;L;O]\?O6]D>\>_B?]"/\^1?^WCE\"_?R<8]P MXPE+%&E,..*!,F1X2"@::YCG,>2Y<-?Y+'=) MJ@B+B:"@742<2^ N'!@*R1'"B8-7Q=(:CQ3V*NRU(NPUDQA1V&L9[$5FV4M8 MS:,3$0D;'.+,&>1DGJCXC8+!%IXKP0 MPB.!G42ZUC>QR'I6?L3>SC MC0S:H02R(//<:?M*: M)20M<2E$ABF.:QO2+"WIJ4&YH 6^CPS?XKAY3*S7'#>.8,.)$RAHJ1!W(B G MF$98":FL])@)7CK&%K@_.-R+I^,!X%[S=' F=")>P5G.P,"(E"*=C$ N4,RL MIE125N!>X'YGN!?7P'*06W,-6,4-$58@T+]=GN.@D8N* Y"I!NP:+@-MG%*^ M6IDW@^'Q8 A'&P#&C4M'V5NP$(U8>D&T=SIPF:C11@4,-.0XD]&2XB)H AO] M57<1F)2L5!0CE4=.W$1/"+<:RX")@'4 M7L.!;O/13H-$%FL+ASR74?D4B8D%[@7N=X9[<1$L![DU%P$66 -" W(\NPB8 M=4AS29&6/@9F1!Y'TSBE?*62!\H4VOOUQJ:6.Q,ELUIRGI*N>,AKPU2B4JKB M+F@",W7K[@)) S>2.I2\])F9.-(NR>PNB![CH#TGP$SX_C.R2\QAY>%;W 6/ MB?6:NT IJK'&,1>O2<0Q2TB':!%-(0J9.V'9Y253%[@7N!=WP2/"O>8NB$%' M8XE#E(N(P$Y,R#$9D,9,86>IP2D5N!>XWQGNQ5VP'.36W 62!.."J^;29G>! MAH,:<@3[%Q 7&B--L4/"\L@9X;&J*\+WSV LD"Z0+EZ! M1X1ZS2M F5&1!XQP >K/G4K/564:<0X3PB MGGQ .BJ"1#"*&!E ,5QZJY["A84+&W#7#>#"XG!<#JW5'(Y4FQ0#44@Y;A&W M7B,CHT 22\,=)]+Q/*Q:F*7E(3W"%-7[9R@UFH4^]+_%T?CH[J.[IO=\92=F M1]W>:U34;<,S98D-7>)*507>,++K/NF5+U29>9DJBP].:RF3P99Q%XF3''3X M*)3UW& 5BB^^ :I+>_MUI;92BB-YX;'-= M(Y'W+[EN7NE#X:/"1Z5.\_F0U]D,>1G%4V!&(1MD0EP%C(S+'G85L>$\Q,1? MT;\->,.+SRU$$]U9I4LGY3TVDJD=,YX$(X@BQE!BF#O)18Q MVAO2QO]>Z*E!$'[)]-0 =BH.ZF41T*RBY),F2G"#O 7;CAO.D!&$(J:L!&82 M,DH\L?)X@]2DE:J47A%\*8AM!@V] MK3N;,.;86-!^F.8.<6H=,EI;,-^2BC%2+1W8:VH)$P!*0#).G M9S+M45)&@C'A*3(.?HI$)$(5E8+(^WHS"IY7[_PNYO^R$#M[%&L*1CGC%A$A M#2 V!WFITX@ 5ATGPD?"*KV[2:UH5BN!9JF3MU:B6Y_3DG$=10@<\R""IE0! M'<44P9IT03^<&^"JQ= _.4)A,$;3;RAG&^3SQ74H@'P;7LSJ("X9%D@A2'B#-M=#( MYFPS$[%/DE,O64XT6V<%T\\,TXNX IX:U,45 M<\2=3,@R)>%7ZZEAFBJJ*^5;RG7:H(-ZI3(%2C_M>U$6MYH;)IF51G#BJ.'1 M1<*!L@2G"ON2/M (=FK770.6PK'B(T74.X5X<&!"6":0[MD&S#6SW6?!L%>2P&,BL'@0=P)B:Q6$CD!JI SFEB< MDZ(5:Y3/=4G!DL)'A8]*@D;S2&I6 22"$.5E9B672Y&62H2T@$BC5V,@DLLR5' M[S]'H:'9,\]W['SWYK=C!0OIT;)W7AE1K>MXP']&+8W7!L I%1 M>ITX#=(&QQQ5P3)I',7=03LU)UY1G!*O6#(!*5!!Q4)6A5)GE51@36ZL MN?A(!X8@PY,/Z1EYZJ1& OI:F\ %+-Z8KV7!75RI'\ MCW$6/_AOZ'[;N+BUSLD10,AO_!/^>'$C1W:XW^U?K%<"HJ9_R0N4%Z37[8?8 M'_]&5<7!CXQB.DFLS,/,7Q\/N[W)QC#\J@4[R%ZUQ@>QM9]U$X#VA7+2ZL'O M\.WC SMN'=AOL>5B[+>Z_9:M(-_MGPQ.:A]H5:/2,TD +EN].*HNT&\1.OG. M(_CDP:AU&H>Q];\+\(KE0DBPCP+7E%N=+':8@3A6Y=APOE>\PC!G^.>\,J.: MS;#,FQ_W=5U)^_?TIOX%][,-MT-HN[J/*ZI=?MN+)J->_+]/9[M?PK&C7'8. MWQVVZ5NVL_WZK$/ANN\SF>S3-FV?M[_L=K:6]=H8@ M[40.:6N&K*0!)6Y=S-U2;6-YBX H@>_O6J='G3]P42 AK%Z]*WQX#%D M23^L+-U.>,S*"<]7M@>[83TE%.&0Q[H'&9#&6B!BG.,^2<)HA%-H7=T@.VXB M.YG^Y@3,9GK4OZJ*T!^*$8_ V'M)C'@AO5O#?PWZ^W%8&/$60MW9_DSW(K62 M)$N0$C17@!.+M,K^/R&LLHXXK?3:AKJQ4]33$^(#BU*1G?FRLW^V1X-A,@B' M<(JYLZD+R CGD?3$8TJ%YZ1C< D3H:_B<^W174'L MX&1XB]UH67@LX23F3W0!P\,X&K>JH52I=^+')S8_67@7G&S'\* GE_;#&+KC MUG]/X,O'9^NM+W")0?5P\R7ZU7M&L=>#G3[+0I$W^\I7Y@WMW[R-63S@ZMU1 M=<5>]VOLG4UDXC2V3@-U2KR1?;[\-GJUN;/H<[/_L M/_3WJ\)9PP3G.J.J=F477KPMQQN<4*M7.71/KJ>RP M+,$73_NW:M7=;_'WTVX8'URXLJ]\:HH"?/D1ZT:#WLGXYH]<\2/ZF(7JB?"! M@ 1::.8)7?GW8'BQHF.['Y$#@?R*;((%_V9[I_9LM/:/Z[P %'#U(<[>_XUW MF=*#W>6$B^ 8RZ/D\NZ<@,P,\[M@3;8Q:VF!?(-N\#]=37P0GD49K>!4YE:1 MCFDMG(A.B23V"%[;V,ZXR8#-AWSL__,?]OG>2TXPAN7/$<(9K$X4#RXTB5B8 MD,#03!1;)T"9D]):;35E=NW>)]4U'_VLB9N$4=8JPPE7C&D3-%$L:@$V-Z5F M;[/2W#0FZ-+6O:ZT?;A,K'[3LZ-1-W5C^.,L;V16&N#(:$^)=1/8LMKH;?C^ M/WH#_W7%=*_V]E?6/MWC6GB32$!*VX1XC!Z9X#G"G! F'$@48VNM" KJ<>;6 MX4E\(CK=AG,J#7J]P6EU:E48'9T<@<3!14;5,39SM.93*EDXP]H..]V=H\^D<_X1OFN?M[=[!UOO/QWL M'K7)UN:'[QW:.9A-4MK:?(UW82UM^F=W=_LSZVQ^/-O:W/^^]>4MWWT/WW?^ MF;6+"SYR"R9M9M*N2GDN$1R/)\E1^J\H\1:%#T.B!OBD#7< MHA""Q"F*(#6NR!'/2XMO*#DNJ1]FHZDLJ\ NCD]SG"CKP)/04G:E5WZ!,A'S MH?@-[N[T%P':"S_?ZUYOX'-DY'4__ 5/]/*5[ &0NOZ8F%!9?&@MVZBA@,ELYIA9S6#G$:-'(RDV*4VBI%>(JT8D&A;@P% M/^/.2H4P]"Q)P&9$W'_\<)E*4N!_?_A?T7(*]!>!?DV1 M"8IZKQ)%5#J*N \4F5Q-8IQ)5J6@!:,3Z"_+RU,<.8NK,97R4GERX)?BQVF4 MGWI*5IF7_NI^OS#(8O_%3@IY'++JO*GK*8G9:(C'R#H<$;?<(Y-\0-1@DHR5 M+LFXML%DHTRNXHMYH0 O2L@=<5U30HBPL*5$(^T%05Q$CC23"@FNI)%@FV ; M*ES?5*I57"D/IX-4V?_W5#R*^?1PO%1929F[>_>U%YRLN M^>D41B_3)YI#[34'$<6<>BPXP@Q3Q(T32!,*8#!!!A,#]E:O;8A7A)&EY>LL M"5H-'Z)6Z+70:P/H=97;^3Z^QOS#[^Z-#CA8Y ,FB$M*D&/>(>VM]!A3BXFH M:)6(ET*KUUOYSC3Q7:P]#J&YN\AD32ASW0,WR*FN^%L7=.BN_WFY:%7#WK;# MKW%2"O[VOR>Y7/P25L^^']"5FXN3F[M24@^,!1K9.-?5'PWZ\:QU5+V[E4 : M1U6X-;<"ZO9][R0WG>GV6]Z.#JH7JA_R%;\!L?3'HU;N]70RS)>$6QY5U?[] M2B2K!CC.]FS?Q];H(,;QC[9X-W6QJ;?+FW1:]G8X/,N-!JK> :.+Y@%'/[O' MA=O>186)MM19QB4W@@&3N\B!LXDVPMR>N2>R="E*[[YUNB^:I>_1]&(?=U[O MB:0UG(\129<"XDIJ9"01"!.@5TYIDCZ[)92Y<6S:16_&+$.+;+F2-,()S7&( MB4NA;-()A !;IXC"--ZV.]W=MWS5>LS!EI/VQ[TH.>,1CE2E!$;<$CA7B9=( M".5(%)%R3?(HIYM2;]Q%A\)A'!U'GYM6]<[66]L'&?05\A>0 J=B8);*2+CF M4FG+#"Q.<) I9.C5:<;5/#VZSTFF?",)41ESG*(&A0MIP(\=6&]35%'*A=2QA.S.#%) ME:">FQB=%<913023A..DISV,:-G9!]Y9>.01,TN0I7ETFPP>@6GD$0T>"^*4 MXTPLM+->6HVU@SV4P-S6FTB]SWMJ7$JPT]7.LHN=K9W:96>7MK,N))-P0$%Q M!3LK@,FI9<@&FYR1GDJ9%MI9)Z)PE%*E'.:<6L/V^E0<0*B3B6%AD>.+(&P(8]UM'RM8W^H'9$W^$/5SN [L,F@8H_O.RE M.>VS&:JNKK7>GHMTSFS=K6EFM?V_[/ GZ-H=#,8'MP_G&[]BO?7 W?_>=?M@ M^L'6?(H^@KD(9MJH(>W]2+L[A=31V_/.MO_>H>]Z\#K Z"-K;^X>=#9[&4YG M[4V PONWN+WY[F 64CO;;=(Y!TA]^0QK:9]W-OUIY^@MWJK@].%T:W/_=&?[ MXVG[R[O4/G_-]Y)A<%!)BCAE,H=?!=**8)18 M4$CD#EY=I%=^,87H^K>>MV-LT3GQMS.E;]>]O7;A+L/ MU#!EC2 \2:"AA#6799QF3\6[P?!-U;/ MVJ _:+SVKTM&G\OAKR;S)F94_R9TD7O1.0.+W7Q)"9C143N#<1R][H=_#6#= ME]IH-2+]S[F_MGN^\_LMTO[P[:VQ_IUN9;WMD\ M.-H] @7U,'S-0?W=S>CM?WG[O;.[P'&;:>K][M+L- M:Z.?X![^_-K)?HZ_\-ELP%_QI WF%-$46(Y%):2)#0A'G!B)&@R2D&\2;>P'*%X.Y M<-VZPA:"D3A:BJRR G$A"=*,#D5YGF;9ZH]7S3A M+WCW+X;Q'R,XR@<&&UN[):W05+2(@66Z2P#8@30Y#S\(^G MDC@B-=5$@3)K^/WCPH_#:JO0E';9@>'5[H+9T,!P(;F[D=R<9#Z"7<3, ;4% M[A!7B>5Z\HABH$0D:;-O/B7'K;[18-,Z^0I7WH,IZY!KS2%0@R&N50QA8(&T81S09DR(U M5NF4G7WT_I,?&D"5/V]@6^OOLU@3E!\3))Z^P^O\SBN_[J0R;9)H1ZW^H#6" MY]=-\"S[XU;>\6^YBVJWW[(WNQKOVW"I]6\[ GG( [:.0'0F+63GM]JH.CGV M!^/6D07KHFM["S??6*_O>*O>_N:6_9WT,^KO)!^\O],F7/6;S:TW/_1'X^%) MU4P-J/S_8MC/(WPFTI0;EG=''D3G9-B8ECE;;RXZJOW9Z]#/O//^4Z]SOO.] M#>3;V?1\9QO(]/SCV>[1![I#.UT@KU'/>4NAY*#]QQQJBF"Y\U0$DJ#-NLY M&!NUSD@X8LFE)L9XSJW1G 4EO4D\) [_-]MDYW)76E>VY><=H.83R2^_^/I" M+=: '6(8UI(339T.(AE,HA/PUZC7GF4;[2^Q:H4=OQ\/5JL[:HV'L"2@ MVTEO[<_K?ZW#^=CKV>'H5>M@< IO'+YJV=9QGJ&2^VM/+C XCD/8(.!(6 YP M;'<,D!I=M.K.RPGPOO&H&V+^2.;GSZ#!P5__&@-_7C;VAH@N=7-4B!-\][=N%2 M6K,T9:4#6+\[/LB,?]'@#^[E9U1&O>3.:J&I\IQ&[*PB!@>!)8W6,W(+*FO; M[]VCDZ-_Q?[^^& K90G*+!;#A_X;.SIX!V=A]3NYUBL29,K_!H=A=>JM&*-U M-C^<[P&5"4%Y0H0SAX"]%'*&&H0MTTPG)Y52.;][EGTN](3LD(#HY(.^:C6?X-FW#O+#A_>!" &B[7ZLA/OG2(0KC :^6PEY)5$W M0VA]CDKPS'CJ;GWUQWG>6%:P ,]9N:KTL1]T U0"1);U\?JCAC^@A7CODK(GP M4X@)3G@!AGNNO[O)&G1W;+>_+*?!_;;\J;T(C[_E_GPO*86-,03%H$ANN)]G MV'B% J/)4ZZ$47WU;*KU<3/2XHYXHZT+U47O-9,(Q9&^ F]T0OP:V7\Q@/C5;T7\Z0K9F7[9]> ]R=')[WJ>0]@'_-F'!T/XP'L MQV3GX/?8^MO_]S\:P/S[ZZTW'ZH?R>]_AVV1VL-=TP8M>XG_$?#A^BKX'"D?E2LEK!CMXVWXOA#2/D+:V M_?<]QKT!2?)(PU& >/(!62PEBM3!(23A3- N!_EO2C^\&/G2C^-*2E]E<9[H MD4\J/W-E9'OPQQ4)B>$+Z*/=_O9I['V+[4H7+I(R7U+V\5YR3CM%,<(^6QD< M)V24IPCT!^NI(TD'E[.XU"\D9_H-#,B4R)[+P+- 6T0=L,"TE)'E.=4 0ZLD-IF MDWI=WX(7L\#=D1RD?G_N^Y* MGOIF\.5'K .+X&1\\T=J_9N?R&N#6H2UT(S1<>7?V\>F)/\1FSH87J8'[D?D MX"3Z"H"0 M^L_![G;OL+.Y<]X^_\KAT#K;^O*1M;]\QKMPSE.3Y9]2;+C#$Q63DL]:_QF']Q@/\Z7UB MU9*W^JW-Z..1@X53?&&3G<;*4=6+E>,*+"Y[*1(5*]=O](<3JWKMPHM5A68K M1V7LG<$W]T(+<'P2+H:2G57?8_MGD_!GI4=5^M'5+SP%C:LU.CG.;LW6OX?= MT9%MON]J85U MN81>-T5_YN' 2\G%B.E( $H8L??NY1FW-ROKFZ_.V<3)%B3G\@S\)*?'Q9._=B3SDI M-0T6L5 URO4..:$C4@IKI;616."-7ZY?RY&T[=7PKZ,YJBI<6ZT0\R0@K(^8E&2#V+<4B3T/"3SD%ZBES^[&9[ MH-Y[+ZR^8T4;#R[]G/ZW/:O"]=N#2KT;QHN#.XZJ[BW/_?B=EG%\.M@]_'S> M_O(6=S;??N\\]VMG<$K.UT%UZKE7&\?W?4V6Y_A^_$[>VW MM//^ ZSWX&CK_2[;^?PCZ_M[7=YEL?W6ETT#4Q&0I&/ 33$:$!7 M%!HC0ASUW-J@?)B'8G/,*'?>$;FV@>_?2;5Y8P F0#4-YZWM["^XXW%1JH1(1N30 332#$#)37PGWN2G@(]2RLG?B'E MPZ]'K6,['%\X[Z[X?JM02;?2>:YIK+'2BJ:*ZX47L-OWO9-<[GLC_$<'%K2H M&080B0DM$I<&,TXXT9:D&*P53@?M@[LS UP)+"S(Z':E&VM((UB=FR 22([6$B.C@9U.I;#>-\KA(,9J( MPV51Y&@\[%9Y1GYP=)1?'P_\U_769=#B>IE EM4;A?+I@A4 X--Y,OCI)/,X#O.>@$0>#[N#JK9E-CB6BTTJ M6(5 M#N4FIAYVPRGM9T.^S[&$]4ML'=AO&6@^1VQ ;B=QZ2OU\A5N0;Q;;LJT6;0O M%/Y)>?LEG#+6Y\>[ 6FVDKT)J'/=?)6??RE^^?4L?ZT)@. SQ\/8Z^:B^>$9 M/.MQ]ZCZDDLP@T($*X-WC6)_6E=_/28Z(9KKD=';EQV74&<)=990YWS'P_O! M(.13>NH4]]2? ][]N\W=.?PT]>=PX]\]_T.[QR]I5M5 4KG:/?PX.NL M+ZE-/^*=\WVZ]076O+W;[;S_U.UL'GS=/=RG.]OP^=P:C^X>;;W_-#^F"4H1 M35@BER)%7#N.K,(A9\+9/".2>IYCFG()+FQ#I-,(1P M)Y'7R2..!4.6&(VBPQ+,:2XIV&\;5-U8TOF,@YV-)K%Y*7)//#RCD-5/R2KO M&+R0/:E@=.=DL\).B[#3G&">2)8F0R4" 3&()^J1A1U&*@:JN%.!8 ,*&+U_ M%_5G/'+C*=BIDPOXZQZIAFE7#_T4%IGV@KVL_[%0UP+4 MU7E3IR[EM#8T85W':N6'9;@Z+ @2'W=P/?2;KHLJL ' =P>^A M=3H8?DV#H9^,E/C1@>AX,(+'>B7_8G0&W[V?M>+JN[M #?O3OLZ3HN5Q] =] M>"+[9Y-N13G5Z**>?C3)R-B_N!%8WTROHQ##"0A57F(.05?]V:==+XXJ MYV[PHR=*I7C7S4W=_]7]5G?>_2"HT;_M<'Q9?7^%WU8YF:+S>D][S$!OQ$@% M[A%W0B&M! =S5V(JHV42AY>03+$])_=@FIPP OD>VVYO=)%.U[W9F7^9('$U M<>%5[K0>@?7.HAW.2V-X[&0%8]:U)'?)55!TG3'Q(+D*C-_ILC]_C9L'6JPL MB14W)U9<=K*^Q9SUE_H0WO[(>OH\BNFDU_I7-\4G33:Y<1(N6QQ MA5C/J5 289,BXK#K2'L#EJU3ECBG@[=T.5'?Q\IKN2.IW^(87,H]/=7AN1C@ MYYJ'=T+X=4Q? /,5IS#,;SW8HK3AN[<+ZM#CK4W/MK9? ^]\/FM_W%,\2)S3 M7[5C"7$M+7*&@[X &R9@2["I)C/K7TUERN4F>8!$U7'T7E4TKRK7:^[V/LQ5 MO3^\I$\M?A=^YXN#;K-J@_KOJN"MB-LMQ(UV]O><98%:J9$5#$XF ?JH!E44 MA12EQM(0SAF(&Y\3,K\F;G4/>A[2/.,V_[7'_/;M[15[1J.7]7KK1Y0D@^F! M(P,_D-&OJ7R-ZS#.VF<7 S)>?]_*H^N_Y"$9.V)W^R,'O8JWM[_2SGG[>^?H MSZ];[]OP]P^\-B!C\ZW(WU\-R3CL]3J;^W3G?/][!DS[_"W=.?K(=\Y[/=#9 M4F>[C?>D\C[YX% B'N=YAQ$9>+Y(@= )H121P+*SXXQMGG0<5?3<\A"T\P'V MAYA@1"(\U9KL7C[ZUNMI&OS"7<9__9W7URBY)Q9K2A,UH&H2IS0($DG"1X:= M(8T-72RH^=4*O)8QI?6QPG47BU]=!'[\OF=]M#2 (82)U8@38I'!\*OPG'LG M4\"I7L/ZF,%7BH%+8.61QE%?5LH] S/TKN?_U*O:/M\Y@I^W M_??VX8?ONYNPIL-WW1WZ'_A^,$*_?,!@DN+V^X_GM=S \TYW]_V[@\[YVS/X MS-?.^P]G[2]_'NY^^4AVCSH'.X?PX^GN9F=N0"4J&T']"B@%QR?S"W0B M$H&!B*GTUCF> RJO%%*I&V?%REF>\0IF;-%G8&IN['.+(;"ZC4V:=/)\JWPM3 M Q8;?ZXLSWOGZBF@DVC/A957JE]*] _> M83#J%FF"?YRU[>%@^*9G1Z,5CEF=[8D0HV:2(DS@].8I<62#9XBXY$G 6IF MGUW,ZOB'0-?ZMETU8F;B53F+(7O7IW^>NM@;$<8R9EU,8E&+1K&86F=F^5$L MO2[HW:[ZJ\JOVX7&7NY:-:;/9JW/Z;D^K[7J1RE4)&)N()C57.P-C 7_U NU M8@_CYICP\DI9GT.5RNV>5C6GM?7&#H=G6968DU5PCR>P4D_RM?]JEP6 M'B.LZ]Q>JUDH#_/V#S.WPEM<*%?R414$%P0W\&'^"L&K$"O\4#.X1R?N,/IQ M-8_FBH3]=AL1NU?*RGUJU/A^WSS[R]N0_?';J3VDY_VCD,![/)!KN'O:.M[4]?.X=_P&?@ MOMZWSSO;^Z=;FW"?],.DMO/\->W0^:.9L53..,,1QPL&L;G. YB;%/TJ:]D-$*DE&SN*A!K<2?"^^0 M6=[1@0MEL4?.18*X90XT(5"'N G!"M!T',OE0I0U*B&_D$\AGY^6+)* F9-6 M)J.X34%;&E+(R=^:*BGI;4L6BR&V7/IAL_0C2:+"68HBT4 ZSA'D8HJ($,XQ ME2'(/-=48GS_6L5"/X5^'LL0>P3^*8;84AA)U+I2>FR(Y!@QH\$0XS8BIT+N M_16$<(DZ9LS:!N-J3J^Y8H@U"; OF8R:Q47%$%O<)?VC=\/V#G#/5[S'!8D1 MRX!T$ PL,0DVF=<&^90D5RYJYB588H*^Q '(SZ8SPYN3$7QY'+8FI7:#_NB@ M>WRW6>X/-QZY0>R#F17:,"T=:/32%W$='D$P!;392D0KL60 M>/ A>$61])@C3A)&QAN/@N;*2(R)PV1M0^I[3?HMX%WIP[:H^@OCM!9SH=P' MH[*KTRN".&8).<("(LYXKTSB*6OZ!//[9Y\4M#87K5$E+E30S)C(@R'&N*"5 MI%@G$KTQ)4CQ-'BM!RFX=TPGA115"O J N 5#E>E0S*,46#65%3CYXG7153C M1P!L48V7 N&Z5Q\L6T.B1LIP =8MCTACA1'EUFMM+>A-;FU#T#DG;E&-&PO> M9F&WJ,:+>Z%J7G#O2/"> #(-,[F;C$16<(\$"4+9X+FQ"LY:BF^8_IRS>%XX=IL%W:+P+PS3FB\<#E-)J>0H6$805SHAIYE" 4PS)TVTU),\ M*K)).2\%JTO&JJ?<2N$]$RER *I+0:1$):9<4$9B\80_#5IKGG!%C<(N,)"8 ME)NT,U"+J6)(AN P]M)&ECWA9)T5N#XSN"ZB%C\"7HM:O!0$UQSA4G$?;,H# MK6E"''N%7" 8Z>0E-R+BR,S:!B]J\7/";K.@6]3BQ?U/-3^XIB8RJ1(RQE'$ M#8#5I)P2SH)V1G$1N%W;D/?W@I=<\#O#;GMH0ZQP475^'^=?C^SP:TD'OY%^ MC!",$;#R.!Q$E@FK'?="@XG.P."+Q0'^) 0T9U!?E-2##>X0MC$/ZB.@Z7-" MD0A*"9Y4T"2N;9AUWJ H7 F:+UO1?P2X%D5_*0"N)X/+R#QH>J#9*XRX!2W" MP6ZB0!GU6"E#19H/X)+PTECL-@NZE:)_=29BZGZ/ 9W'X:# =S'XUOSBR3A' M+98H.!%SAT*)'#4:":6> M"\+QQ"V3+HFU#3RG3US)A6DV6A M^*WF,K],QK)<"&DH#5Q3;G6RV.$\WT!PXJCBNGC,GX"SMN;T&$\A$<\,12H% ML TT(:!DZ 2_:B8B81+CN+:AV1)(:U%4/*,H_$M#^B)VQ2- O=@52P%_S=LN MJ9(,BXA$TAKL"H:1T9RA",!W!.=QH;GRU/![618%]\\&]\V"?;%)%H9XW5/O M!954"^2T9HB#W8BTL0[AH"Q-4B:NX M('UED+[0B-2'AWK1Y)<"_EJ$@#DM92 <6< M0MK-8P%]27GVC0XX?*B%&OJ#\4WAAM]NC#>53>I+#I&ZG24EFK*E=#:)\:EHZ#E M$NY8O*WS\4,_Q'2SVO+VN^^=Y,?X?C (I]U>KR@QBXQ4WWX]GC-,QE)I4\A: M"T&$XYR3=(.F M="1;;5(COY1%?>QK* O*C0'ZB\WK/!!^4S0/^1*2($X:1BR+7 MNQ@:&6:P@;1IZLLR6\9PUG#GU22)_OADZ _L:#)S]+J/>]%*AFFD87)3O\'M MM\+@)%\NW\O-<8A?3&TOJRTP[DY2(7,[T?F;^O^/HJ)Q9A3 M))ADB&.74Q041E8;P;15T@N1ZPOX_?,/EXB7)ZY\+&Q9V+(49ZP:==8= #(P M; (2AN:<+L.0R2V,*3.2N)2,=_[^U1F%-0MKK@)K-D#'[,1QT3#O2Y.U6 ?5 MSA%.&<(LCV6S3"+@RX@\%C@8Z_.4Z;4-QI?7C:IP9>'*PI7+31XN]OC#L.6L M4DD4,5$+CZCQ 7&#(W(D&81AXTBR*E*CZ_9#[(]_HZHB MU$>&)\WP_!);P^@'^WWX3+A6HM:*WX]C?Q1;@]3ZWP503"P3C/ 4,0X\,*69 M9(%(:1-7WBF]MUEYU< ,0;=SKUW5;K;2++BO#W7JGQRA,!BCZ?6>.\I[\?\^ MG>U^"<>.?"OR]^]N[V- ;Z^SN4]WSO?A>G GYV_ISM%'OG/>Z[4/#U+[ M_'569*R147O$G-/9!A23(0M$>T-BU PSL &IN+'E&\A;+^]VKE=:1 0L3\(H M:Y4!+4DQ!M^JB6)@CRIJ*365"%"LBP@\J B\_;[G?+0 1@+*JU.(IT20E4D@ MP965C$>!)P[0>C5@0>"ZW7Q\-N M;_(QAE^U\M:^RD5OQQ&N^"WVSEXM+$E)NFBY\$J#4@ZG"J@$V/, >GCNC1LO M)&E*)K1(TL-(TD>V1Q4H8S9R1$1PB&/X25O@ED0IITJQ(&AVOY.EDPF6-BI@ M#M .,2=16>*CL,E@:?+?9"4"Y(),B@@\D A\QGO,""-D2(A:#2) 0 2<%1:) M0(SR21(CX#PQ8L[4GF60";U.)NL_E,>%="\Y7_>ZIL\MX32[+G)_^8,83GIQ MD'[BT'EW,CX9QJO2^7:B@6UGG7,;UO-';^"_KICDP?KQGI8JCX4B2.1V5YSF M^9+*CO/YI.3-.#[ =8QQ-?P#1O>OK-TY?7JY=F3,#):Y2N2W'SRWB=W/C:SRYKUAF1=[KJ MSU]C0I2UEK66M3Z?M5)^JZO^HNIC@2+5I;ZU_MXY;G(/:DX&2\/+)%'YDHCVS11R;+(UOTD:GRR!9] M9+KR'X'=/8PVP?(6T1]N6RC^Q0+9% M^WSGT)^UX3-;FU_QSO;'\\[Y5_C^_QSM;'O:?O_Q=&O;XZWM3G^[7W8/.N<[I[N;KT7G_*-HTS]3NUL?WX5CGI'. M$HJ:$<0QB\@991"&_5(NVLAST_]5'.]1.*UPVA,4P]:C-!.C%)[U5IKX-W:B M'1;B6XSX:J/+;/#:JAQG)B8@[H-!3M& M/),"UZU&:UR6&CAO<)[A?<>G_4VZ\<937M;LMD\'A>D68[K:*#L9=?(TS["R#B,N9$36*#!R'5$2 M*"]ISM8V-"_*76&ZPG1/QG0Y2[-PW6)<5YO-, MNFCR5,^PMB'IG*+2PG6%ZPK7/0K7O1N<%)_=HL&*6C-0*<%J-2&@B"UP'5&ZPG6WXCJXN].?$%WF-C_3(N1USI,H;'=7 MMIMMM22MD,R8@)1T#G$/_]@HP8K-$]DC58F(267R0U-$EPMV]C1=NW/5UF2YAR>C<3>=/3BZ M:UE'59&/66\]<+W89G3CS>[(]P:CDV%32K]XNSM%Z-&G@]W-W>[6YL[WK?\=[!S_IK,EG[MOG_WM7/T@8-9Q.$[:.?] M?P[:VP>'.U\^PN_P]^W.X=:7=X?MS?_DJ1%PK8]['',7L=.PF\0B;@)#($T) M$9%TDL1Y(_V$54$:@>IR[:9E@25M$R4B8<*![QV5 5B>*>XP-28#8Q%(3,&.\LG_P%TD MJBO^UAT# /TM,/)FT*\H)A>:_17[W<&PU1F,XVBI19M/4>'WH3\I5:"8Z%>M MT]CJCD:PNPN5- NGG0J44J\37SHCT"" M\QC9=];GZM&3_OAV-BD<_AA+RI)F,$)*4 HG-5$(RNP133E,@ M@YN/:G=1Q+Z_/XS[=AQ;Q\-NWW>/;2]G8,*SSY68-XH";(6+PZ5(PX?.NY^+ MPX>CTWW&84WCM_J4W#]$5$P)8QY["QD3A,>(J>,1CDLCH MJ! 67"43=0#-;6T#KZMZVZ+_U[J)V%KA)$YK;G-I>QXT1O'OU1^JUZL_D-__ M7J4K=S.)]*OWX[N22)2*Q.@Y%TF""N$U=L2#-J$2B#%CJ3(<,):8%1)9ID[B MQ9Y5VA)O#*CX."!03S1R/"A02!CW*A"I9%K;H.OX$5GD;N)06.1N4G#X]FR/ M:D\840XE$D ME39WC)0>_C$6K#Y,B7291MB=>$3,\HB8O/YJ2B05CXP'^Q'> M-6R==L<'54N-2\)YU;KR^6L4M)[+):Z\L^6BK=H-5#O=LO#_K=3]#GPTS+)9 M#K1&B^+Y9[I'002-)PH!!Y@\2$_!B<8L\E)+1ET(FM,;3[1CD)]PC,GK\\9*8@9RYYX&-FK8? Q&34\ M\X#A !+&(M*:9B8@VIN1INAH&;RE\F315DK<9?KV.;Y:_RBV[W4&O'V-. MS@(&<#.4GKZJ^@"O&D+VA]$;YR+^)70?7SH%\96&C89GV&D+?1BT>]'#]>%5 M_G60-Q2;[9*7IN-:SO #QC, MHITVSV+['!2[;8'FP)!XN!M^[\,=W9S5J=]M^NJE,&GYG2 -6>_*$\L@Q788 M+FG E 8@$FU?X"%/C(.6MV,/OA\FELH38LL%^>FC^I7Y\M+O9C^W%29V4-Z? MFS;,N0-CT6N&ILV=F5DF1^,Q@5[ C_-@=(:; F28=J>"QBRKY0,QE;FJ\1F$ M#D0'CE^>G, *HW!NFKX+N=VW)UA"@ M*P3V@:.6;?-.HU7 98'BS:D_+]G)W'L;NRUTDMG8_T:W#@Z"- M8A(G)%Q(>>T;")9][^"PO0WDQF! #\I+E &]O''!)$DM1 MH:BSUPCF$5G.%?))6NUT$)CE:N!SY,!?#.BE%0K(9;,31AF&AKE'@3Y4J>"K M%)23EU]:Q,K:!?><'36!WYSEU:J3>4AF-<-E*R_&)V5-K;C"Q=^-G&,>5K#* MH*G0*OX7B%Y>5Y=K*?MSW.BR7M5V31;(PW-8LK!@S'J?$)4YZR2!=4LG&Y'T M$440J-'WI8@3[\R*M@K)7(NGS02>9S7:R;;89@0+I]5;IC2M M3W16OW<0I3',)X\8-2+3/(M<5!@%ZR*/5BMFW-)F:@41[16C,U0S.C)-*HWY MJ8+G8D4>@17=:ZQVG[F)[^TIIH#_N\?TB M)%8H4F#N7H#%,1B&O<4T5\!Q&BP9S,$8U9'BI%RV7JJ3=33OB)W?>*_J LO^ MS(=!*[\W-8P2>'>VO?E[<^_XZ AL&K%W_/';_G&.)#AD6[]M4;!ASK9V_?GV M]W=T)DI@=P-OG?S>W/DME[]K-;EU=52?LN:+<;9YQFSXMM\Z7HD0COXB;9+>^\[#6Y/$"4*O] MR<62Q]GP^BM1M;)U=M*[_PZ:_?.+2U:CN-ZJ8.],.B6!$Y#+&)$0N7"]IP19 MGQPR#E9*&:.G@0/'-.MD5:#WUG;Q5*GZ5:"#%V=R=[*+Y_1XU='K(8[!:]/W M<6!I3N[RI*CP)EKDL,^4T$;DI+;(4)H9O=!&9\\OO(XUE@LJ%/^8O&_JE3>V M;F^JN4N'6#.'GR]Z:S3::',3I_E_9 MRY0>K)>5# $N=+IEQE\/5.B]_2'&1S/Z/ FTO!] V?LI7%-D9-K9$-UQN MR3]?W2GR]*Y!A"1([Z442DO"4U!@9!K##?&4)<&,J8,('RQ6!]J2.:O/_W[? MWOQPP!1SP1&.$LD[CODDVEF@LLP1 Z0V>./B-0;/G"C!D(@+5A!F+'>)&P_K M&75.&B49B_H'1V?UY"YP,@@K_.0XN'8447I>79#FPH0XR_8$H[;X[ #4&5:8)62.R M4YZSR&J7:PUZ&W $W;;+CQ/U1/]XHJ/)A7*Q@V7 YQPUC"-CC$1,,YA^X1CQ M>&YH\8UCC2=YSYAS3(9"#GGZ?*8\Q;-R^AFPM"N&94NRCCL&#S\%\M1Y,&XF ME\?O#BC8YT)[@H1)''$L$W*88R2%C,($ZG&@MSXH?P(,JJ?\QE,.9!1SHCE2 M7,*44^ P5E&,G*3)VY1 !N3\/"A71YE/)&B:R9$R,J\FS/!A6JCV,./4Q#69?7#"9,K!WF6/ P0&)-Q4. 8'WX= M;A95QLS$L0V,C<]'-V>=;NC%=DU:1DCQ_1#8:9 D8HD(M1%Q[@S2P0:D& ,# MU@I+].W8Z>+(0"T&CR<&U@:C%+-(1I:3#7N+M T:V62Q<"8R'\W:FP3 ?@/V M>FG7=FC+5EMYM\R;]*"RU+N),,VW>VJQNH%8[6SZ \JBQUJ",'$")I$2# 'A M),A2;82S*5 CG\CVK27B223"2D8%-0P%F@CBD@ IU5&",6*M"@ICS]R-@>8' M*;DFV>5)M+G*39[FX=?C7/G-4?JMR51=%1&=2$)P59*E"68[G9XTL^+"?N>8 MZ+/M:9S97J.58;.8XT]ECUV_ZLXQQCJI]+8VQN:*_.Z7 \ZM$0J(E8@11%[C MB#3%"F%8VZ*4 0M^'0@^\)9+/=^+GF^7G&2:4\2C TKMM$&.^XB4 #$07'.F M >+,;&CB=1G>.F'@QYASJ[/&.0F6)^SWD@#]A^9[.?F<0+%?\FYA;9,_HDT^ M.!WN^7;\9&+J/%_-U(S9<;1[VBFS&;]F+K/89'=/,1,[$PFDIZ1SVL?C4*Q-77^.R\CBI"2>T\7(BZURKI1L*#QAJ.S0Q'G:*O\IH7ZQ7)=$N:GG1 M^MXX(6@O]ONY+6.IN>IUZXU/^9*+9UR,Y"6?'_C#COA->4GN3)F)G!]\?&Y0 M7G5MO9E+CRSM'SX5[G;CB#C_#U P3Y%WI8 $3 M6;VX)-&+W_S$H-ZQE2X.YZ%JY?H]0'!)M&QW7L[KL1P-W'%.>@V34V4/+7P5 M!K/7.1D#36.NE]@EB3GJC%.$3BK?U. VBR"VJZFNJLUXN,66SR^C6^;(U>EY MO]D?P,=V3/3MEXC@A2#I:= .-K_=]'_NW;Z:L6?;'A5'>"_@V:N[U"4=J+RP4R]@.EJ 7,?69(73SQE2?(8 MS^'%?XX;6AM>-_-_J'M\*E]:IMA5-_E0_M=GL2= M]+;,3\V>A^P9;VT>'I!$J/8A(1JY01PSBYR*&$6KA&>$"DYN?5IYSZ0$M50\ MN53P@+V2N3"OROY8E#CD/,9(8I>HHTI2X>9GR;Y]VNRY*'4*,]>PU=05[C4H MDW=15*K?>07M/ORR2Y+%\P84,>6S'E M:N$=,^.+Y.=LM$YGFC3OA'K2LWB4]3QOY)W$?F/B''7*]R8/0ZC&JHIC8GBR M.([ME26Q-VCUY^=9'P_@.+_[Q(A=^]K\3:XB-'SM<**J_K6AS=YVN^?%"W&. M3N2.^9;M]2J3LS2SXBG]1JMI7;-51J\]Y.-9,'O%-&V7K!VE]I.SK3)MO:,( MK[-%T>8,Q"KD:A^YKDRE:Z]3M.]^.&#,8TZ=15A20.V(G7O\=$Z)N:]W6E]Y6 MKA:9]_[*/ 1$K&9*[(J(CNC$E:D:B%[-[I5*D$/Z1F^3YOLV*3NNRKQV7-,'K4M"OW9]-_W=ENMO?+[UMG^YN'9UO%V M$SX[VCIY_V7_^!.'-J6M\]GLMUY@:ZT." ?O$.[KKP2PUX#P-X7E"9K!*!Q,!E4DX9%P*G0GO+!5,UX"T9X,UDUZ71 M"\(20R#"'G'#%+)".*JYKP%LRP"/3@*<2MLDHBA2C#'$'OSE,.(HI.!R,UQCKM3>L M,#Q6 UX->"\;\%1P(E%%:501K"&EB;'<8PR %Z34O >O77UJ1KP'@KP9E*# M4Z-TBEXA$IE!G%F62[MPY'S"Q''MO+>U25L#7@UX5> #X)R66D@7/%<2FT0" MP8Z)G&+!$E<#WI(!GI@&/,NP#]F['2<1$0?\RVG:--*4 ,89IZ7UM4E; UX- M>!7@):^)EL9*JKFU20.^64^\CL$!0R UX"T9X'T;5ZS?W0/0^X(/$M%$B:A@ M1'-B2A(L@5:[?",V>+P[Q.6ZE?-+L M]08EPL-W>OW>J^(]GV-83W(LZ/=28N.%U2#]ZM]-2:M3=Z7=6*_#P5^6'.SFI%?F!%GCU!4R%AT&;$?0B(*T:135X@:93 MEE@!L[OVQJS36I&?IR(_S)E0K<@/K,@S)T/2:1,HD\@*4%\>B,@55S"245C- MJ/7!I+4W=%W6BOP\%?EASCIJ17Y@19XY\: L,*8M13%:C[A-V48V K$DX7_* M&FO"VALR[WRWUN3GHA:7C.H5&-H7?OZ-6]?/'H>=.A>3:XN:A3NQHW'P@W9\[G MC,L;]UXB3&U"G !X.B85TH%:SYFC.IGB#:CI.GD,W+RASJPR8M:LLV:=#WE4 M6J/G Z'GS*&HH%Q90QD2C@%Z&LF1BT$@QX6$;Y@.7!7+79M%^U+7K+-FG37K M7.C)=(V;#X2;,V?08";HQ*Q$UB@&K-/Z'' 7$>NL M$;-&S&4(XZL1\Z'.B&;.^JW&20DLD50<(RY-0H8GASQE(88@B.*Q&.I*KL\6 M.5X]R*SS!;_P*XL _%PJ\[P9R?.PEM2;6]:G&KN*/'W5MESXJ)^38S=BKP_( MF(MS)=OL-K[:UB#.UD K$9Z353A-O,OL=;4P8+/I.2>4) " MYK- P/JO)0GU_#_\_)]OG1T8$:7RN0(NQWFC72HP?BQ%1@7/.'9>J)#G_ZK# MR?'\]^=7,+RHTYY+&M]62I2S)D4G5;"!LZ2M5\IAXR61(B4?KB"$M90L4$K( MUL<#J;D@ LQA$WP E& *.2,EJQGL9NXQ]@ M?(YHRT2%\XN2ZQ>%3.WX[Y;M@2UAJYJOPT>.2KK"0YN=L-[X7.J]]IJC\NFS M+&E&IMAJ4K?.3GI9);9\5]*F^#F+[%_4<$XEY?O3=5=S7.; MU;/9'MBJG/($TQW2298Y[BG,2K[@=3>V;)[6B[*4>4-@XJXA,<87MU@'%MN@ M?_4M,P5FGH@RHP:1#30U0A,_C[JC%IW:PXA<-]HOJ-1%?FU;9_:\M_;S95,! MK(+)09SN_Y6]3.G!>EF9)P""G6Z9\=>#7+(Y7P5MLDO3EL91-R\7_]/4Q ?A M6931"DZE-(*#7:&%$]$ID<0! 9@J)7FS(KS-2TW[7S_;U>U+OU>:/T<(IW2U M6K88CQ30FD$;++=>:*<4\5P)HFP@F%;++]P3PT9>"7&D1$C*6<02%GJFHXTD M":6328:PM+;DQ9@_#.'L0QL +VZTP^B#=]].KV*QFF8@&+YSV,XQ8(VR),&_L.)> M+* _A5R!N=MKK';M9B+68;H67E]6W+DB]./7PJW;6K>U;FO=UKJMJ]56;OC* MM/5AQI7AFSWUWB6];Y"MX/()ZP_=]9:\Z"M85+&Q!=<=]1KOP/H(C7$]^(74 M99XID_L\QFT;/KG)L-TWR>V5 TO$C^L/K]RH9E/U)E6;?Z":UX_$BQM2N@A% MGAR<>PW_JHS:D@CBBQAK>AO,7$1E]NE!8NM4K, XL?L7MK^1 -YA!%=!S,3R M#M\J".!N]H%:""E\GN.SW JZ(B-8Z^C*ZN@J+ %+K*"K,'Q+K)U+/WRU:JZL M:JX"\B^W=J["",XJZ(*27RYU6%YV],D.B0/;FO$->+CJ>D\;L6CN%K X%H'K M\A'?=BC4[8.MGF L;N&73#VG+B8L*-4\,&.LH%ICZRSF)"I77),8II=6>[W\?;6UN?-O9W?^R M_=LGNK^Y]6UK\_?6=,#B]N9V<_^W=V3[^Q<*_-:S?=DO]->Z0LI M95J#S0."C906*T833E)PY8B51%A">$XKH:U@-=@L"=C,9'^D021)+4$DQI"# MJQS2/GH40_!2,N&)-VMOR)S Z!IL%@XVB^O^(<<@Q79I)%@C M3>+*.Z5K8%D28)E)CT@#%82;@ *A!G&> S8MC8C;Z$QTW$LKUMZ(=;PJA9)K MB*OYU&/!GC7"<><\-SYQ)KC&TG$9J)28.T'9,*YD"'NTAKVG@KTYQ=X(491: MI*1@B <1D0D @(""Q O)82Y];;PM66ZKY254BT]@Q:T(5K&$G:8<_C/PEV7 M]:-+1C)20\N20,M,ZK\HHN0D14033XA399'S22&'M?$BJF@)GV^JU8QJ%4"N M9E0/R*B2=-%RX94.FCL?-,78\Z U-Y:9:&K86Q+8F\W?9RQV,'L2<,]1H%1Y M9QQ,?:084Q&FE#A&YEN2-:6JT>9IMJT(L]Y%16(""378F4B\9](YJPG\,S.(XY7KSC#MCF"4!_I,UVBP+VFQ/8V#$".1SV1*><=IDI1&:Q6-/$:;98$;C2)3($)'G3B+N-$9. MVLRZK+7!>&#+N#;@:@/NJ;:&I(T*K+60? G[L,1'89/!,N=/];)&EJ5!EFD# MSGE//><*29$(\!CI$%#2@ +VP@6L'>:\&' ++B[]< 9<79BJOK*^\@5>>=_T M>ZO@>SBY^.7,_0%6QD:SUQO8ML_U.'K]&T6$WV0H1O;/U)"L,D]9>+3JY'3L MI/?--DP#C-_;/ \U-[D%-QD?64UX(C)E/,WUASU.#*@)6#Z:<8ND-4X($VS$ M?NT-GE.1:Q$J<).$""]4C18>AUFKT>+4:";V4GA&8Q(ZURA+B%N,D;9)(A($ MQ]H8QQ7-#KVS!/]!U>BZK;HY:C1WJV"5E6CA,8>U$BU.B6;B#!G FW48%A_I M N*.<>2PX$B[0 +5QK%<]V\!7O'S.>F#GF36"]^3!&1<) M1DP'FGT3.(+5CB'G(W5:*QH]>P+^N&(+WPK$AM5:M#@MFHD'\P:SZ(-!S!J" M>!(N5SQU2%CK392">F_GT\=ZY7L^*]_" YMJG5W@SLG,>;$DE'M*.$HJ.,15 MT,A$IQ%8&@86OR1)NH*NUELGJQ6R4^O1(O5HQKV5!.?!,D?&*X-XI!38(Y;( MXZBPP-(+#HL??>R]DUJ/%AZ,4NO1 O5H)@ %114,1A)["TM?L,@!"'YDG"3$N0(*R3U!+@B,#(_))@=$QI9\Y;.+7TTA M5\GUN]:B16K1-(6T24I@D SYF%>CJ!DR-! @DT8)99*0N&0YXDM$(1^@,,MC MUJ.YX0%:*4A3%V6I _V6T,UU3CA.#<6W@>+FK'=K-([;P"F*CF#$B0[(JIU AW.X2;\0J/R1!ODD(X$8LX M9Q&Y!'97 AO9,DT4S-0*V%U+ABMUZ93E=8^O4>3>*#+C%4^8<)13!696Q(@G M&O(^.M F%3 +RG)B\7Q;J^9)JX!G-4]:I6""&N'NOS\]<^#.DH[:VX0,X8!S MC@AD5,Q%-@4)V!/B@Y]O"M9$J0:6YQ%=40/+ H!EV@F_G&>-93926I:1)C7&WQ+B9H"2B, D$;*Y@#X"2J"CB M"C#&:$T1-9A:)HADCF03K#Y>KTVPYQ"N5H/( D!D3E5);B33R!$))IC.526C MU2C[FZLH\LX;72T3["74)GB74H1)^!HOHMBZMA\;=Z([P_X/)Z;JUVL&HQ\Z M ]>*X\F9F+DYWSZCT-OVX,3%[A2<*>$L"R%H03!W45M"8(D52F$PNK#V!Q_F M;22Q:1#+J/6AW>MW!R>QW1]!VI\P>>,Y_2-V<]"D/8QC>$.TQK@.^/<$2O2_3QWR?^V( M7S/VE#S4I7%ITK7&KWB)\";@UXWOOM#7128]$W:E;X,M"UWBE;($)V05C0H M;X+C\O%.CFO<6@Y66)PA?^Y;N/#-:-ZW02&[30]_A^;7-_^"'Z,WG]CN8;,] MFE()HS+\)+\R#]+P'2@[1+ZFJKSG@?P?RQ-?-_LP[_[2Y*CIR:%Y+,= ),>N'=7"1JMZA,T3IKMY@G1!Z;WJG$6&Z40 M0PS99;33Z,536UQ&JSOZS2Q*[3R(1WD0&_TN=*#"AU[CI]R*__<_&E#_E[PC MT)@8[5?E<_)+XZS9/VH Q)\"MC?@#?F>\<70@LO/$+=YAA@]P[;#U'.'3X"+ M#R-\TZT>,?."R;=/?#Y\[S]G7IQ'SG=.3CIY\CO^2QXF/^AV80RK:\N\]'H# MV_8Q#W6T_JB1YQO: G_FKTO[UAL+%<=+&KR D.=JR8;VG;W^R\/,#UJQDW+# MR_CL3@C!;L:077C;KRT8C]5._S1_@;/M_=/M[Y_/YX:_/OM+6[<;ZSNW>@B-"<&8,T=PIQ97*% M,161L5P;L XDIW*M$8'+G,*P O6)3P4A('^ITVIUS@"N&P7_&Z<@WR!*/2!M M?=ML]2818J1&/S7;@#VM5I[Q?[X>B6YU_VAYJE8AZ$G+GO;BZ]$OOX1F[[1E MSU\WVZ4]Y:9?+@NY.)U9T8N05U__*KV.FK_P:KY,KO[ONL02L/^X-0B5MPEB4I *2G ME&.&*Q2Q^@#F3UY#MXOUD]7@KR/;G2 ./^[G]OYFIGLK^=CIO)0F#S],;-?0*:GSW/4H$' MSKP4 =.<*],$[:7%R1( )(U%V?'!6&*&1K_4/.M1@6E.,TT>@-W/#PGL^%XT.MG!X_J<"Y?$[_%KF_VRN/F'$K^^(7KC>D!.FNV6KE. M>[,[?.2)[0^ZS?[Y71^8VSD^ KUTUCGJ1;O3;\#W_=&#^K%[TKOIZ_ZOTP); MX/*GY92P647N7W'-FO\,SV>:-H1&_N,>A$Z]<;&W#M->+2C3XVOY;F MN?/&H ?0#_F&\THPVOUF=13]-5;#;<=;RO8$T &Z=6K!(DJ=^0UIMH<-:;8;&3CR^T%Z M\SV@L="JT^P+T,B-*MW-2MR+F9>TBZEE^MV/7I?7T>&S M[8*X]E??R^&OH?JUSE\UW* _<<+>.K_1&?LUW@V7-/H,5"Z"'L!%("FA<38< MP5FWAM'8WMFGX:8/F._0,+I[RIEA?,_XZ9/O'7TX=F7(J.S_.\A0>35$O+H$ MXJ"[:.Q'<@'I0]R\W+;C44'*)Y9)6)KL M4_E2&+.N*+V+*X70ZY*;Q7LGD'4MZ(.X4LBZL:+V^[BYW\>_7/?G-[7S!S"Q MRK#\HYB$950R>)5A><&CX!V?R/YOT,;C]\UM MN']F'W5S"^__]NG;]K'/L39D>W/K?'^W=;Q-H3^[?W_9AWNV/G^ -O\^UT_& MT>2]#QIA923B'JP$;:U',H8D4L1,&5/[R=1^,B_23^:/V"VT82'81V\$?>^J MG8=8V,OXRS'>D3'@X1KP;@)X,P='1!"C@"(A215'8+DXI(W7B.4BC\H0'6-V M#&1FG^[G9,/P\WP"YBKZ=SMT(U,HYO4@BA8@A .0B'.O4(V>&(5*=DW. M)P"J.7Z#7,@@%3/(<9']!B-&V6$0+% ;A,2!Q]IO\#E2J>?E-WB%@7@WD*H- MQ*= IMF2)<&!?4\,\F#:(TY]1)I$@U+*N:N5MH;9;"#*=;*HW#,U-M78]-"6 M'$Y*4<6E$@SSI(3V!B?GP8Z+*1?IN;%/>=F"&VH?Y^F8G% ^> M&'HSGKZ3_M?YYM[@DC_BJ%N5U]PE][B;NQI?]A"&#X:^PY?3M$S>V8TGT?8& MV?>Q?P1B>GAT,5#%8W*Z?P_BGGRY\Q>^OZ=#T!OZ)$\Z&O< [D9-N#1:M2OP MS5R!_XQ?.ZVO>6+?PNPW^XWWUC=;S?[YROL&[[0G7$7YJT;>*IWU\K4-7_7; M@K3%[+$ZY=)+]&AD-D977,[XY0&:+8A4L]WK-_N#H:"U8KNH1XFL '^V@S0 MM:SQMO&/6S (+;UFFAF=,/ (:C05S!$AE HJ:"F&QUX&\^N)P[]A?'92U9/1 M%+^M7*5_[72[Q5?QK3V%;_KG:[F=)[8/K__6?]T>G*#0Z:/ATU>=8]S9#W5G MT^/MCP%/[S66R6)&Q-H;GO-/74$1AFZ>,.N]O.4% MDM@=*^%0&--PAJZ4Q=$4CD3Q526+H&6=TR)2(-H @5U ]2K_7Q4_,8+*>8\J M81ZGE2_W)&0^IK26T+TLJITI4=TIO0*QW!@W;$9L22VW\^7V4&R='=C@M,E< MEMM<(6!5\59;D M#6! K>+3/[6JYE=GD6JV!X6[75IZAOC.RI+:Z947ON[&S/*^QHO,;]E&F[AK MN%+ABUNL@S4>Z."5M\PX%3[1&H8:1#70U A-_#SJ7KA%'D;D0-^_()N@P:]M MZ\R>]]9^OKQVPS(].8C3_;^RERD]6"\KO@!:VNF6&7]=2'Z^"MIDEZ8MC:-N MAKC_:6KB@_ LRF@%IU*:[).BM7 BNZ,D<4 P&"^%[0/:OLWPV/[7SW9U^Y(/ MQZ#Y-LA/]B'JNGDO<.:CCT& M2LEV=C?X]O)(2Z9QT2#&%J37>8^T?BEI>R.6]J>7L MHQ9!+>\KN36U?' 9/M_Y>$ 5U59@B["/#G$1!=(L$L0=5]$$GC VBZ29/'>*V7FR(Z%-MC+J1A$[&Y<]7O6B[>7TJE3->Y2P0><.K4N57 M55((ES6Y;"V>M@:]G"7B%+0[9(V^7=4/"XN^(!P'ZR+'WAJP+:P1WD5'F1RF M<"DZBN8IZX?M]]<7 /G5]IJ]OTKC=MI_VVXSLZQ<#>3B '95:W_J)?IB)WMDX2#'D:GT81:8M&/.4($VU1IYZXSC66)*4 M)YHI,3O3K_(A@!W%Y^?=_M@]:?PUY H[7V.WG8&F\;[9MFV?64,>],9/0YKP MU\[[/\=L]9Y8H3AE@BJ2@.MP20 GD@I,:2RBUU[$6H0>0H2@_1L'T2C+'17( M1AT0)R(A2Z1'T3H=&8X*..+:&[(HK) Z:F&33);Q(((5P@6OHG!)< "0>J(? M9**_;VT< $T&;* .,4D *UBP2'.*$8P[XS(H8VT.N[@**X!PE<,_G_E!,0*J MT\I*XUW,^!!BAA#@**'0B# Z46O%X6%JV7Q8;WR.Y5BNXUK-PW*V!G)T:L^+ M6=$^[!0#I7-RTBQ)0QHIQD81K-"U9^UQ\I_"5@I1N3TU<4DI*8(TD7.IL8Z6 M*J.8$0Y 2-#;2^$\$_A3>P!C,+(:WHX[]#X^ISIE]Q#+3P*X"HB@Q%9(H"D* M(^[!Q+6>,13 ]G7"<#_B*F8A &2I!!),,2 0YLE&8*-:J6Q'$@7OO0-9J:?^ M3E,/[ 7' )9[KBW'M8&I#QS9!)(0HM !>X\#UGGJB9@S]:]@5DYC.Y^D7P4S MNR5I767L%*2H_!PN0TMO;AJZP>F9[89R>>BTIKP& &AFM/7@$_&M=99 ==N#-C7)J4<%@W@=L'W5 ?!J'MM>( M)\U>KYBX*V^I;A2/D DCG.'1YFEV$H%%)?^XQ2:0Q0H+Z1R.P"5T-):$2+'A M)CFG0&\L28,"B"68%R7GJP M*>$W0CW0=6\)YF;M3;LSHZGC!;LSZ(/L5QJ;%>ML..5E*^?DM-4L[C75_F*K M57)8MHL+S_Q-C?&6^8T.#SOAJ,]^DG N[]-:\86K$S[NW^?[!T?XOW-<+2]Z<7.[M'1_O&[ ML^W-5FN;OC_>W_U"MX_?@V9\.=O^>! D-R8:C20-%'%,+;*YXHEQ.J?FAC$W MOD(ND,@8-C*T)% 8E0QWW ->":FMU-I+XJ1,\,U,ZK*)>2BJ>_,7URW;'H"AGG/8 KHNMM=+PA\^ -GJEH6@ M X0I#'SVS9WL=2L;HOWRRJPCIRUH8SD4#?&_@VPG]@:GISDYZ.BL=GA2.UI' MAGZHEQ^:W6C;^;!UR!Q/.^W,Z,JCFN40ME-<4@=E(8,5J]_IGE^FAR&>Y)NA M*1&,Y^S1>AUJ>VEX!$6,22A.O=.2LAN.V2J'K+;#IDNNT>[^92KQ.,\:;L=4\<^=0K-.H7F%8E75-+$I1")UIS3J"-UUB0<<$J>2C;_ MH'@VSN7&^ZJ_5JD"_LJ9 C;*Z>?2'!_?<7^U2L9R\H%L__:);7W_\WCGMW=\ M__@CW][<$%O'+7C_N^][WS^=07O)_O$AFT[&LG?\">_O^N_;OVWQO5QMWMT@VYM_G^QLAKG9ZD*,SFJMLZ\(1=PDB[1G"J7@1=!: M")_XVANBZ?J]4T+5.8-KP*L![U: MSF(']J5Q1MR^LYJ\V0OVFX-?+<#OIED M>$8Z:CR/2":2R^Q:@1P5 BF9E*0L>W?@M3=271E"5>->C7LU[CTHT=MIOV]V M>_V-=KN9ZQ+;[GD->[>#O=DTZL)KKKQ#@;N08Z C"O;^BOFZ&O?NC'ML&O=8H$3YB)%U.:,83")RT5H /PY\3VC"N,PA M\S7=JW&OQKVGPKW=HV:WAKV[PYZ8V=XS,3&A$HJ&"<2UB\B(1) CFA!'D_:6 M%[I7PUX->S7L/965VQET^T>7<&_)H^56! ^_C0O#[NX!)G[!!TI13:V6R-(@ M.'BPPMSC#CS.FI&D+$YF6O(2;9R7DQG _8X M.8.5G@XOY+D<-N"94)KQ&(A)G!"F4TA@#PL7%QI>."6H/PXNO)#D!PD0_&'G MZP#!%0MBJMM:M[5N:QT@6 <(U@&"=8!@'2!8!PC6 8(K,&1U@& =(/CP0U8' M"-[^=*#:4ZP# ^M3HSN?&GFAC& NF!@I3\%9L*0T]I0[ZRPE]%$" U>AEM"] MSHV.#]G^[M'Q5C[G.?[S:/O[Q_.MDSV^?[S?W-G]_YRVV=WS4W/K\>VOZ MW&AG,[1V?MOZMD5SDMIW;'OSP_G^\=')]LD'L74"UWX/S9W?/GS;._E[;M0@ M=CESGO-(A.Q%'H5#AB>#I!8\,1*]H[R6F%IB+B2&8I8\P1Q1(3GBQ."497Y^MD[ J)X^U(T:]I#Z3)?6YAYX^'A;.A)YRKEE2-*+H ME:E"3W7$&/%$K$D4&R7BVALAUDV->S7NU;CW%,3PN8:>/A[LS82>TD1=3)8A M;PV G2$.Y6A3!#/J<4HYUX@!"BC,NJYQK\:]&O>>!O>>:>SIXP'?3.RI#UP+ MY0RB&#.P?8E&ECF"O$F>YI*-&&;Q#2=R7=7 5P-?#7Q/ WS/,_CT\7!O-OC4 M$\TH !WAG",N6*[@)!+B6&D-$RBHH&#G$C5GQZ_&O1KW:MQ['$-W-OJT!KY; M'7;,1)DZ3VPT22*1(ZHXE@IIQQS"% !0.!,Q)L#X-*M-W1KY:N2['_(M*L:T M!KW;@=YT+*GE-.*8(C*8@9G+&4=:>(P43@:((- ]G'+9Z96!O!6.([V^8G08 MJ<>P:F,)M+2-?]Q":87V5E"85>D<]RDY6-6\TBH2F[1-2(0=)(A[@,'IE .!*84!ULU$J6C?6K M[:QA-.$X^G6.]]^P@/1,3&VC?P3*>7C4^"N>]N.)@T^RKVIU>;O3Z)W"%*5F MS$7?075:DPZ%ZXW5KAD[OS;NOT&YJK7F.01AYPCIWL =1]_/\=&M> ASF"NS MQIC'O_>JX5NV>0+_9E?;UKCO<&.SEZ,PFNT2&@M@W6R#<0'S/^B"9'52PPW@ M@MB#6YOM417-)F!,JP4O&U2O.06 /I]X['KCKX'/Q63[_5(]]G+KH,/G@%K# M^.]^H-N-H?6&[G/WG<'L12YK2!_ M6!&Z<784VQDP76PU(V!FJ>MI&ZU.K]=H]G)[7160#B^=K/G9C;8'>.M:YXW8 MZP-B]6,5+UR@+8]%;G@O]RP_:WWE!6>W4_H'CS$2@"#0TZ9K MPMR>7QK(^&TH6^,*][8%MX7S1J9XAVUH1H"9/H=9R((SZ'8+N(2I$2VC:<=+ M7?7LL\Z@%?*->0JZ3=LJZ]\9P%\C-HOCWX9FEID>=*E&9U-43H-J!\',JGS8M\LE\[W3(E0T6Y),OPP@GQK2:M%5_E MSZ>?-CD!<%7!MF;]B$')]<@G+DS#*YISTA"O&M F:*!:U4-12:FZ0 M7.*O?L=_.>JT"2!/9_#\ MUCY8(6"!?-_>W6]NT3V\_?WP^_[Q!ITF4'O'OW[9VGWW?6^W!>1I@VS_]O?) M_F_O.+R/@#4#]P 9V]P^V=K<3T"VV,[& 8]*.XL-S"_!B#-#D69:(NJEQ\)Z MXIV<3B0AB5%8)!]5,%PY;(5@(1NRR@LMHIE.)#$Y!26CCOJE44W%52D<*OF= MF\CAQR^_W%B2K/0&$Q58Y"E: [0=3&W!0R#6"K;V7-C77T=YD?\SCBGL']W. M8=>>K/R2^J'=>!\=K + H2@F!A!XT&VXCNV&#+*A"8M'OY,YT:!_U.F65?)V M-IU/0E/A-.9*<4JH591)JK4E43%E1-Z((0:01E\RY?1$$;(R;51ET MY&86G7EQ@+0A#E)V&$@F( _ZBG@D 5G" DH8=!MK3:.%]8UVY7E&& M[H4RG%9S\6J8 0G6X933SX1&ZG9.&O:K;5:):LXZW2^9@0%^9]?OZ#5-S_X@-Z(]F\8%2W$5)LL2)&.\](X-Q(&ZA,(5KJ.&'1 MA+(6@N%;K87P"R/7;!O.%]4/;9_I280>EW\_M*>%=R5V(QY?=H^].(B:22&H M1UH$B;@G!%E-.9)",L^M"MKJM3<*7YUS>+@;\>I6"27"<_DHN,-K>1#7B\ULP+GC:E(LA7N;/M):-1Y6-+]\. M+-'$:>F0!/X-ZQTUR&'XDZ8$RFP-L42LO3'DZO(,HQW,YG :>GD[J'\$"]S5 M:V WYLW)?O-KS/O@+A=$+2G>P(KMYR0KX]7*#@6LVNZ\YIGYI;<13,N%D(;2 MP $AK4X6.\P28X(31Q775QQ]U8QKD1*XO?D!'WB/=0+*BR)+/GLH*:1S=(X0 MQF(J8$%+L&JQ=?8#QO53)C[9NJ/XE[(UE3=O)L6H?$=^^>=Z3DO0B-].F]U* MO$+>-P*RE!\P]\[&F>U5.VJARE4Y(F3#'24RVE&JMCR[\^1SN&W6&X#DE\=T MJAVOD:W8*'M"YXT^6"[K$U94;W1GWL[*%X$Y8P]+IL*A*=LKS^G&TM+")O,S MBA;F?SO#76!X+=S;_1+[K\8G!Z?=YE?H?.N\T8Z'G7ZUC=7O@JU4#7'OU:6_ MP/#J#G(!X[+M5#VBV?X:>]4YA;/M+]5.([^MN;-F,/A>I$/_WLAD^M$GQQ2W6]3JM0?_J6V8R)L7JO:_?K:K MVY>$<_?4;K!']L";M/XHAD$K[J3=3&(&W?.RL/]Z_K9E>[T7O$7+ MM\X.K".<LMU%??YYN4;[@U.H+'PD%Y9 M@V;H9UX9O^9SM(JCYL7_2HHZF3WX53EL.^TW3N/HCN&96\XK?,<-TU7*(2SU M.M?LIKE#YSA COH J!"7YLH;=Y^P=27OFG3UNN^XN5GJU%LWECYR1M;%S9I9 MS72CV_!)8PLN.^HUWA63H9QB-QA^J&RL2ZE2MTF3-\?_<+GG^+Z)4B<[?)_\ M@JLXN^5M\_V2[F:_?/_YPOI?; M1-\?[>P>?MLZ#L?05KY-/W[;W_WS>-HU?^O[T_1TLI5]/MH[A7WC/WN=W M8F?SW?DV!8MI\Y#M;[YO;?^V/3?SAA%1IT I8DY'Q'%2"&Q;BGQ4V#,9.24L M'R>OC&?^@H*1:JV_J=9C::,"%0_)8TZBLL1'89/!TN3/Y.7355IK_>-K_4S: M"6,TB5H%A(,)B"M-D1:.(.X""S$]]UT3^5&0O;<8E/G=7%%5[=!+\ B4U:8Q1);>IV/R*7E;:3=&Y5R M_Y%U^Z)-]5+WHZ7N?);@*N:IQ)$B:[A&/%F#M.4.):^3LX$ZX2T07*;7Y;U3 MC$ K0I-2ZNA^^A6-<_ M9-_T.O9-?D2_'\9H,#>:F$K69W]^*+EULN?H10P%@&)OII[C5 Z"%72=_1P; MH1F&F53&YMS02V446M,Y.^NV&4"JGRCK6N\S6^FFQ".[O:7=."DBOFU#9O%_RX M,.Y==H_>5I%)U0+WASTO>;S>=[I_P-_=ZM.)J*&=]+8,=UDEZ_C'^=[M[_C6 MX8$V6NF$+?(FNV@(JY%Q-*(0(J7:JBBX!;I-KRP1, J +)A5Q8=-R^1\'1CF MJ1IFQNK%?K^53Q[+Q;\/6N>-86 9O4^VMB4!B&O2,#U"V*:\6=CFN(#]1?SF MQ36WBN1\>;KT@>]L'#@)ABOW%EFO/.*YTIKCS"-KL4_) ML5I/+^*-J@TIY\RK]#8G60L#/UJ=+BE[?M1$XHV\F(!:CM)\Y"C-"A^RIN97 MPV_%CZ.\VU49PZ&),?:GD]3=)UD7R;4_[YVMZ\K]\$=+XS4!D4^11NR!H],N MDH659?T4)*3,])^5:+[-TEA.BG[-4COB!DL2M?9M:W/CZW[[]Z/]?-]N.-XZ M_OO+SN;[HVWZ >]L'F9S%)Z?TQ]O?]G*S_S\[FS[K<'[_SG"_N3OMOUL!KF- M8+*>;W_^".]^Q_:./\)[OL#S_H;V $:!"9S;O[>[@?_S?8ML92^LQ$+$6J!@ M,8C]^Z>5&1N*XS?4JO8EG )>/S^9[FZ M&;+<-X*7B.D(SR%ZKGB0)RQFO<;.H-_KPY(&K;Y!C..+':L_IL:J\4 QXL\G MA/@BFK8*>VK4@=AW&,61XRH:>JXV?NM:N&9ENP>V;IFK1:#L>#&<"TP#U2 $263+ >[%*NK M\D./=U?'QR"3>ZH;W5(2)Q^+_'H^];OVW1O=T/>/OS1[*3 MO0)//N"]W:.3;7C&=K[GK^$]__G]R)V$UL[QQ^_[N3_'6V=[W_>/MHX_DOW- M3]#V3W3O.!\Q[\'[OY"]W0WRG^\?^C.E>@5.UFJMD*$\9,<+BHRR 9F(/>$: ME$*ZM3>$O[CD& ^+%$N'IW6EWIO'(]X-)ND3H.140&.A>9GE99)WV3T;UP!Z M,P"=+OOK&-=,!(TBIPQQ32ARBB?$G4A$&"*"Y;G$F5@7*Y-I9-'YA1XQ1JZ& MY>GH9H0WQ((@5DG9>( M*PP<-S"';'#*$V*=2VGM#7W%A5PW+Q6C:^/X!\:Q4E[9Z T.6 &X<).$]9%Z MR9UU4>C:.%YUX-B9-HY]HL'!G"*7O$&<,(,L91;00R9-A5$4DY5*(5?;QC4) M>UC;^&XH6=O&SP$_MX:ARX"A%#!4;&\>&%5N[8W(-696!8:?(!WRE.=-%:Q#Z%.$(A08*)SEHNK$ MJX0;L_=<:"*:H&%C90Q3F-T,EC%J;6826>YNWW:L =CU442 M>Q_:50J$&K%OA=A;L\?R@4MK@T\H.DJ -V./M',&16YLHH' O(,:B2OK\=;I M?)=(Z^MTOHN$M4?<*[B,:O6&P<)A;^8PG3N/L::(A.00]U$A!P8,_)=A5NWZZ[/Z,F=FM-(2PU0@KJDN7!2F.\9X0R,,Z8H9'6 MQ.ZY(-S,D5+PQ.A(10Z0]XA'&I"3+*#DF5?!,8V56'M#[^]NN7SP5A.[9T[L M[@EK-;%[-K WYR2()^^45!H)D2+B1!CD@G4H .))9;3!/A>"X'A=WOLX_<&Q M[WG0LB^Q%WC0C^O(!_$_/=C.RFM2:L]X)O#_.;D9&H47( M.<>ER#5\I*+()LI0=-B14F&,\[P926=P^Y^W/35:(2>GYTQ7GU<1A)7?A[P, M:#5=73CB3>]#4D\IL MWDV/[>_^_$G="FU$UJ3N7A WLQ$9D]0$)X^(SEG",0=[G#"&O.>&.F*9"SEN ML29U-:E;)5*W.GN0-:E[8%(WNP?I,0=B1Q)2I:@?81(9ZP6RQN+$J)4\[W12;DQN.+^-T_/EN-8YGM":F=X+I M3[.[C51I DLX159S@CCC$? 9.Q2BCLZ#!"@A[TM,Z\/Q92*F+^)P?'5V&X>8 M-@!@KEGIPN%N>JN1J*0"$0RE%"/B24ODF T(#'(+*)B($7FKD?)U=N_0G.6# MO6=[MEZ3NM7=:JQ)W7U1;F:WD001,"$)::U"V3TM>D;D5W&VM2]Y"D;G:K40"D2<$< OI6BK#Z*O&%EHYBH:6-,=,Z M)M>-7'I:]SPHV3JS<<,8'8Y)B'-O MM19&.-!Q6 (T=6#B^RLJ8M>YX58$XO=FMRE)2B3A1!!6&B/N?$)6,X\4(])I M8KDH9TD+3ZBQ !6LS^#K,_B'9,5W0\,Z!]RSP,GI_J0I!%K;_@Z MK^W5VEY]GGSK"GOU;F!8VZO/ 2;G'-W$P*T.."#CI,I B9%VBJ.H>,14 =,B MLO+(H8O"RE4_NJD1](4@Z$/2R#JY^&H YDQR<2PY=9IR9+T#P&2:(6>$14P( M8YATP6!@ELKH.3[;3X>7Y3CXY[X%2CK*_#*1H.;$=@^;[1%[E: XPT\R795/ MD:^&9MT\N/3?Y;PUMVC]: "K_#M4C="VV0Z@1*]1_F31/13K^H<9Q>EU&<7) M35.*+[39YD;S4HGQ[,_WG6[CC[\^]5XU*C.\<5BE;&]TXRG\"8/= ,!JV'%= M]Q/[K7DR.&FTB]7;Z*31C?TCVX=OSQLN-J+MMN$9MAT:S5YO +^>-?M'\,S> M:?3PQ$Y^: \>FR&RU^C H.5/FMU&&K1:C7[LGO36IY(>57H)QC;TW]].F"9% MYR$DYX:ZL3/H-OZ$L6X_8WO''^$]7^!Y?T-[WGV']G_+ M[0Z22UO2 M>;)?AT'WK -Z$=LKNN3?8\IISL1'@)UY9Y"7$:9<1X:,%@R!T<.%5]+SO!&4 M.J!.YX TO6EL:*1NYZ3 5LB(!0I50&V]\:G=;[8:%:]Z5:EBZ#3:G7[CR'Z- MY8ZOG3PU!;D 89J@<:%Q:C.D-T_+)#?*RMW+3_6=DY-.UM.._U+NR _X_^R] M>5,;2=(__E8Z>(Z8C7"Q=1_VAB.8@?&7^:W$V(/'B_]QU(D$.GAT&,.K_V5U M2QR2,)< 1VQZQ%]5->1^CX0A^P$OKQ=U%YPJAW9\UVMV8]/UQ\^.WQ)BT@@N$G<&()XN1$X8C M@9.)SN&H&9 ^&, WQ+J<%/K2$X.JHP=5Q2P6JL>\(%_]'X^,T0 MX;@#F/-4"\0!W9!-EB//-78@XQ* WIVP;C>CCA^-;>>"JE;RXP7E#%33_79V M>0,9E[YF DQE(IR5B['OE78(6B WV-O'*&3_>-1ZTWAVAU COUAA7_PMBWA MMT*T-P4HIP!D&8?S."XV#C_*7J5V-H_+N7F77SN,HPL??I=;L!FH7;M7P3<, MX&([^;MSKY6M3X=40??ZL\?CS?%@*HUZ<+, T35J 35 QT)Q>2/NF^(XGAD" MMXO;>8.EM2"N V&<*6TI5U0QXUP0T:[4*:K9S/$O>6? W5%J"[[Y\9N43$>- M%<)*\@Q3"6DA'*QA"L2QK):E?#SJJNKDWJM*,I%)56(7!.JP"B_MZ^ MDA\!GJ;L&+M'G?Y)C,,*XN:?S3I6)I)A:F>[LQ4K^ ("]R4^9BB]I+D!YL7_ MR_@"7P&^CS]\C*"K53>KUT; T;%2^O[[#O$;GT"2)\UE"IYCF$B0Q=;I2*3# MGG%Y#5-L-W^?<@7@QO$5SLB+M/_G.<+MEEW_*P_FSSR6W\JAG__][ ,R]R#M MT\;FUC<#2^&HX"C)E"L/$HHL!^,C<)8,)K!N$E0NRM@ZFS_\]^9.]" TK#HU M(I%R7\SOG[T8/DH:0U?Y(HN5"J/PIYGURF!CIK]#2:WIX#'HX_$9LH#@P MC1S&F1Y8!).,* 2&E?=:8Z 2M_:>8;R.\0)ZR +M+C2172!&1?B2TMSEK3$< M#,'(M.%:&5G+C">CB5W_C3A*8U0480GDP&5TR*ILNM' O* FFDB!)A;+C,MF ME:UV2A2^TQ]F_;Q2.+(!K'%/;/W?IKK8;@MTO5:_ M,]T-\ELUQ)*$-NW)\%6347/W\)M1%M- /(K$!\035'#"WS M))0=B-&/<_2I& UL=AD60!9@O9];>;5?;3+5.[O[WV""@V7&H^ ) 8X%*->* M6J2BM!*,&F&5N1Q&0,4Y#R[TK7F).29:1AP#]QI;:- [8S0&Q0YD1NU;>[I% M;Y &++J-SM#H'$J!TBRZ8=&E,8AC9:QR6GN**^<:R@ZD.=_:Q$>=^IU._WC* M5K-^MC*6"5;CJ(J5VBI@.F^7EB$&%\$<[<;1&X#_B/*7P?:%QB[$"([!5)YX MRL':M=EOUNL!GP^&=G!R]O7\0MF#\DIVL+F#26@U$VF[EX,*$Z-ZO=@H3=?2 MR5/9X^>>GC)FL<#4G3C8AC%;ZM.^E6/( 8SI.%Z56ZS4Y3)/W\,_QBT)DFKO M".'<4N-R>@[.F6=()SZQS*%W8Z@I"<>8^&"Q)@;$;4DS&BP),$LD3BFDJ#(E*!H M35#/@:#VOW'O"766(6\(""S%$C)@72##0,]/S*? 2X?K=01UV>'Z9KH%!^1) MYP1@K-4&^9+I*;M6)^+BS?4!DC<_\$2O\8E_C,K74 M3Q%P8=@>Q;\JPJC5U87J*@@1')3Q7F$48!B<#@'5$;]D>U48),- M?F#P01R-![WBEYSIA^)WNW]]*G^1=_\HIOLF)_L "[@W56D]$)CMM0&Q.NV\ M2Z=H5UZ2O_*^&""FXG]M]^A=\6>_/RA3"*EWPT)@G*/$\<=/]5S0V$KMU1X= M#0"!GJ_>5ATWW$D;H5H4VRF?&VZ,1ZW^ #3?6K)>P67;/YJG6]\2-SY:2E#" M3.5,CPXY:0TRV#"3!$^&Y3/*"S(]_ERR5K*TM-[0Z, M/>N X%OPP@4'3@^HKQ@=]RMF7[ ?=F+IE91SR?B:6#BLW$D]MUWYN!U&K>E9 MB@MO36PU?/Z*=<-^9SRZ^I4+.]H]$&@@5#]>(DSH[_RE&F]&"CK"QF8./^H%SQM]4>PW)S M^;_LRO2E /D$B/E?;4U\$)Y%&:W@5$HCN&-:"R>B4R*);P2DV6X^WI"9Z+>, MMKU__=,^W[&,AF7W%Q#A#*]6P!N)XUF9I]Y$#FUHZB7%/H 8<9$SNW;NR=G( M6.X5F'[*>H_\EZQG)M@?%]WSL::H'E+M#+OBT MYMUI>=?&< 02;70>2SEWB!7C,IABBT8FJ^(W.^CTBV&[.^Y4"]#MA]A9_ZGB M;'D21EFK#,@(Q9@V01/%HA:*6DK-3Q3G*HCB <['G;B3%LOQ"_&V\EX97OL, M2L@P'P"KM('A<-RM;.>23W:A<[]VX+%7)[JS/_?PFS788H$9LD8'L(TH1; X M'JF:)6()MCS@Y"B6A!.LA532Z;0&9.3M499E@W&$)U@%($ @ZF'EJ#U?%J"SR5;*,_I#)?W-D?1P0M03Q>#MW(&6.SE23_^K-F M?WZ/"5%W]GEUEM^HV?M6 [LR8Y"Y=46Q=W.Z]^,JHG4TV7P=ZO;=)J^GPB^GP-U1S^[F=_2J<].KD3E5U.Q#=/!'>> MB\4>ZO+D]JKE+.I-LD=>#MHZDRQQA*J N:72*&FHEMB20+%/U8$ AND5T2:V MM$=ZV"ZZHK1]Y!T$,YXO_R8YBH]W+>4'.PDN(/E,GU31?T^<]I8ZYPP[_9IT[\?Y].OGX)1XYR MV?SPF36Z\/SNQ^/F9F[S]^X>_:.U!_.S=[!_VMQL'39/MX^_?FFFG8_?C%!1 ML"B0U!0C[JE&3GE@.>,8]UP9P?QK(,L;&$"D)X M\DEXB\,THPZ]8@]B+:Z>$SZ<_!P?ONZ&ULYFL]W]_?4W/C&A/ IV82D"8 *U&MD-,8H$A$D@$=0(A^!,>MD M'@X*=/4FGA=#I[4<>WHZ!3E&)3'61H5,T@1QHQ5R+'I$DE$)E"QK5$Y.3A;1 M:2VV5E-LW7-/7RVVGA$<-*]3:P$"&A^V2?.T\:,)?6IN=@Z:'[9IL[LEOA[L M'3>^;(N=#Q]Q<_-3%EM&@92($M3:I/(F0J- K?42X9Q?*R1,? I7J+6W%UO/ MD4YKL?7T= IB2U&NDG42>?B%N,*93KE!QGM!.5Y/_NG7K:_/ 1QGR(O^[^?=#\\JG;I-#/[A;<_YK% M%F=64.H8(IJ4N6TD,D$29*2*5 0CH%L17 M+D_28J1H"""V9$ :FWR*7=J\Z M.O*/>XCR^T_%:@K;A7N^E0LV6":<2XP31HW!*F+"0,L/&D\2]1G M*+4+R[GXQ&1>WQJC;H!1'Z^-;#1V-UAS\S#/"_3_4P?Z^_@HV@>;/]HG)8>(->2Q4X49@Y(HDU9&&\H6;P M9\+@UZB\.[O[QPW:X%\/?H4V<[!\[T=CMW.X=]!J?_WP1[=YL,6;!_LP)V4@ M3 0#[(T3"HZ!RDL(1H:[".*$>((96&[8Y PR?"Y+%?IY!0 P]Z+"V% :.2/8 M&AXB"!-C0@2JM#4-UC18TF 6,MX9[(U! >@%<= YD',TH*A ^'AFHK0A'XV? MH\%:J#R>4,$<2BAJ'; MW/R[VSC8%LT/7[L[FX>G,$V=WCS;I'M[9_3L+%8!S[RS.&Z^"!J%" M!;)2<&1--$RD8(GS6:C,:8W7")5E)16J:?"%TR (%<=H-$(SE 0'0E1> 0U2 MAW#@.7$JV+Z$76&YU$+EL80*Q48(Q8Q2.?=48)II1T#$&&P5M7ZQK[YFZ&?" MT-=JB1N@)?[>@C[">,-A<_-S3K? @+%;>P=_=$&+9# >VCCX-0L50AAWGEH4 M3&9HEK*EPABB-!#*:(@F)\2_O:7"0%#HZ$"(>+"5A;$@LS@./HH 7W.^IL&: M!DL:!*$2,=;<2(52<*#8.)7K[E05N%!8]C3=XY[5:>0T] M]SZJ4$//LX">&:7H6[36*J$%$E8EQ+E(R&GXA1U1RB@-0D?7T%-#SRH?BZBA MYSE SZR3[QLVF#N+/6(^[Q1W2F2K/B&I>$PFQ:@4J:&GAIY5WMI>0\^S@)Y9 MK<=@ZSG(&B0(]8A'HI'VS"!O##',2:JPJJ%GB(A2SB39SOF> MC/ M9N=P;W>???V03\!_9CN[6_SKYE[N4W:Y8V^24B(BX@6@M'(.V5P,V4O+9'18 M)*Y> SG61]E6@API"QI'+A&3- (Y"H:,,0I%($7*$][N'QTWZ$>9BZT?C(,]= M)V]%P#J*"%8"HL%CQ"61R#CO46(VYV4!P]'AO!5!/'WRH%IU>J5DFK,P$*T( M41A)P4%6$261U88ADJ1P-+%(1,K[JA>X7W@>[YW ML'$,8P-^;[:_?MAFC>[?'?ANJ_$!6C]HM1M?R@Q!N*64^2\H2"I?-#$*"VP M7FQ&U:*I#I74HNEQ>/X:=13FA3;HWX?-W2W1Z.9G#;I]LK/K*?2IW3S8 M(CN;>S_V=ENEU22 4&C*)_P\15P(C5Q,%KD FJDR6AIM<[QE&:+I.9)I+9J> MGDQS)ON0F/)"YCB@0ESG)$",<,2!=(,V43H>;VXUO9I=WA\6%J$\BH.J8O7R MLOH]?XG[WU=BV7B8Z[.6.#(#:'=*$70.:/1RC=AE8EGYY)^#MC_?DX!KY+H! M@4.\?[YVV6F5?OFS]:-)/,&=;;*_[=Q>0#<9>YG*@WFJ" MK48\8!"P%F/D*-$(J(Y*ZH77TJV]-V1=J3GL @E[%[*\4RZAFBQ?#UGFD!GQ M5D634#12(LZ#0SI&BA3A1@D1 <+2VGM"Z;KA"Z)FJY -]G7+GCOE$ZJ9?,69 M_-I80^/'U^Y'^G6SV87QGD";ISGK\]?NU@]@_A]-F!.XS[]^*&5/$)QCS1QR M6CO$<*D0 M*S.1X\21A4O("R-UTDX)@H$N)5Y7B[9LU,+GJ87/G?(.U4R^VDQ^730!WCN& M\1TW-@^ASQO0YA_=O8-.JWFZ<;+WY7?H1X Q?S[.F[+*_.)<.4&!JXT5B"M& M0<.4%IG$K8\LGU]+2S9\[I2*J";+UT.6.041R!;M@"*C%:4]+I%A&'0B%1WU M,5$PD4'V:+S.:]FSBK+G3NF):B9?<2:_KD+;EZ^'S:'/=$X:+7AO_"] M+;%WL V,_1G&"6/;_;VU\Z7,=2=UL$$2AH+-X0*:-UPHJ9$+2@D%7,0(77M/ MF%HG3KQ%SC..<.2I#". 6GT;PZ<, M9/US9%TG5EO9,T6V>V,[>:%\\@+L=^U@O]U#E41X*P&C)U=R2:7\YT2TH"Q' MWE)U](""H6SQ;7L$4LA?$A5J5E30+"J Z\JL6ST?B[]&?7]8[)347?SRO_^E M@9W>_?G73OF+O/M'L0$S]KT]:D.'+L_:;>:BE)'M7@#6>N"IN$I&E@/_$HN6 M_1Z+_1S+BZ& <0Z+X_:H54#76P6T^ATXN["]4, #N,HPU)HEYQ?C/J%!VW MMGM%_!']&*8E#M>+W59<\/!Q'$ [OM6.W^$[QZW8.WMY6,[X4<:08@33%$>3 MQ[MQM%YL#(M^*C;@=JC' PM(.3 MH@Q[3AXO)Z^\\J88CMU!]*-R;BIV@=%.IK&:FGPY<]W8=JKJ*;FW9U^]V.42 MCV$T@WZWN$0=.2T<:O] K78 GK[[(#VZW]:V'?_[MDO9IS[V*2-D^:7C_#M M+;8'(+JS>0CM_0W]V3J%_O_(_=_;W<#_.=T6S=/&-XUQ5"Y9)*+(U:6<03J( MA"*UAC$.\E"Y&89Z[5,6-4EYIR:*B6O$1:+(1N:1PHI)L&(3P6+M_1"8LW<& M:N5_,B67ETL0L,!"G505^P'"[73ZQYE2,_E..:+B!F#KU,[Z0/DL\"O190/P MPZQ?BYL_04\Q K M:3*1-!WX>!'&@RG=]^ 311>^VQH6$1X.E:PJIF*JK(X% ^EDFGD#DM+'H]'Y M-IG"=L$*'PW_\7;*%),^3>STJBHES$[''@WCV^F/=Z$]A*ZW9C(>5/>$61>&7WD; MKY/_^;D38CH&8.A8/WG+)V^\3&I=BJOOSJS2+>[QFZ_]C?NJURD6SZ:O2MZU M/T\QK_I&K5ZS??$6+L;E\0(E<]]?X)[T,>^M?9QL*GI&ULR9E26BEAK]SKE& MOR"+S"I.=_WD!&S7*_?-;-2Z5V>)/L8C<9_$W"#"]F$K^4 M?\2 -J!3=C\66S_BP+>'H"Z6OH<_88;+Z5V<*JJ>X[O,\:?8M>U>UK1_N^ U MR7GR_^4&_WS_R][EHK/U7-]\KC?V]P=Q/]OLVS"S[=X0K.G2MW^_!&#WC"(^ M19SP5]O)CM_LWR7TW1_CSDG!2&F[T1M0UG,19ZO]Y UR4MZ8]9Y[PLK2+3"< MW7U";>*8N^@#XY$X$WRRACGJC38XXF_;I6]+,7(Q[H?$T@ZU39Q>%[39YN08 MWB3J)Y^IYVL2]3O>V3S\T=B%'IV6!\5P<_,0OK'%FA^@3[N_0I\_=1J;'W\T M?IN-^FWPG9R&@S8/RBI5IQ_QSNX^],%#/SUI?/A,OW[X?-SL19,,A0(9 FTN)H/!:Y;E5-+C6YE.0BG,9:*@>HI$T.\RID M0TH(6R8)$!+\CZZ]UPM.*RXIJ^EM=*#;ICQ=YJZGAQ4H*Z?&_/>#K>.*IZR] MRU[..\$C?4!TG)H^$\MG:ER^J(TUCX:9C8R7%6Y2P$V1JUXSJKVU#DF0MH@' M$I&CSB&FE>0QKSGE-2G5I'0#4K),<0%*&S+*,,2E2O K>!2\DRE8)Q(&?4WR M=3U_[NF5B>#;M/$<7"M+*(!*DA:2,A*,CMQ*HBV)@2AC'//*Z3"[D[,$CB45 MG[P6*\[\;1?<;=G;1E]H5I%1PD$@Z(4Y'W3OA.MJ4JI)Z0:DE$1D2@N2E1LP"469 M!X)"7545N>;+"74@">%RF]HFAI;8;5 M9M@2S;#5]TZ=!4'*&$CMI;HU*'V>!2608L*XR)&.*LLW)?,F78>LQE)JY>#" MS\HXU%3S*JD&3*AH\@E*+7,V6TE!*XI 1!2()NED+)5^[;W&9IT]6^/JFJ#J M:D?JZB=?SY-+*O]5Z6ULQ16WJ9\LU$'_%0CZ+Z"D9Q+7_^5VD5H3C8F.2)MR MS09M02]27H@0<+;GA;@FK<0"]28?4]@>#LO)8F(&:P0!Y44644,PM9X9;WD&E;M/5Z?/P\^MWGM+MCZ M4-[=:[*GWYMY5TX&W-QX7S3$U<:E.\2V[HE-MP]R#:\QO::0-=SN5:A6Q[J6 M"&L+8ETR8:^H)TAYHA%/">QWXAV*UB6L:7*ZC'71=:SO:WVM'KZ]F#9J@[-^ M\ED\^?JVFU\^*UR;GBM@>E[G!GR.1NGM;%(:@!9YSC@5+1?!V,2,]4$;K;AE MS)2>]IN8HO7NX2=5Z?86[![V0G$E/))@L2).6426>HD"<8S[9%SRM]YL7I/+ MBR67&&(PVENDRK0>AGJ4,YZ"_F\HI1%S0N7:>[6^*(W_PP9C5FF;VVW4DY?F M"%DTQ&X M4$AS"0+)*0)4 W8/L]K(7(2 4[7V7DOZ<'NW'V%[]DUW+JRT,)L8^3EIJN.4CR15+G!3'7BZ@S3Q"W;4 M&F4%$PPI*17B1D2DA>9($ZL8H\S1F&IRJ4W ;G S(RV\*>.*29 (.8 M>J\9MD%R]C!QRF6"=+V?N][/_0K"F!?PKXX]+1$5%Z:] DO>,8*,Y2QGAF#( MFVD)+VD%">,G [9N@\)F10UDMJ0P+2PVJJ'"F.^ MC+,!=1AS";&GJSG^JM@3J6-/]P6#N=B3-"R76N.(")-35A&/;* >,1^UM,P) MX41-2C4IW8"4%%5)>2<1J!,&3#8:4V4%PA(#V>!@D)6$(FL(UR)I%X1XJ$#F$DV=N0+NEX3E[4OO/A"DERW> MO%9[R1>H= @4%YEGJ;78'ZO*\%;WJ-,_B?&OJD+X%>Z03J?ORU\[Z5/T_?T> M3&"H$B#\UA^.AJ^Z^/#F_C?G/;,A$F0I&")<$H*T9V"2,)$B4RJG1WT.Q8?+ MJ!4J,1]H[IP BG;/=\:YM'"[!S=@QNUAA^!G6$>9XG>J;52>] M3;.$/5 Q64/N]N:3=%8I^GPZ^Q"E;PE9U_1F]8_O6XS5+"Q3"Y,E5KT:X&YK M$&/1Z)=5S+=R%?,;6-,O>#Z:N:C[E=/Q>NGD;)?8ZR:/Q=.PO%K.-TY!^QPF MZX;["1^]1.LSF;N;%"%]Q=-3D]:R2.NQDR]=,-$G3:#\?%;8SF=O8I8C\Y > MB)\ZE;.%G6NG'PWZ8>Q'Q2!^C[UQ+"[[&^Z=S^)&&W:?<33A]5:["#Y2K[WQ M.#I.L#1).DQCB(RQ2!@N'48,TQMG^)WX@V)8["[:JMP"+\81W(!^['6_'GP] MV**-@VT,_3S8V?P#O@M]//B[LP/];7S9%@L# M!FWP1A[CP2%M?ODLFIO;/_8.#H__U!T*TYJ\&Q8'&D MSJ"R. /7-"%G64"*!D(]3J3<_JX>7H-[$=#VVM'MY0(<)Q0;XJT"".,\:4.C M=T2!2L 9U43-5I*M >Z) &Y6?=,B:FUSZ6!M&>+4&U#?B$+6*$N4IQPGN?9> MKL\?R5A1]>VQDR\\,R?D<.R&?M N-P&6>T"&XZ.C_N ZK^1MT@V\I*P!\TAG MJ;!,,JF#$1QS8KF3,F+L20+%3KK:&;<*2/=QWAD7=3+86XJB2H!T2H+):FQ M0:B@5,!<:D Z1M?Q"NW 7/9ALU?/OMA%YBCUB@C!B0-+S/D@4R(I\%SKO/8S MK0C[SBHJF(H84CX]2H7,%?) 43&.(Y^(%0(@F!"[]IXNRM!0L^^+85_#K< \ M8"N#X0G^:P25208=\VYJIVI'RFJP[YPCA2:B RP$HBH*8%_,D69.(2FBS$D$ M#+5L[;TA]_>DU.R[NNR;K+<.*\:"\9P0#TITE#PQQ05C4N+:3; B[#OG)J#* M)1MD+N,2$1?XV)D48=A2>8 MFV2,BLXPPBWC(3L :M-_1?AW5OEP3+,4:,[MD4]32RF1Q=E]QXCRRD7OC0/^ M)71=U?S[J+(_=.W@,(Z@GW7(_YK-31K+Y$SV6VIN,<.?8\N3=0X1&AWB+*9<.),AHHG#A#"?)!C^&M=!AY?,OCI7K!=@+S#*N"%6 M^QBL(-8'HCC8D;7=OR+L.ZMWA)!4Q,0@(K!"''N!3 "[(6!#DM26XD37WBMQ M?[._9M_595\8-A:!)VD3!S0WSFN:. X8,\&,B[79OQKL.V_V.\P%M@G$K3*( M2TZ0)?#+)!%@-2-E5JZ]IT+>_VQ8S;^KR[]1<9LL#9HJS17#AFK#!772T%S7 MG-9F_XKP[ZSX]41&*H1%A@J.N" : =-&D,: OE1ZKWW.JTUU'?1??;/_0^S% M@>V4AK\-W7:O/1P-@%^^QSKL_W/\\MB*X+A*4G(N+-6>$TR#P'KSKJL+KLFYP"U8-3 M0IT &K .!X*%-,S#9<%D;?VO"/O.1?UC9))HBP!3P7Q(UB'+/$?8!R&BR7E! M,*@?9IW6[/MRV9!?PY:6V&F%8OX5%YH5 MSTNRVQ^!07]5R8>EUI_&ETM0OZZL+LN?H)>#[I8)1GB*& <>F-),LD!D#M4H M[Y2N?2.K@.[[BS*3YO72V=?5:\ MR'T-I#60WMY+)5VN!^@56+@Y(X6F&'L>M.;&,A--[:5:$2"=59.%@E5PW"$9 M&48\6(VL]P*%))6 .\XQ#4#*U=*"W#60UD!: ^F5AX3N4ERQ!M)'!](Y?Z&T M6@06'/+1&L0Y44C3*!&ET2AC+=;9WZ#9$@X)U4!: VD-I->=UI(V*D#-D#SF M)"I+?!0V&2Q-OB9KQ^V* .FL1LHTY]([CRP/ 7'#(S)&1*24Y)$%AIUP:^^5 M6L)IZ94!TAL4JLY7,X&W>V-;U=F^?X7GB^U5U.H53+4,!IC&\ZC G,,1&(9I MY2-/%#\^WY>52S>&.?=K672P6F*&WQ19_WE3C$HO\J5BP;E <#&(GGBV [/LLA>'.R5]/-8L_#?M](CA9"& MTL UY58GBQUFB;&<-)(JKK]M+U0?]2SJW:@^=[,_F>&-*8K>HZ W;NQN?1-:$",P M183:A+B7#&FI ]*@8>H4N$C&Y*HD5^F2KBJ&O;Z0D!^+7G=;[6'%C/#?7*O; M3QC2Q<)V^X"'F=WZ@(R%+:J68D 6_K;[L3@JR[MGOK='1X/^#Z"+4>R<% ]< MFO[!"+XJ5_][?S"YE)\CE[@ YMF_#>/!2;2#UT?WI+&Y]0V#X \1!^12I(@K MK9'5CB&?4O"8>6Z2NU1Q;"HEBSQIPY6$[?4S?61.A#\%5\YD2,]:1$EJFO@@ M/(LR6L&IE$9PQ[063D2G1!+?"#9K%]^ZH>[QX"K#7'7/!!WH?U?P4XX?'+^/9SR+][YL/?CZ^XA:QQ\IE]W/6YV/Y[N M=;?XWA?@Y=W?6WL'GUJ-S;];C9-9_OW(OQ[\#IJ^/VG"-YNG'^G7S69[;[<% M[WP4C2^_MYL?@.^_;)W^YW3K9&=W^YL(7AN8+B0,![FE242:&/@SVC(3\&=B]7RZZ?H\I0R*T/20BA#&0^1.\.TI9&(G.K"6;WV M'N10,6I%^'^N>Y]/5?1RQ?=NOZSX'G/%]\7Z=G\\R)5@O[>'N7<@O8IVM1ZC MO!Z@1Z=.)>=A[F)*\+O]O;Q9#$!^9W%^I18+2J"+@^6&Z-F_I^JY7^FXK_:.Q\W U9Z#*0I1?WRR-AMR2\>P:OL^>[O=\# MZJDI\"X4N/UC9^.;L49'*S4RCG&4D2#G6!.(! KXST0,&*06,PM2G%98<\>U MOZ>;N%[[>Z[]:7/CFP\,-!6.40JY-(;% M#'&Q0,:#LZ)\@L2V/@16L_BSX+ MC*RK5,*)WL6R]G?4'Y8&^=O2;0AMO3MNAU%K&G:X\-9$@\3GKU@W['?&HZM? MN> +]J!> @T^C6Z) &@+-'->]L*_K<'Y2>#]B-P@VD-D$W3XK>T#PS:K[CK+=C]<9"?@C[9E>E+ <(1X.>_;F)U MK[W?S8&!+. R?,3>O_YIG^]81L.R^PN(<*'E<[TE\QRMO)WQC'*3[F:.%<=Q M$$%I FD$]TZ*,([9O_IY_:_U(L5P=F)^.,H:TL4OOBF.VZ-6J]_)L:OII?PH M] 1ZVKOT\'J1.[Q Y_H.GXWASKW/41L[J'S"^?TA2-")WW<('2CUPOG1V;)S M $[#/*3"CP<#6,[)1(8!=+!7N)/"VZ/V"%#WM*(FX)[!%84#2M]T+[1'8WBB MG)>BUX<7TC".#;%0>ZGB[V8VJ/"#@N;FQMWRJ*$67/];CL3NK6=3O_8 M]GQ<+TH/^%EG;W?:Y63"A;]@$3KE,(8WBQD]?>3]T;4HUMS<9\W3P^/F MZ0;;V=SZ1AR KU ) 4HJE-U'R$2PY)EVRBHO(L>YJKV^,N-IMPH@9=H8E@LP MH5<[!CX!3AR4L $\>P6G%U,F7W_V+KDE@36] JP7 6[9Z!Q 7P7#@'IMN)@! MJF3]W+>2S3/LCT?]PN'EF<"=8_IUW< MZ(7M2=\WO!^,;[H7XS623O/T\S?-/5;,@";CC48\$H=L *EJ90+5A_!LX*R] MO_JD67>Z%^-+/-]F5 XMJZB(3L<]GV[5/A*S>TJ""K5T*Q$]WM9RP,L.Q_!Q9-,+L,VW)TA MB,7["6^X$X#0Y[03@#_X3H M.P 5<'_X9QR4&X969AO [O84,H_W=C?H7O?C M2>.@\:.YN8<;IQ\97"/-#\T.P"EMYNT\FY]%HST+F;\"E'YM?]WWB2MP% ?[XID&&"2XU2M!9QP2W25&@4= M$BM5TK,Q:^\MHSY%3I/)B>HL=4I+KAF6UA!M9[N7K%PS$RI\#6-CNE%]96F_"I,$[ M]:?8A[;A2F5-E6XE$$!'_1&L6!M^3IK/9M8P>GB[%,P3/Q4L;NEQ:L63(G=[ M^NAZ\>%P7"+W^*CZ^NZ 2ID_ZPO( 8'MC>ZY&0J6\Z=RR((.G-E1[+T MC/\WSFZDR8[JTC%<]CY.ME).'X /YEY!5XXZ0-07!C'*\FH,=NIP!* Y'<92 M[-C_%I4TSHF$J,8Y(P_VR%DO M4**<,.\<)5+/POT3[6#."E;6Q2HG3";_HZQO97;)A%NAU9F'N0+(TKU\ [0K M^:K;[?#'=E_O)TR1=69LZ!D>4 %IJ5CCX;Q M[?3'N] > J^=O&WWRL&5+[V[S#XYR>_,X922?:K;YT&]=5P%]B;IB29?GMQ> M+V_-'+BI[G&Q3L35M_$ZN?+>SYHE9%T3>:=F?WZ/&UYW]EEUEMZ,NJY)KG5M M+CPS]^B"PZ15@/]Q#DWJZ\R?*LU6Z:5N5,[IK>R!KANE<24\/69"2@S9EPJ#$+8^@([XDES131G+:_;)G1]M5E% M;CW^%Y,T9.GY0($(*Q]U]E"O3B3UCGZ?26X0GG-[-#>W>./@(_[Z90OOG;8. M]@Z@O8//N%FU!]_^HS6?&Z35W:/PC=W]D^;F)^CGIX.=#\UVH_M[%\9(*C_2 MGFATMX[_<]J83_L93:!>)XQPQ#DI._?(,F:0XYH&'S3'(I](PFII-5%6)H?2 M-1G;:S!['6#VR^,FY;SB<$L-:_>"M;D"]<(RBR-%S%N*.%$<@;!12&"L@\$Q M.!S7WBNV8(O)PVDU-:#5@+9:VAF.B@1MC68,8$PX(Z3@(H@89&1%*!@DZF,(*%-\A$ MT-,P,8SF=)0\J%QK B](D;YZZMG$,SAS")J($J^673S\!FU<&/""S)O+^$+= MRV??R\675_*H)?&@7[W3= M-JIE:Y991G92N?EON'.^![7<"%A+XUM)X\_S+F AI$[<*D2Y5(@'KI'3WB#- M0)UR@BJA_-I[AMF51UOKNIPO@Y.77G.HYN0'Y>19O3H$12P6"25''.)&>J05 M)T@0Y>!*#)&R7"!;UA5V7S@G+SV;1,W)#\G)K^DLMG/RSTP.;G83]>=6GQ[DUV5#^GPJ=MXI#:6NNMS MU<2IS)71/D=7&Y"3MA%#K4J!A[3TQ]Z_? M6ZO>*\W:2W>'W9NU+R:52NT?H+N[+JBOSV?!KUGY)K+UT7UHMT%>$Y6<%>O+66&(H4L(3$.B! M(TT<0XH[";+>&.G)*@KT)?G=GH>_XQ8+)>),X]D4_"=CH[1V4J MS8U>F"YNC66WPK+]>7]$8#07#R?("8Y!?4D*:>8Q8A83RJ3'2N528OC^H<"? M@,E#J2\W=>#6;/UD_H@KV+I679;#[O,!0V,\**0(BPBJ"V@HR&%GD-/4)\QM MDGAYOHB:XU>:XY_(%U$+\F5P]IP?PENE=<0BXZRI/624>3 MT][?.ZY0<_5*<_43N2%J.?Z@W#XKQQT5%M8SH)2X1%SF% 1":^2)4)+3 ' M M5E&.OZHM#UL_3ZA=[WQ8.2_#- 5X#'_:D_SP1@:R_6DYNQJU;H%:A_/.!H*] M2RQ7EPB>@XZ2\T%AGY#D+C(*RJB@V=E UL4*>4WK6,E+<392(@.\CC#5-N@8J>.\%.OU%HB7S=U/XWNHQ?JC(N'R!T.;FK<^&2ZLY%0C,%\HH1X+$2GM0(L#0$:,PB "%8L"0\8H3D]$64YN3U M"F&NN#- X$K&)24]J1'@Q2' 8R5*J1%@:0CP>0X!8I14<(E2S"D6O 2#)U*. M;+ Q.HM#\ 9T *;728T -0(\48*5&@&6A@!^%@&B8<110X#Y F MBL') O<@=5QC3R+B+E#$)1/YZ'= ^42XH\XZT.S6WN-U=N_M3*NWY[I&H>>$ M0C\M='(%#-W3?4FOK'=2X]%R\&C>6:FX%S%JI(/T@$B>OMQ:(7IH/)KWW#K/M.>@$)$(!EH* 50C MFE#@Q N-_ MZMRL-IJOH)-M$I"K4?QV*'ZZP,W&! 5]'^Q8GU)$W"B/P!: ?[CDF/$0I)"E MF^W> ?AELLSS*&%<0^8KAJ0*%4N(FP4F.1@GN0#&AH9 M)XT$HT4Q&^_M$ZQQL\;-5X*;*^B^K-'RKF@YY\!43&$L#$-:A)2S84;D@@W( M2!H5-XXSPS-:RF55YZ@ALX;,EPZ9*^UKK<'SKN YYVVUSFD/"X02519Q'132 M5(<!.SS\'=K?W_\+_IF.H6L' M^^W>M*L26&9R)7?O+(59NQ=B;_26JA):+[6Y!&WB,@_\Y5LQC#MQ)VWT1NUI M"<+SR@%;/WQG'&+X?=#O_E:>%+:CLL# +//L0J]^[?3]X3-EFJ__:6'?_;MG MOYCQSL&OK8K(MT\:IUNX>?#QM+D9X!I\DW[F7P_VH/];Q\W=PY,<;H!O?B-. M28^U1($J@WC$'CG+/=*1.A&E%<3RM2("M!S!](\&X_CX$$PS!.^V8I'ZG4[_ M&);O0JW)XC@.8A$GZUTD6/ R2;X_7_6<)W_BEO_9]\>=4+3L]UBX&'N%O4!Z17]P*2__<.Q;TR/K[6%)_]!OX(]B? 0? MR#T<0N>&:2)0\K>!86V[EY\-[3(/97'<:D,SY0A[_='DC38,PYV43<1>R&_F MG_;HJ /LGE$"1M3NA^(7: L6HI-;^L=92-2Q)V_;O7(ERI?>788!<32',24,5+??';?#J)7%YSJNK(Y)4&CRY$-*\]5F#F M'EU@!^2TFG'P.$JOG@%AO@>A$[N!ZBDON-2>)%9@DPRGJ>I&%,:RZ8 MLIP*);#@*0AEDKMUKK![^G4VNK!$HQ>>.O'HH/&A <] ?TX;)'^C^>&/PYW- MPQ][NQ_QUP^-D\;NAOAZ\&MG9]97VFT<[YV&5O/@D#5./\-X/F+X-M_9_;W5 MW/QTN'>Z#=_J=!L?/O/_G#;F\Z KA1T-PJ" -&H'ZJ+V5FOO DZ5:>!-,HCAPJ2)3M\XOMB34J-'A=N@PER^= MNJ")H,C%Z!"GWB$#:(% .(BH*(Y:I[7WS*S/QU%J:*BA(4.#5]IHRAVH%(ZK M%#7ACDHB0LIE@ZB]=>*Q6J%8)"H>L)Q9Q)CW2BE#$O.&4,Y94%)JQKG)(E)K M8T&SYH0I(6MORS.&OX_SWA:>.$E.1T1I--G;HI&QVB&PFQ786=QKIE:Q5F9= M'7?YO*^=,8P&F3@7H!E3&X46UC'.!(LVN-IG\CQX?%;%L8X$28U!3*>$N.81 M.4\EL@Q^$I&<"GXY*D[-X"O-X$%B30R7-(7 )?=66.Z8=<)Q#[SN:\_'LV;\ M.<\'%B#492*(29X97W-D;53(DJ"\$"QHN9*%L&O>7S[O*Q>( IU>:A>X8L)J MT/6$310G+X/'M?_B>?#XG' /Q$D<&1)"RWR<1"/-7$16".>-)-0[O7+"_37L M!*D+W-_#"Q%=Y$0H;S3GSEO+@U#2&)G]$IC;I_)"U&!U"[#ZO&!OAPV>R^QC MT$8A4$0%2PE+G,J:<4OSM3[32,N+YV\F/.6)NT2TY(PPF[3(QU=] M" (NUKLSG@E_SP53L%(R:H-2M"%[$X&_E7'(.BJI\U%1D2O"Z753,_B+9G"I M# &QG1R7GANEM"+2,R$B 2X'T^.I/ TU@]^*P><\"DIHI0*5B)H@$ ? 1E8Y MCISVH+()IA@U:^_%^KUS&-?\O=+\30C!1!&>? 0Q[I@)-B8'_W#!LW^A]B8\ M#_Z>%>#!< YLG$NZ"N!O)1FRH)$A(FG"A"G,HE@Y ;ZD#0\5GYH5=ROL]D>V MLX2R\]=G!WEMY2B77I2^QK3'Q[2]>:<#5M%K30VB#G/ -&^1HP30#:Q-*B,. MV*6E.!V6R&#/*')2X\ECE;BO\>1)\&161V)*J:2$1R2(@$!=DLCQ$)!P).D4 ME(;K:^\)5NOW3H18(TJ-*,M+EEHCRFH@RIQ7)003@A44D<@TX@D,+J<"0R*H ME (7E"BU%*]*C2:*$EZB@I$!G2US-T(5_FWZ5FMPGB9H/R(WB/80V03#?&L[Q_9DN/;/RZE?VSUT M<>IG9^W*N4GIP>:FHCQ N/Z@I).W0.EQD)^"/MF5Z4O1&F3\_J\;+!!>>[]; MYN7LI^*WC/V]?_W3/M^QC(9E]Q>0[DV3"LM2C7A8MIO+AU2R'1'KQ0,G+]X9 MM>*@V>_UCV*>Z-[^=IF0=J,7MGX\01NT>;K-F]U& MSLQ-0$RRO8,_#G9R6[1QVOSR1^?K;[-)B7\_W-G=/]T[A9X?[-.]TYR9^S.( MR=!N=!L"^GVP!Z)WK_OW84Y*O+/QS1O"F3$6,6T-XMX19)6E*$C-B&0>U!^Z M-DFI.XYA(^])CY[+J*B3C"C.L= B48,#>-?H5YHU=^4NJDT2N4-'KE9ZK.[/O\TD4_DVS:*TE7 MSV3N7E_2Z.V\"G$XK1_T8!FE7G:=P!N,_YD&[\;#\-![%:W6:!XT#?]K8W3Y>F,I:)L*= M9Q:1',WG^8"VID*CZ(W4FELE?%I[+\72=E,_E[23-:+5B/;0NR5K1%L"HLT= M\$R:,A,,$DI3Q)D.R/%$$(G"8RD]<<& $KUU ]K2-VO6@'9_0)O; M>LF2((8;AD!/$X@3 #3-C$+18@6*-57:R1RZ)[6.5D/::X>TI>\7K2%M"9 V M5R+%4S RB4 J>-#1=(S(: :*6D@):Z:IDSSO)G\V@/8:$IK_WA_ G[W"CP># MV/,GN>YXR_;V8[%OV[UA55(\#O]1;J1X91G,?WE/S\:Q0-@IC$DU !$N&0*ER2&MLD, ^ M$2V:=5\$ZSZ35LY4+]-NSZ+/RS M5%DO?5?5\B=HM5']*0[[P#"/KP'R9ERE_'O/ <% MC#ABF'^&'.<2<4H/4S'L4>#SYSGTY[+GSZ4N M?HTY].F22]+O22OJ]83%L]<>=4+@(]VTHVKW\UL&X5^E+ MQ^U1JVPT-Y4UEZS ]TK)9D?PQ_FWAB.XT"VSBE'W0K,B 8?5PO;C;^+/W* M8[BI/SBV@X Z_?YA?N%"W_* RB_'HAMMKFN4YR/_^>>@_1T>*\XK(A7_AO_L M5QG[/^4M[MUBPX_R\\084?9J&"\VWNZ5)93>%+;;SPV7<G10EAA2?U_]:+SYL;/SY MKNQO3 G:*I=S.#XZ@OGS+9N7KV4[G=C;C]5"5)U(H/GT!W"E?*E,#9]GP/;& M^72#'(; M9:=R,_.?!10SWRX;'H[= MT _:1V?$G:>@)![X4B:TZK&R5:! T(J 1%WL19C583'J5S0]'@)L0G??75S$ M\\&,!K$7\JH6+J?#AT;?E.]UVS]RIR8=^GE_!O%[[(UA>JG8!9F(X+"J\ MAMMVV"H2$'C^QM1F*&<9F ZN5:25KZ5Q7J^B+!6&G*U8LIN?J^AJ\LZ;20"\ M&-D?50/?XW"4AU@<=0"V6&TPSXP7R;1 MDFA.?"?KKOGO-.AWB_^K6#O/]^3GS'?R6^U>N3[YSQ)M *;R$_FE0ND?Z'%DG?@M2D/0G>&8^_A9AIW@-EFOA3W<^NS#5SL\G3H,8-C M3B"0/S^=V@DXE^N;9^[LT%GWS; W!G*K"A?S1%ECF&\9W^ M.$S(Y1*Q@HSZWO9QPH+#<4IMWRYS&TR:B3_:P[)CF40OTE'5L/UNVYU2[YK( M G@R=W,PKIZ!>>O&.*H8+A-Y+\900G3YP7QP:!ACU4!)V>\F(SVCBCSSL=.! MKYWUZ>RC"-Y'0["C ;['HR'6;"5 M'\T"K@\X&DMY3#$QQ2]9"Z+XW6\[?V]O(F+*/\F[?UP2MD=@CK9]T8JV S0# M\FU8CKE_&6S?E-^=_C6=TC,P?%.)DW:&\9)R6K;7BYWB"!BX5]Z?(BLHN;U^ M%[#C7,XLQ-%2*:E0ZUSQ>'.EG@)T6R+ Y$MG'9TP,,S[>E80KI+P^X#R YM9 MU(/J!GI-.^MS[=3.7'-2'(.1/LRLW"KLL)C,*H@:H/HC:&/X9C*STUL.Q"(P MZ=QUG]6FV8O &>WNHE8JRIB[7%)YF+OSETK,GKL(%-)>T"S,X,&BSQTO MZO,QR#:8IH67IS66%M[LM \CS'*%7&=/E S6!JW8ENH.W,V*VG"J+?U$-31@UHWY^#1#M8"(S!NWA8?4DZ+"5]I)9]4UQW&K# MFI?+!I0QAKZ42 +:#U#@5#>&!D([JQ!%7L9!NZ2C$I%'K7Z)N%-"@5X.,B]W M)G25T>GJP0'%3E2ALL^7>E$JUZ-!VXU!@%1BIC7I!>!PO*!6PA/E<$&IAMGO MMG,O1OTWD[Y-U.(*-&ZH6N>)RIA>U5G]G>?E-LPS1,/KI1 5\[ T39IPI-Y@90X4GH^XD<.RZ -F M3I3\3#Z@CU>+4H%I2>"=$I7+:3FWH?*"ET]/WAQ=0]]O#3*L#.(I?)0 M$D[''H-:#VIS;]+$E12<#;02E0=Y%<:YRY6%E3\/ .'+D8US+SOM4HO.\CU3 MTT\(]-4\XR>6@ MY9G+_+&](HM<2)=GB[)UD6=GYWO69^/Q^@-W]:>^K>)Q/KYXJ38N^DB2W^A<%SO7Y5K0:"*F9X=[,\/_%DPM@UXB@9'A019Z6.D%]ZV9;>T*:V:%5J0:9\GK] M'LI7BD/H^CE1=JNN3Y6X[AG<%]U^KUWI5?TB?K>=<;;"2^OWW)E4$^%3$N%" MJ?K41'@9(C-\]6QIH);:Z)G?[[([?:K\54[GG_C=IP]FYU+E]LY?&)6%\4HJ MSU7A@')S5;B8J\)5#%#6!*M^,ORFR-NTJK\FKK [-$!KVG]*VO_WU+]:KMIO M$X<4< 30"UAVCZ2D+)Y$4(DOD7!E/IV1O;.=TH08MF*<^A O^*A+'EB@:5SE MU)EQI98NP7-WX'.ETEN1R#.BV]^R8>UA$3>\[X][I?MW:^K;>F*J74!T]KR7 M1_U.]E]/_"P3.[OPT_&<.^@N.I(JT=",36[L#93_1+I&I.?_LO51?8A&[1_UC,(_+#7&@J95QW8D':1H3 MF43CID;V--JRGVWV7FGPY%A&Z?2L3/%1Z?9NQ>XP=KYG5VB9B#Q[!(,].7.& M=7/P>=@_:N50GB^]U_[$E0[=0;29@[(7K;PTK-RJ)]FA.,JT.(F93<*$12MV MCHKRH7AA),5X6':V%T?'_<$A_"H#CI/N ^T?]=O9B^M.IOL,IL'706S]_^Q] M>Y/;1I+G5T'(G@WY DT3X%L>.Z)'EGW:M26MI%G?W3\3(%%L8@0"-![=:G_Z MR\RJPH.O)MDD 9 Y$2-+)%BHRLI7967^4@0Q?++T>DS#E %2V+PT3J)'4 J. ME*$(KW.4N"3"][T[03D#Z).DP =$38KT8JC4,?0/-551)/\2$7C544J$\=/" MA4*

-WT!:@X45%J&$O( M"V/U(*W']S7]'+QYFY1NQZ>1@Y>:E*4A9U5X/1 ?],;"%VH+,_+E:T(2N +Q M(NBV(+_:S)Z%0[6/$W;3B;ZNRVX#%0O!#Q/RZ6020_B -X$S;T'[,R>ZXB_U M^0XM;7Z13 O'^XK R5)/T.VCT%'L^2%>72)_9%?6BA_Q^$37*C =J2@+S(.' M?@:W\<5.UO"L->8!=O9E@7+^:PUS0'E?-::6O-W2NNK.\C' MIM[YU/+$L(T;U]_Y@*W0=GC%?=$Q8W6)'I-Y^_VWFP_HBX'A>8?4_C4W[[_ M>?$!+#(:XRRU":R,8P3I?"Q]!TH%5;F-Q:2XQ>PQQF.F:=Q[$>85F"J9DO(Z M8<%T4X@F'D,K= 8U'BBU".8S.9)P,,-)("'-_+L_/-]%LIZ$;_K( SLPSHJA1P&\(0Y:*;H![TA:CO_X MQAIT*^3W%S\5R/C/C[\!=_H)N3^F\?.[3]G.F,;;\'/A7[_ZX=CQ/\CC 4AM M=VC_8!IO?2?'"=_.^;V1&%Z M-U,)#""C-Y19J'W1C&U*KJ5TSE&\.9'[@,($5D 9'OC59 9O,2D)$D\?,B52#O:$O'B1RL%&&U(V M=Z;AAU(P,70A2UC5R3.<)C@),&!3#X^:<"H0-W@4R]Z4I6/]?//'[;MB'DV6 M0.W*$^Z'VWW-M-E79' M[X*GK58YNK3J!"Y+)PF$BF3%VFXNA:'('YPO_/!18.!)&DGD=BV]JM9"Y?>& M::PB@9A!3Y*OKNW20"9.T[5*21?A*TK!:EWJ\$B!MXAB]OYC7H7A&O\/XU:? M*6ZE#U"*&%HS_+_/[[+\.GF/;;?:VH,'FD:RM&+N_!N5SPPLT22<4[6/#HY[ M45RB)XZ85T(L^\TOY<@/.-^I3&\"?2IG0=FJK?9W+:.\<6IO8@,45H )L^B4 MPTO!8;KW?'&'+GX6#*0\J^68GHO.E]H4RJ//_"U3Q>+R?0$*8KQK^B@+DI!V M,BPHMXD^=##4)H-IF4>VPFSDY@.UQDHYHY:5SRB=5TCMZ M\)+-VB37\+>?WF3Z79=D944Z$Z2*?CD\:4E:QK EDUGS%3:=P':(+M12!U/%:K4Z&*:P7@??QBO,+6G]CAQ)XS:7 M54,=G^BO6OEF93CO;C\43D:*F>50&/G'JYAIY.6*]"X%82&5%Z840L^B_XK) MJ0(42\!NB*F!R\&5"X.\:K6HK#'K7"53R/1YTMV+["@'*EC^PJ7#E1PQ,R54 M6X1N((F=""C.3HH5?V NW3F8)']^Z.!M#JJNXBW/@Q@OG=8HV?K#VWB)*)Y4 M=6'@+YNR7*UG$Y0E8C@W*DB-$['0JKOP,G"CIP)K#@75 \$3R .K?BT\282E MJ4EJKZ&Q2>6#J"1)7Y%Q_I_?;T"]Z0J#U^_TOS+G,:LVS:^@&ZMSLBA/GJ77 M-,5C5Z]X[ V*YP^A'8?L4M$H7RKJ2]*,<@,^O;_E+3AD M"XH^LP$>)@A'$JGP1BY<9IG_,R<7J)Z[ 'EHS/@_L)2XLFAWXS=$LK<1I]$4 M2]H*9TY-^=M/O^?U?&\#X_TD"?%J!A.>37F:\V5-?"8A;V]_YPW9?T-D3!)% M(0CGZ'FN\1*,UW2 +V'D^+GA-/, 1R%C*._'RGX&7&%W[ M.PY)GB\DB5F),IJ226(BG+DZ<*8+H.P- CVM%1X*90DXFI6]$\Q_!7T&C#^F MML#@W*@T-TS/PZPB[<"47%7,:7"RK?)/Z4A& MNH-P'PJZ >NJ2Q(/@NG(2XXE_PI/H[&\<:9S+S(S9!]J'04;X&H6HDH((VPS!=4\#;& RB[;ZW60.X2H2DIXL&G MW=*GII%?/OF/^"_$D!"2G)C0<(/1BQO\FP;'@4G8W9;U-WD1I3Z,Q-0G?"P9 M\-T(DJ./1CE 1!![L4S;5IK;+.MELPCP1,%NA1%2'M @D PE7FDLL[D)@$H" M2JP! :+2+MBN_ /"/= H'#@$KF[E.HQ@,UK&+4UZ3149^40SQUVZ0\-*'SR0 M6L.V?)Y2TR-/)Y.6G\XVPG",,4@.,#[A+6!ZNSQ">F6(*,PG5?XS'G3O'HN0 M+[E@KLY9@&YC'(A%/ -2##=44KH)=C^<#X' M5Z,4F])'7\>GI&@9Q2$F 0Y/TD!H<(RVRC_5X1]'7CN0MR)_(+,LU#U%N_@# MX@J-YP:_!&?'!Y9Q?$%W,Q,5>J,@&OH0,0*IY%A[2X@[N%$NL(0?+DBGT# A ML1_B&>OWP;Z#Z@#)1R\(7IH\A#?P)?@:N"NN%V&J^#3UI\"7JG86O!&#T/@0 M&$=(F*4B=-0VSM1?7Q?9(\A$8/2$R6. MVZPSKS&#M\L9O+68"V?P7D0&[_MRET$8X,F^A:6WK*D7I]KKP3<']MN M]?]&RK_HW)@9 L8VUVA71\9JM[I_P^O;\M2\N*#>5=P8"RC0D5#V0)5"%K)+ M\U_LF RS^MYR>CZROWZ'/1*OI2P2=6DA!RJBU M%$I013W(?QHO+"FAJ*KZ5X7$*$];>/_H!*7",Y-7'Y; M/">_J5B[IHY"5/0$3\B;>#R-22]/&7C0 C?A] 88X88NZ^ U@_9PXWM\T!WB MAK+,9-:$M,*EDK2\JBM5,1>0B#FE@DCV*25S9:D&>2!&%;SKY.WB_NJ\B5(F M>/EF4"?<3?.\<;D6E<.@OI>IWTM G.@OIA+HM703*?U4>8.373IF6>0;7Y4_ M4;H\EI 6E"32_&,HI1H^ ;:;*W*KU5DZ7 )3#0:@8D^LQNUA:Z#.HR4/.DNQ M6_/!* MHYL?!7 <\4E-%9\DF?)1!18_S0.;ZOUY4684?A'16ATJ;S5)L>7QT@)8* T( MYQ1T^0(S!*%_7."@F'N@7Z9Y MI@AMA4EKE/,:W(4R>J/6G2Y<"1J0+NXBQ\6_C5/0EMY7'1H"MG \++9X&V!& M@Z<+N"6H;HD#U S$#,<8G663J?YP?Z76)J%!3T[@CG!*-_8'XG.T3! MJMC?"V6I(]H15=NK,#)S 5F--,DA M=-1(6J3""W 06)7_J$_]=%J'83 V5'(22OX )M%(B&$%L%*LM8NLC1Y M_:XJNA48AKE'T&)Y4);Y->*K@[?1=+C_G<*R66Q)!#-9HT*N0Y[95R8$*MBR MSP 3Q:HEE8R$+WR0*G=3B3?BLZ+O"<1+4#OG%T@IIH)JW.X<0%U7(7N7$(/] M8XEID&2YS5D%^DM5DNP-D&HN =]!M(F"FLF;R>8>EM2 M#B0V0I7U+S3!U^=$RRD543Y*&7;XPYQI*=KHSKW D]>1F(%+!YPXJWV*0E^M MI&'TDP4ZUK97&"O%\ESI12%Q;G01,]"PCZLM$P))%CN$I1Z7^;>%T MO1=E.BH8-JF]M%%>PE@IH[2OG3$B#SM8AQD+J:6V(!_'ZEYH-P3D75J?-$%I M[5E&_): <0@F%)U'"2,/;L+/N;63]*AER-A '_>E_J(UO F&>/,IH+-;B MH5UJXUBCL3+U(81!)07=\5J>P( M$'6@JJ!V,]FH^2!EQV_JJT !@L(*V9XA0M\HDGYQ[)/EEB(*1RD?-9NCTSC( M$P3M@0C8$J1;_2P'FRW,7M<6+S6YT9T/3.D2NYA(@CZ2["VC+QC6=#@JJ]XB M+F@CA.N)# O0BW0-56X"I$]=L8!=!=*F*$)YW4O1CM%]O4?>5:[^Z&P ?"(* M7[N;^@P5666"H##22LW!ER"[@2Z(K05&QP?UV!HC!X^NH6I=1+.6G""#._GE+\+7T*6J!.:4M2:(B11&P/OH MB?JQMH /:]:OS(QN]B03TF5H2!I@@E&$*98I0,^JMA0Z&>+I0,.#1"\"!T>& M0-5E\/WM&W) J0D$/D:Q470SP#F9 M Y^6A%2&@]?SR!99N\;;O-ZQNE*.N"MEW>_-^ ZP'EB":]'0&^\!_"$T!CKI MXK6XZ70#!39 -A(CTX,\B:@RX+>1$414/["V&82Z.FQ)*&P3<5/A%UX\@W.7 M>R2,F\N^B)T/ :FH?&#*<]N/6J<3FI1V)J;VN9E MT>7;M51O[=Q?&6_-HN55XN1GX*T^CE4<;P0POP;RHM*'XNW7,L)&\SN0+F+<4CV%RJI.) (NX M318PG?\\BW_:'Z'5?Z9+=1?A-")J=4IV>UEQ[+/BMM&$=7_[K"46EQ;AJ+5: MV]!L#T>MO@Q+/V>=J#7V7.\V=?34*YOJ:DS=6+!7$$X_A53T+)6SSN3?PT)+DV2UBVQ[I+4[P_WEJ3UW'Q2_;WT MRIWU-W-=#;FN:_:'?5W=5P77D?[^GN(N!P?XEJX+SAOY 3JVVC(@OV_HIPN4 M[V[^^AG1E&Y_>(K0S[!S]9/MMT\15.MT=XM^[3W9W2A[O"# MG!1XR)&GZF7 MX^\AM7!\0W!+6:CM&%&V"R7;.RP:V8%J1P_EKL:\&D>['0.X.RWXV@AGGR3R M?1FT8:8Z"E-5+B\4BB65S[]0C?BEQ ?-HR!W:[ M->);$>:ZLW)=9]C72%K,=37:F4OFNJXYZHSVCN4RUS'7/6=M'7/4L_@&^(P> MZ3*BQ4)$>)+ DE)=5[+QM&_O1Y>UXE4_'D1DR4JNL*I8[-]V">7L>VM[Z0PR M8@9A!MG&(+V*4B^809K!()WVU6J0:PCY_5JH6#K(>=KU;%*_S1[8%9T9J^?L M(QU8+YQ!^L.6S0S"#+)9@U@5U1TP@S2#0?JCB@)$U3/(-42GWJ\OY>9ZA"9G MA@^&>U]@<3$"L]QSUO:R.VCUGZ4VF-V8W7:_I>]T6D-6<NB3?LBO(5F3^:P1\O>_OX+9?" M&]<0OOL'%GH$=XP?TNB3A6W:O?[>%W5\GF6N>V9]S:B_=WT- 1/.Z.G*G)H[@',[G%TCT_HVU*41QS"80;9 MID'Z>^>P,X-<$X-T.E=K8JXAT(ZJH#N>N,7XL]C3%]C#4+?2D!4(7 M, 8?W)IT<+/-3K]3Y<&-N>X*N!F%P\^OM M[8>5F\JC>G\7,,:SO=?:L<(E@ZS@Y=[^ 6^&]F&N>R:,67M0):#4,YL#J"G< M(-.\ZHY:/G+C4%I::5_8RN)YH"C?C*2X"\D]*DUO5?+5/, M&B%M?M9=PCY*]*%651->3T7CQ-/9^O+W:;3210W.UA[PH>=3!_?8BV6W4F<. M,@)_369.(IN6CX7 ON?WH8=MR\>I^C@($_E5)";A70"SP2:LV>@.C8;M5+&= M>.AB0_"6@2WFY\Z_PT@U. _736SL^ YUD"],*T['\23R%MA'E?H)86OP,$JR M']%\O;@XF\A!B83W@.RJQJY!$CF3),4.]R*ZAP6IV5%[6-WZ=NNDQH(ZRQL> MOGH1B5AVCC=BT K>%#1$D!@X,9PGS#N;7@B_+$[."XQIFF#/6SF#..-7UA^5 MZ ]]H<=Z(W\Y]DP64VR3,-;7G2#720GD;>&GL92NF1/0K:=Z8%F$3",0":F8 MR9^IAU^L/N&F$0;X,'$3_$U3RDTTWB8>9/9X2I-MEV#9;GI MY(E107-2'V]@'9S[S(G$:]F]:>VQC8R">V&X@X374G! 63.F><+?%2S*)%TE4\5 M+;P )C&G_N*XK)Q[\9VT"022GF)S\AB8V*4 .GRGNK/C/W$R>70]4JW+57?W MV)FCS0X"V! TZFF1Z";Q=%P0$9@#> 9JUIH)YJ"[/ &$D.R/;\D^Q/?@H"!; M*1#YT83A'\F[0)'1ZY:?@O^-.YH4Y-;UD,PP%5_]DO@I^U0_:$PC\6\&; M!C'.([U 3K'8Y9XZT1//90WLX1F/4CN(UL SIN3QJ1*G29CZJ,5 U&0/>[DY MNH%]47DZIMD^]7%J2V8AC[PAJP6PWUX=;"K "Y 8[J.]<"1&1W6 MQ&IK'_M6OW=8+[/MWPT&]M'G.CRX.]@3;;QZO1/,==0^!5U/,==!:S#:;3Y7 MVG;\?!W%&D46[AC&S9VJ;^[$3,5,=::.85:/6X9=V"NOU*-YN;%3&-.AFC2, MPK&U'(ZU6O9*!'MTAO#U>H+IN/#2H;MN>1('CV&T#3@.]7A"NT_H2#FX,F]@ M5//$@<.:#'*F7RWS) YI,LCYIN^^H(:2=75I_?Z_0N($/[PC>I:[4K:F;#F[2'9]L>=2^@:?N%;],0%%[5 MQ0%'BA9U!C4WR8=B-*I[#)5:U('ENF&*B4IZRCM?O5VH$WQ$ M5;6I^%#WD\ M*M7\V,?RPO)R!&1+EA>6ERN3EV=AGG97IJM5MJA*LHP MIHJD5Y'PJ3HC+V'X6SE=12VGG?_$&=]P9#GOC MGA@/>M/>OZSVBY\^4]E..#5>PQM%\/?OG>:N)8EI^FN8<-=2IE%3JIZEVES] MLT[5T IP[Q<$)OI0 -S+FY3=9H![7!U=JH[6Y9R3G1$+90V@JOO3E<)8SHL% MA5G%<*'4L&4@>L,>+_!BPXW ?"%H@^&#S BJA<7GL_I6?*DJ#9:5HM,HG!OI MX@;^BP &SN.<< UV*W!M84T,TH$*.W>?J0A0J6$I*U9;.H'C/_XE:[7S>LP" M):@@.TQEL3(":-&K!,QB(D$B)N (.+!H+Q%SK+">S)#:+L(TP%@X?Q/Q+TDC)/8Q+=% I;@Z"+,5!4D)V 5"X6U-)BJ M-Z?2;)Q=((0;+Q>$7SK40S.4'D&RY9HOAV1C';<. 6):0K #T3$TP5:KITV4 M.WKV21W@D[I+H\D,!) D!7X"#R:/IB'^3"4 @9E7L\/(L4CB,E! >6X97 ", M- 4R*U0&',+W8$@7_Z4U,-6I/U%4OPEDP'#&6AU)V!Q20CB-.Q'@6N6Z\?M, MLY,O#6IA O]P(BQI7R G$!X!8B5@[7G+N(69SN%S#2-#->5)ABZQM-YU)F6] M!BW3P%,P/QX>RV#U6'2?@=I(2 A*J= "1('0OU=E>W3+#0X#IJ+(G;'6S 8 MK@2 .#E2P#)_EO$"EB@&(SD%D %;P S"1!YP0W/#A&P;D?7 @7<$G@&3,3W M,NY89?_=C3#9-_!C8N !#X9." ^*7HP'CI55YS1U%< (<8M$-'(F<#9P,UMM MH'8P<=?S60B8U'7@%PSL5N<$F "6U1I:_1,4VG=/ +9 DQURI3V7E'/U;[T( MMTOU;^>*BG^O5/UP.>B>Y: ;@;ROIC[TJJH?WXEDMX,L5T8VN6Z#.V\PUW'G MC9+5'%77?XY*&W3>I5U4'O.LK:=BY=<^.R5"KA])K M,,L[+K[>8G=8>YN]*%!S!Y)YN.D\?%BSG+/P\%6YHUED@1H7>(&Z5CXPJJ H M4=B?-OAI^Z/+W:HC.K:+[@,K^:E:UR&5\S(M>PJ\G!([CZJ+G6P%:I. M+0SB@_.*2]E%]J"R IK/I6YO*M4YG6.?WK^$;+X7Y0L/LX4O9=['A;1LU7O0 MP:]04U([3%DC4&[D*8<(XWP061,5JD3_$*DCBZ0""OQ1#GBJ%;#,+_=BW2)7]1N4!0BZ- (;$ZM^FY@ 7W@0)[JA=^YYD\-' MH]; M@_)#>_8K8Y]6!+WMF'[K?YH=)+4\%/,%0S>2?K%#1I#U]/,E>EZ"GX= MM"SK, I4(5N-HJN]&[\^-T7;MI;SPY6RWY[-WRGD']C:5=W'Q8(%(MU2QS^6#!Y#N;W@: M__A$\P1F+V8O9B]FK]J1CMF+V:L*]N(:>WXEO[)9KWSNP:G;:R@LA(MW91%! M;C$\Q!YY/4KQ'QL,XJ@]L>L[&$^()\038A"6):7Z02(5,\1*D\$N.L/AWK@" M]0-8R6]$]Y.UAN *V/;>L +'V:,J%ONW7>(;C,!ST4JI9[5ZK)3JO4GV_OVJ M62FQ4FJL4K+,]J!26#!62SNI):LU8+7$:NE:U-*HUV.E5'NEU#VT=7;CE=)5 MH0=]VM"4Z]K *LU.QVX-&:ZRWMLTV!]P[#A[5+U68@;9\UMN5B.SRW' MW;V//"S'U\0@'7/8'U:DZWF;=I?CX=X159;C:V(0VQR-^GN?]EF.SRW'O8K. M/M7+\9$28"XM__!S$=+EB23$'2)@.Z?E-T1@+'-@MUNC(X-?+Q.C02'.B]M@ M[-=:O^VM7E\R;QTCV#CL'WKGQ\JC 1O,RJ/^RJ.)C-4U1YU1/7MNU&EK&[J[ MK#98;9PHFCKJ'9P(QFJCYKO+:N.TB1R7%MIY'<:)A,$]28EI74K=> P>@\?8 M?PRN"+WXY,[1);2HO_ ]ZE6T1=6[;%N.Z;U&=+S/RQ58CMB@HX>9-VSW [-%FG\4+,Y6S75\[6&5J!0$.G+SFMEUGJ^YNBV#\5K9LU1_^WM6'6T"ZPYFEY(8YG=MGWTLG_6&O78 M77M_Q"G6&JPU=M :MGUP$A%KC9KO;N?XE947H36X^FY+/ I6'L?&(@JG7O*, MN(XBV:6)%"C,;O_00&YMSF='C,1?V@8/[$/3DRY;9S)K/?^:#C3'@6E5K#GJ MO[W]81UWES5'T\]H';/7Z1^:;5>/,QIKCF!%ZVUN!,H[5$>K\0D9/ [ SQ=2&"6,3/@5;:->+*8_ 8/$8S MQKBJ4LR/(A9.-)E1&:8K[H4?+N:@HJ^L%+/+:>/UWR1[?QB.2TD;9P;9*3S4 MVQ^/BZ7XW%+<._0HSE)\%0QBF=9P5!&/\#;M8XVOM8B+&63'DNI>ATNJZ[Y- M]OY-CBY%CJ\*1/F3X\-@>,R?.]$7@2'0*P-4[G=&AY83-32+MX&;U!GLG3IR MG#VJ7ATQ@^P$N=WM'%IPRE)\-BD>L10S@VP]' R'!S=$8CD^FQP/&1N=&62K M'/<&PU:'Y;C>V]2M2M=6+\=7=9W_JPA$Y/ATS'?A;5K[1LX%O ID_ME6)[0T0PS)\=AFN9HM8AIO!'YU.56"?O$E["/&U7@$R M?^QT1SRJRE7C3=JC>5(U;2BJ%V(N==H"8A.N%#PQKO)%%#Y:IM4?U!$+CS'+ MCN25#1@?M28W,Y?&6J-1IXZ\Q=M;&9(&:XXSLU83^:I#R,H'MM&M!Y(&:XUM MJ%W'!LUFK<%:XR?;'-G#H[L;K#7JL;N#_2_:KT)K'#7OQ"X$E@H!JN5 4ZW( MD2/M>,$DG OCI1_&\7?/242Y.-D9'GKQ4IM3&".3;4ZZ8SC#FERY71IGO>P. M6OT53,7?U(E3%43% FABF>1LD(A)QHM.#K@P4Y.6@-=Q=)+AP\=S; MTV[USKT]U2LEYHV=>*//HEOG[6'19=[8>,"PSL\84B6W:OB#;L" MQ<[[PW:7TRVVIELD,Q&I5 O3",2UM?#HM[G.N.Y[U+G:$D7FCYVN*ADNO.Y; M5)6691%N!G]8G:KJT'F3]D@;8- >YH]M2IZQ\VJ^1?_QS="V[!^N5(SYUKY8 M4F&,Q32,A*ZS2)RO.<@'ERBA3V(="G];FYQIKD#; GS$Q>[UN,VX-,YZV;,/ MB*6SSFC SG8.R!UA?<%<]41/S!'#ZESN]O8.;8;"BH,YZXF<"KO+GL9E;FVO M-:C5QE:O,*X^5^-#%-Y[L1<&QC2,GA^V:6X4T^YPI+GN>V3MW=[K4J+,S!\[ MR7"[HNX!O$=[R# G7C%_;$G,VQ]JFF7X[)?RG+3!_+&99MT>RW#=]\BZVNS) MJ\_8>">2[4"8.\:$Y")>=8 6;IB.?9'%A9X7.:M=+]MO*R10O27+:C^W,\@1 M:-2\D/*I)*=^#-(_M"-[I>Q1O9$Z$F^R)F=-OBOZ4&L?OW/[ M#EW2[6-T23_JI$<[35FRZPU:O%?VL-7M(/7>!A,_=>$=\+%[[S^,H+:"[THQ_* M&[B&6B0_\NL?'CPWF2'KMMK$OOIZ2KU9?=VBKY9D7G[7';5ZH^[&K]LM:^-W MVX:UVJU!NW?0L-N_Z_)DFS;9T4[#/G&Y^J3)'ZT\NL8J3P0BQ9_'X R75,Y@ MK;WY/(N$,'Z'YV:Q\29P0;?<+B+/-SIMF MWK2SVW9GEW/H+@N^-L+9QY"Y"Z4-,]51F$JI+#T-]3"YFKLP'!PW5>[0$2BX MPTX<>].N\)7/-5*VM7>.6;UEXJ47&#"J#X>GI1RR(Y75[1R_+!R<2Z<_RRJD MYQ72\2J*2KP.X\0(I\8B"MUTDAB1N!=!*HQR%."01,Q+"_FN6V*](T[V!6!- M,L7D2P)ZD MBT4896[M>J]VG\O=!E[/=@Y.PFKH!7P#]\@>M+J\1_7>H]'^. &\1V?>HZ%U M:.U7)=;Y.F),'T4LG&@R(XOL@B7VP\4[M[>JK]^1Y=(WR;(9 MMJ?NF]09=+BI7>TWJ5]IVS(^+Z_=E4^.#X.A.9X[T1>1P#RO\F@\;+-+7_<] M&O3V-L6\1^<.7_0.!E7@33K;)ME#/AS7SA3_*@(1.3X98\>=>X$7)Q&5-5SE M\;C39YRVNN^1/6)W [V-H9UJ(!F& F6EBI:P T:B?C"TL+24D%TNK/_!1=+"TO+=4K+ M8+#_G7UMI&4]'(SAN3^^\(;6Q.U-.J(OG%[7[O='O>ZX,QSVQCTQ'O2FO7]9 MW=Z+GW; :]$ (+B,$\"WY/M$([[RX,3E3;87[=DR/VA-"RF%0)?'-X$]36+YF%L=AQ6BWCCVSDL$!C&/;>B1Z-*:S2^#-UH@1( A_JO\IS M/DPL%DXYFBC MH5TO8Q^4(;H4@_MAR;""J81]!P7I2IL04YH3L"9:#6>Q\#TGF(C8!+OCP8I@ M0O3-[[_=? @?1 0_>X<+DU>R9-)^\2+QX/B^:3S,O,D,W^#<.YY//(_&T0C2 M^5A:8C!K]%28I_(5,$*W1@51&9]GR" M+6-Y98X?AVI($6>?EA<;3I,')Q(&\(((8KGP#TX ,C%WZ'6??K[YX_9=RWA? MHH:TM"L_5B^#%8ZCT($G!%58C5//QZTW I$\A-$76B .("9IY"5@C(63I)$: M=IH&$Z0C\&?BX;K D&?.S*I?E)!3D0"+X*MF3N32G.*91_GB!O@-KO!AR6#T ML=IK:=*M:C#R1J-6;]@Y!"*OTVY9W<-0U;8-.VC9_>$)<-PZO<%5S[7?LGHV MS[4Q/- =7?M<+;M!<^WT&J[CI]IIYSGOIXL6NS%FK1PN *K)@5>+ ML_!W+RP1NGD0PYWA\ *0K9CG&L5SO?WA39GGF.>>"?;1;SS+96-<)D:!U:X( MKK2*Q>X2C6.==-$ZR3+; VMOP/SZJ27FNB9QW:C78YYCGCNOIK/Z%\!SE^Y^ MV15% JIWOS;41*LY-;5&21:_"O@_YO-BD4R ::%SF18JRFFA!B8]82E.)#+, M*B>2%;4X2.S,A;& B84NQ3TQU<=PL2@H,,:/A1^Z8D[U./!RK'@*8&UW>953 ML=BF5)*;#Y#5VNAUY"54KBS%=>2H(6S C425-@C)4MP]TGLGP&@.S/&=+!PR M/NF*H7 ZA14$=UB7Y0 S.KY/'V+%$2S"%7H.&0FQW F7 7. @9]82%855&<6 MHA%W+^3[M%P]_DD5<%]*9=_* I?*XXNE?CDGKA;];2RSSYA.EL-1%;TSP=*\ MS;_1#X%L '\ECPO4F\BK 0G %&9C/ HG6JYS*_'MYN+[\![+U['XS9'5]4"[ M>X\J]"*2 M'P9W!GP]Q_D^8#ED0B(G2!&4UFG"J_!#\=6+$6Q^!QK+"DE8!?X'5^$%,:P1 MX00$VCH%44!%_GD=_7DK_\!JM=JRHGS?TC][V.K*HL$CE]&T1]V3E/P<-BK/ ME>?*<^6Y/E'ZU]YM/LE M=(5*R3:[UH!+Z9GKSFL*S>%%5-,SUS6)ZWK#=FO4>)Z[? >L&KU0O0.V=]AN MJ1MQ$_2+*OW:Z'AN8^HURVT(4W='W4.[_9Y3\SS1W?K"-ZDSZNT-'L.;=.9- M&HWVCJ'P'IW[3-G;.YY_G#VJWH0S@^QV_.OV]G?%68[/ODU6;\0FL>[;9(_V MQ\+D36*;6-MC[9;SO#6J^?GV,T%;; *,V#>D4:X*[0 1W#!%S B]D)WS,2\T M^GA$ M5;I"RST[$/35DX'I5J'F]G>6%YR8!1.[V6S?+"\L+RLM,A8G#HOP/#VUD<#'JF.6%Y677),;1 MZ&!T<)87EI:@"F>H=T? -*_&S2_!-O> MB,O_-%QY#GY?1,&.6\9G>.?<^VJ,1?(@1% >2J]PW:H?/-\WIGZ*X.>)R%'( M39C< EX";S5@"%R31OC66/O+.-]%*'\"_'9\0F+7K]2 YA+;&Q?AC#T?>P 4 MB*( W.$3'%Z"@"O4\/*2FP!R3R/NCNNOX/NQ[<&O(KR+G,7,F^#6PLY$3<0X MM]N]$^ %=P9V8["-FS/7?JO7&9Y@KIU>*8.DV@#NLCQC#G5_(K+^F5C&%^S1CFMW/XW<2)&;^\R;!REFD-1H>6 MFM4H(XZYKDE<-^I65<[#/'>M/&=WVA< %7SIF;_=BE#FJ\_\9:5TA4JI8W;Z M_0O ]66N:Q+7V>:@8UU .P_FNB9Q7;_3NP#4_$MWP#I7ZX!= X+YF]_?W%X9 M?#E"CU6#7KB7VKERA,G^B&% Z[Y)?7MO^\U[='[[O6\P_U*@6IE!=@J]#QEP MN?:;-.CU>)/JODFVO3]L#V_2N3=I5%&KANKMX54DH7RX?7W0>;;!$9KVB,-H M==\DJS_DR^:Z;U+7J@AFBO=HGX2 \'>&F^_F4%VZHL[JJKI/6_2[IJVW[V M'-,+WR0+SK,']FCA33J;/1SP_>R9[F<+,(=JB!M\_I4]:MF])6C#FU$56)N% MIET*8K(,U+AKJ(/!E<]'H'I+G&4.[(.;FS8'7OF)F"C+"\O+SIWMAOV]2UE8 M7EA>KE->.IW]#X*7)BV7?N/6O=IFP:Q.69V>-ZYFCCH'-[F_&(7*\L+RLFNY MW:BW_W4!RPO+RW7*RVBX?R?'2Y.62W?7>Q4E,5;OKC^CU]9Y6QMM;63TAY?, MC$C$"S%)L)737=[-*)'=C&)3M92279\(MTJWI#I5^ZT'$0G#C3QXBP$_!]+! MRK'9$OY"0T>969>N)#9\H*Z(5$LJF-9$3L?17\ ;$ K,N1/8YPH[6F7]J0P_ MG,!"77Q[^>ZX*N>N/$B>R@=3O%$:6@ MO/R/;X:VW?X!B^GHK]8/W\F'8L\Q/C@3;PH#XP?_Z2!#Z.>Q$G.7B Z_R%JAX1-1^ ,AK/*VH85B6^,\1-% M^$C<(1C:YGYA&M<1Y6<1QAZV,GL5"=])@%/R-EA_*U^_*1ELYS]QQF OTF3S M3U8 Y"J2SAO#'ADW2]=RA3]QRI[[XPMO:$WU^?]3KCCO#86_< M$^-!;]K[E]4=OM"_FF5 F0N0AYLQ;,N7&V<*RWSE^ _.8_SB^[(N [55)/TR MU3;29CH]&6VD_G3%)(P:>Y:DIBFOX9UZVDE:<1U#0!74!Q),E^',39[U":B"2T.MVJ: M]ZB4U9JT=0?5'WMQ0ITA]7<+V5>RU*A2?[>Q*:9Z^!(;06H^^*#HHEV&)BQU MIX4M;WCNCH%!]U,7WHC['QL+QR.' LT[O#V=.I,DQ1ZC\$V4!.AHH:L"XTWD MQ^B%A $L,R9F*?\&1U&O!D>LR)TK'.C'83X7\&+B, B$+V=E&@_@ILTT*Q.7 M.N 2>MC;="P",?7PH7$8I#%^%,_ +[H9DV.%\Q-![&3LG$3./0Q,G4[1*4@< M+R!WR(GC<.*1#_F _C2YBC 3^BF(3W3G!-Y?]"_P!^<@$NI?.!\/AO)]@5U= M?5P<_"YY-(#[X-TX);W>1,C>JFI=\D'SJ>*N5;9@;7V /+LEQ, MEQIN%,F-(KG]*DM5?0C'4L7M5[EG'U.G:NJPNB"6LPX JF:>8YY[SMI> M=NQ6_[L&L]M.95_-Q9%[:?=:HW/O3Q4+Y2:K5Z^+.E:7[1_SW)EYSN8.]\QS MY_7S+Z"E[X6[7>VK1;._ANZJ[]+Y6$08LA/SA1\^"AC:251=-A9R7UGK5:O+ MC5=KOT4'@I?R%IWMJ+Y''(4WY]R;TVU9Y]Z>ZHTY\P:;OPO9(C9_-=\B-G]U MWIRK-'^7 1RW"1_$%>N!R0[$(UN&(\N'=\4<82CP+1(LQ L1FBU0L!NKH! F M 9%XCN\_PL2GL4@042X'4EL:, Z;1NN97R>YU];C4#YH1'W!S3Z MM SF]$F!.5T*XM7K'5&K-F(+9;RM8! S3$,] "'S(#(.VJ%-@$"@EM;^,!(+ MQXLTI$\R\R+W!O77(W+@5,0Q_!:Q%T5T[TTT")-IN$[B&#(E4V)S^6$*XA)* M["#U= 84M 1%Y$S^3+V(H!X3)[CS$#O'B4$")$+3Q%D0&_T%3\3A-"%Y<(%* M?K@@'*2-^$/KD7Z>I'Q!H:!^P-]Z09R@,%- ]*8,(XE@DW*FCALN]*+HC4@% M!>M4>BL(N$"%$.?XIA5A!X>&I+2,6]P8.LUJAW"B".0T=]"C2DRW/EN9Y@ MKOW!H#%SM?NG >3AN0[/#!Y4QJIO>-47@PM=_!8S^-"SRZP:L<\,D\(P*0P^ MQ%)5'\*Q5#'X$,-9,'6JI@XK9P8?8HECZM2%.JR/&'R(7\FOO*17,O@0@P\] M?<7/:$1-+AGM#"V&(V*>.R_/6=U6CWF.>>Z,:^OW6Z/&L]Q.M03-K8VWJ\(O MJ+Z@@'72%>HDRVP/AQ>@EICKFL1U(ZO#P$3,<^?5=(->RVX\SUVX^V6-*MJC MZMTOQB:Z/FPBVQQ:^T8AN+S\[)L$G_,FU7N3NBQ'==\B:[!W:.52L!H.9I!! M:]"#!5\9I[!9;,0FL5FL_2:Q6:S]%EVQ6;PL"*-=$$#68AKAL\]!SXDU?(ZY M"@Z4OU."CEHX"F)=)#.-;[%Q!1F^1",6L:'):R7NPAX[EN[UQJ6WPIC?&OU MAUH3G'#Q<@;P*GMU!MV!W;).1XXU[#D3CCO!]&;%B1EJRHHVT-FZ*/B+,/:0 MB5YI+*H<_ 0+\PN_4LJCG?_$&<>AGR:;?[*2%EB16KD!VAHW97H4_\0I>^Z/ M+[RA-7%[DX[H"Z?7M?O]4:\[[@R'O7%/C >]:>]?5L]ZH7\UR]*?%\Z=N!F# M('RY<::PS%>._^ \QB^^+RMAT+=%TB]3;2-MIM.3T48J?E=,0HF$] I,HXCP M*9B34YNY&""TTQ]??+/#!K5?_/298() $;^&-XK@[]\[S5U+$M/TU[!N/"S@GH"(^(+ N:;".VCY+_>BDFV!+(FAYU[7PNHAC'FG[O2 M*A:^U=[:6"0/2 J-U"?]H:<=I/XB[" M%@+%C008RW#% EY!<)*!!#B46PM?X-K'"*LXAL>;!W!F]UM#JW]TL*!!:S#< M#2QHO^\Z#0)C.\5CZW (LV[I,^*M3(YQ=*MUVA0T[ M.K#>!90SGP4TZ$()=V30H(NB#3/549B*@9@V@5<8)V>P2Z3=VCC3^>KP&T$C MYB_F+P;?J27IF+V8O:I@+X9YXE?R*YOU2H9YNF:8IP_RPI)1G)I<7VN/NA=0 MT[U3LG%SZVL'O8JP'JI/-CX2@[!2:I12LGL7 /-UX4JIW[W:HG]62E>HE :] M06O?RCE62N?>I'9%WBPK)59*E1AANR+D0U9*NV_2_K6BEZ*4K@$>Z=.&\H(K M0T4:]?;' ^>R]7/[1U7M4?6JB!ED)P:Q]_>@68K/[5",=/T[2S$SR%J4G\%@ MM'<(E>7X_-9XWWL=EN-K8A#;; _W/^"S')_?'E>C:ZN7XR,ENLA][M3\I/\Y M3!Q?E>(OHG#J[9W\4BX*A/4:;IAB(;Z>_,Z9GA<:>STB@>HM1I9I=_L:MZDZ M*G'D][2GZ8I:Y%5O&,YT'<4*E16JBC^#.CTP(875:3/4:8Y_R.J4U2FKTY.V M6C5[G?ZA69BL4)NA4 ?6WA<)K%!9H;)"/>Q.QNX>*FZL4)NA4/NCBG*$JU>H MSV@+,*H/L*XJ:BSAK6YL 7!\9/7\37$X31Y@ (UL:TH@685(7_AAY,'WA.R+ M0+(Q0UY:Q M(QE.A"^_F0H[31]&=$!*"* WG$YCD2!Y%$KO9OIM(!E,BH"."537B^+$2!Y" MX\\47B&BF%"4O1@DDA:\&0F_*]@-AP"ZWWQ=B" 6\4:^KIYM M+1MG#,P19K,6:M8(A!Y[LM%+)&+A1, 1N.\N,(D?+N8P:U/AE>/'L#]?!(Z@ MNFY(G&^I=-RY%\!0$;6NR-ZPVBP$E1$!DV.#F1B,M#<%@QTDQ/9A &\D4/35 MN>);"O.%62%0.ZCL,4QCZB$<^C@,TA@_BD'O"=6@!<>%$0C\WS1@@K T&HQP M$Q+09G*9$AT>I"<2=Z UJ:G,ZLKU?#198/2Y%\<(<2!1TM?-W(]#!2$OY-3< M#1O5P)+)JQU>"&H;R1+"6=]=64YTGO!+*'Z MT0U)# T%(;E*/2!QV8$)_! MAXCFA@./H))#- L$R2]@UL-7#Z*$V8_V1)#" M&Z=@T44,M+\E6T.J5'J86I^:^&NU!/@M$"T$IOL+QEV 4?P*6C01L(!OLRXQ M8]4E!IEL Q]I"LB5.(:4/>'>:(Q_9<-AB/);[%;/> 0Y@]T37W5/ 71M<500 MI2=?2,UAI&UP@D=CFB9IA!V/0(+BY1D[8/E=(,VGIP;UBCN9$8B8 [MU1 ZN M[@:U"G(-/)UM8"3^3+W8@XW6K0JTH8*Y4-,#.80X1;U(&2-)F#PNQ(WF\9+J+^K-HE;: M9+>RMSRIF5;4BQ?<"]#&GFQ0H40L:TI!DY',CN<%/YF%Z=V,'GUR+G,'1-:' M85+4P&MT7D(I-$KS-:\91:?7L@^$B]\.[&[9=D,:$?!<>:[]5G\P:$C3A$&K M?>"H531X. T/G&JNH[,THQBM/-H(E+A3]YIHTJ,-W<)=VU[4BM9//,IX]Q5U M4[A0PAVY14>CEO]ZY@1W@F&R6:I8JDXJ56RTGM-$@\G#Y.$>!DD!'(ZUZ69O49AX9UTO7H),NTAOMCY-9/+3'7-8OK MVKU.19WZF.NNENLZO0LX9UZZ V9?;0?/:V@!\RZ=CT6$]2UBOO##1X$U/8DN MDA.!>V6]8#IF?\2HU;7?I':76WW4?)/ZW6HZ?? 6[0[L9.V-2GDIZ.\',\B@ M->C!@G?@E 8RQ-/6CX63C1QO$ANYYFS1%1NYRP"V>Q*LH@I(K_R=2^ :&CCH M+H+5?]MK:^9324+XVV\[]E"#+>J/CPS/1QA0- .K/= !G.(41IUA:[A^"L>! MQO.!ET1.KQS)2 *A;8:=T6F?R)"+,";XG5>$.^+=BQP' VNT"[]27-S.?Z+1 M1#;^9"6_K"+^OC$ZEG%3ID?QSUF4.U]WXF8,?/?EQIG"A%\Y_H/S&+_XOBS7 M(,)%(BZO?^,JI].3K5+J$E=,PHCPC5Z!MA41/@5SL)DT0C[HX(]2F#B_M=P\4U'@SJ MTV8(O-UPH$R%\(0_S,'R]!@M8]L+R@!1$L<.#8A\LF2F%U%X%SGS&*UH. \5 MG!H.&R:(:YH/KF:%#E8A!Z"S1%6HD!_5CVMJ >S)[(C M'*D?CH&Z>MU+:%G;EMX(H*S1J#7L6X?@9-FCUL@Z/N[0H&6U#QOU*8RD/L^U M(7/MMZS.:7"RFD/7[J@YLL5SM:S=T+>.AY-5;A?1\/)&QM&Z^"UFG*UGUQ,V M8I\9$8@1@1AGBZ6J/H1CJ6*<+0:28O**[7[3"P"//<6= -\E2#IRT0R^19S0TKSGIO$MNVVF_1%=NV MRX"YVH:V44N$*[T'16)M9+)S49% K];-[%P3^+8_6L+;JB6=<(1"2,:1H1 M:) ;>?<"'G@LZ"F)0N3$<3CQG 0^(!R<7)LZD\2[]Q)/Q)O1YVH$_D0C[@YQ M]:L(1*2 E6[=N1=XA(<$9-JXV.HMGV4OS=PIS7P_/*L5A"CB7\0S$E_%),4! M36/J!0X!'LU2F+@1B1@>('PI+X#'YX2Y9"1B,@M@^7>/4FQ\<0<3+,$RR2_6 M8E65[:2:>WGJ-" ,D;H>\B;\;4*R(/^>86/A;U,_!\:J[= MT6[81CS76LS5WHVSCH=$U:@R&4:::OP6,I+4LROF&K'/C'G#F#>,),5251_" ML50QDA1#)3%Y3DP>5L^,),5824R=!E&']1$C2?$K^967]$I&DKIF)*G-N18, M*-7D0E_+ZN[=YK9^A;[,YG2I1F@MG8+/=>_ ,CB"_>]++LBB+GJ M?2^&DKH^*"G+[-L7!"5UJ9O4Z3/"1\TWR>XQPD?-M\@:[AW[NA2$C],Q2!/Y MX$FC5V^9;"3)GS)A]2;Y):E!ME2UWZ(KME3/P*(Z+[K(SE@B&] 73@Y)Q8A4 MQX):RNY,:PVT5#4@U6# >%15X5&!P6BOPE$A2I55_OB8@%1K\*:6 87P=:L8 M5"N*B3"';L8*A&J."E+""$7")R J> 9!;2*!:9&&,_DS]6(O!\PY$A)6[.-> MP;1F\%^!KT- (OC]BO[$B7CW:*1B"9P#CZ9^HM%^EJ!YUJ!E>>Z/+[RA-7%[ MDX[H"Z?7M?O]4:\[[@R'O7%/C >]:>]?5F_PHMY6D$9L[;&>06,(6W_-@28[=;@][?C-=A0(X9XBM]$H$' MPO,N3!3_D52^1%'\CV^&MMW^@3Z@[^D#ZX?O2!;PB7:KL\MXO>7Q>O)[4PTH MQPOO!,D)@<&MO#M[MC!2:5*M3.,V!SBJW;)ZF[\^%(1ET&H?".UR?L"8)LVU MW^H/!CS7J^:!)LVU6YN<]VQ+*;26^+E0I?U 8GUD9=L30T%:C@UPM4J M61B+JB):7XTH7F*!, /Q,! /PUNQ5-6'<"Q5#&_%<"E,G:JIP\J9P:U8XI@Z M=:$.ZR,&M^)7\BLOZ957$SID%*XFHW MIUTP]E:3"Z,'#(/$''?6M?69XYCC MSKHVJ[5OG77].&ZGJIL&8S]T6X,KQ7Y@E72%*LFV+@"/AEFN42Q7%;0AL]RU MLAP[7K5WO+JMT97Z7<^H=A[5N @J+Y3+2NK.5N0\@#"N1,W8V":+S?.%);Y MRO$?G,?XQ?=E@0#>+Y)^F6H;:3.=GHPV4@A=,0DCJEE]!6I*1/@4S,FIS5P, M8/GICR^^V6'\^4ZE>.,42PD0$?__>:>Y:DIBFOX9UZUEO2B/N7E+[GHHS MWP:@+84)KTDV:ZT:+7*KLI%+\M22 E@2_-U/7:KD5J9&?FL()PI >XM'-<;MO9M,U<_ECN20W%.OVK'[?E?7/YY[1)J M=09IKZC:\[6FD:&:X4(NU0 MQLIM3Y=??DA=[_I&H:HQYX8JL*5.G,L/1P[V/J1^H?*;M>5B*]5BQMCQG6 B M8M[\(V\^-9$]N#=JO_-B7UUCV76NY/P0A?=>K+OTRHI.X[/S%=[9>-5:7IL2 MVX36EO5)S:4=A/>?K4\M]8!JT%M+T1H_@OY8T!;_)5L6P]RQ;[ 336:D(EQQ M+_QP0=6CA(_@>DD*3YA5"F56PUK<":GYL,WK+/1=PDK CUO&'Z#C'%"C!*M@ M@*7W#="5J5ROX_OA ^I'VED71HO!N:2A-!2#?IDKIB(BV7>^@K*.!9;BRM)> M?!O:UQ#L (P+_\*B7*!M%#W"SQ^I$ C\#O3P&K<*%R$$0%')*I-+UXZSKP%& *1/ @A2XU#<*)A M? ,\;C%!U >:")H8>H'T'/Z=1E[L>A.%0Z$*B25%(W&7^DX$W"[DC(5LS"T$ M51@#H=L.F'#;*? ?&//]Y)'DZP?S"N&=ZE.U.N( =335"Q.D&PO M3@&W*Q:"ZI>G*3*KX<4&>D6PBC%,> %;@TV%&UCK#(?!@7WE-8X\5YXKS_7: MYSILV=9NFO"Y)2 -+88Y=0EQDQYMZ!:>N#"YDD?/7)#5P'$NE9ME==[.1>)7 MF9//E:]<^7I4V3J>NFT4/7:4HPM>_E&DX1(U!5>,<04KUV@R=1I''=9'7,'* MK^177M(KGWL\X<+0)A>&;LZJX K1)B6.R_+M2MJ?L@L=[4L=P'E M9]D8E]F9R[(K@BJH8K'<$O7J55*'6]$SRYUW;=T>LQRSW%G7]G+8:G_78&Z[ M<*?KI35H]'O-RAO"V\#:^X89UF]S M\_C[0+8^2/DUET%>=D:M[N[*CYEC?YR(:QSC,H7%ZNT=GF&!N28&>6FW69O6 M0P-5.<;S8'7J@B& Q=V+S3@".Z!S&$M@% ].O(HQ0L@#4^%B?3<-$R=8G%VN ME%^IDC=+K:&+#\NJ]#5UXO?P6E7LO=.\I:;?"T;%7%V>$V08-U0)3DVLDS+4 MPN&H!D08(PCA!]-8)%3)GY7]CT4@IEZRC-.RH4Z]97R>>7$^6=PL.2K.#P?P MZ7,8(0UT03L2=Q'&GBQH=].(-@CKZI_B!3D??)SZ@#LT%"[!I\[?+>,C+@,I M^"Y,5*6 U6F5<3I@!A^<*)'?OC6-MXF8JT=QG@DNZ+]3>$)@X?]'@5 #V+S\ MES#2S[5O_IM88AYBW7T ?YT38=8 I2PEZA&&E%K[*XE<<"_RFGFLYRS\2HE[ M._^),XY#/TTV_V0E(Z@B17!C=#K&39D>Q3_W 9'IO]"_FF69CPOG3MR,@>N^ MW#A36.8KQW]P'N,7WY?5)FC((NF7J;:1-M/IR6@C5;4K)F%$3/,*# 2P&CP% MZ>Y:TEBFOX:UMW5((]6 M[.\907#6 Q?]YOV9>F 'LDTO):6 [1;#)I]DN>BG1:;/\L\ KZ:]JEQN>6U]V+TY2O'$9A/K/%%RACD5T MLM?=""S[.5=4D'"ET!LO:Y/5O:X1G&<90Y'UCYA MZR-RW#4D(;Q>!WLO[K8D/J1G BI*48-V&V)G+JTX5PBUF0M:9FCDRS\U0W6]S8WQE:8)=LS^H*K>%TTOV4 >]_F!O(W3$ M;3JF)]<9U%P=? [Q6F5MTY)5[WU?Y5P.*7> )FZ8XGV-7M?.J#<7:J6/2*!Z M"W7?[/>'K?9A-OYX5*JY7\KRPO*2^2K#?JO;5'FYKI9[BF+G[+'7:PV7KUG6 MI5%LOF:Q=KUG.>JT=VD-N$3.=LM&\KU6*86^)QO3>)08AUU^A$M-?JBK#UYN M.03=AVE]V(V'ED@I(B+PPL@(0NS7!M]]V]%%0V-Y*6A0*J !^SI;FQJ)OA!> M*ZN/U=WRVA2^4AN%:=C&,/#I%Z8WO\.'[ 5DXG;#TN:A*F/";"&'X(0KZ8/ M&POGD=*C5)8NY@:':9P-/D%!B4B2IEGW)A_> 53WX(]L=0Z\S/5B>':8Q=PD \/,=O M!*?3B+MWYT,MT?@V?&\#THL@)]:0Y,2+XQ2W#W04:4Y25#*)&V;GW-U%XH[D M+@(-[BTP(YYT-DFOM22]F P-XP MXT7J)3!QQ\#M424)TK!1R0(L,HQTNKZS6 #CD>C1O#!]T@52M(Q_HB06?B8E M<75X(O #D 9E.%.X0$+]AJW4+0T9IY.9GK04966/5<,\^",A_2=\0/HMG3B0'Q]]-POD\1'8/)U^RBH=\,O*1?,5C<'*D 84M M$%^!]+&>\X&K&@O*IM&K OL!TU]A>_CL*9X"0I "34 NLPT @JDY2UV(=,'! M5T1DXZ0+TT"N T)*;H_!?.*/)K0E+GF(&0&+(@4NT1Q\JT+)P]2+T=;\*;V6 MS94DTC07BC+*;*YHIIB\\$H@@A,\2D)L?2U^L^*.8>G$%*L]- 7T.[,]6GUC M]A8PTK+21J57)+Z".9:I7.L"2@',>-?O@,N7(X," UH:5 MHD<'S^'$SN7W+U?L',/YKY?O('.:,R>;\D8%A%6?UV\[O>59$^/^&VPG29?V+;1"CZ6N7].I'.VF)X\:4R&DX^WX<5@< M+EU@>UQ9EA<^!/(?[K_3O']YC (A^]8"@8'RI$)D4UU:Y62&ZHU>$^;GBQB& M@/^J]K+&70AOEBS*HQ =\>!LEAW^ M@.9+8N6H9:IEF;&6Q/X\[9;7GQW*L<$J MA/>,ZFYE'YJ@^?8\#.8U3F#"@B8L\"G5_HL81[#O=#0<2<=E'*(F :YPO0A4 M30@>@I,FLS""D5U4SM:R5T4^/VB(!?@L,U2AI&V<.1T,?Q83,1^+2!T.;],[ M4"_X#TNZ//D']D[O+^C;P8J5,(UO^X.^SB#(/L3W?#NR>LLV1>O\6)Z=O'CC M4DSTD1>RE-M_-(TQ.D7:+Y(!,#U)*15:2VT9$U_Z;:?563KL?LP>C#,?;YJ2 M%R]+E.\=SZ<#Y$.Y6"!K<4XA&5>@IPX\XMQE!M<:_(!AKAA6+0\4.!XY\KA^ M^*\T2.+KPI,%CW0TS31$80GEQ>(I!%A:'C5@*+WG9;=0[@-N\1I:J'F#[5G( M8?!\"3,-9;=VMWCLV.HI?CM8L<*Y>YC3#E69ZG*^O#]Q LJ-#1(*H3K*>#Y&!:8=% .8EUHN%=R#!+KR,*T[L9>1^/PBG%8E11 M;<=6IUQ\9AZ"BQ6#%O:F'LPLT3-9ON?*;]QFPG%5H(=B8I_@5X[QVGN YF\Y\#XH^TC5:HD AT*LN>NTLG3 WV1-,@<@.L'AH%@&>:.%OE Y! MQ]&QX],Y,9X)L>7(43W76';Y(M4HWZ'F!W[R18N6W$TG&![$0W$8R%#AQ ]3 M>?(/2=!@.O?>A-Q8(#>09 +/:,\8,8(?\_[OD_S=E_C]1T_'+Z56Z(XH*-WE]LIRZ,;G:):J??.30=OT$%*,QU=5J;97;[UJ%% M4S4JC*XU V4:/(TITJ;2IK9K[PLOP7T)^F[4/S_(.U=)[[Y%J!HZE6S05?EU M6BODF9'/U H-;B$VLL[?0HQ;O.VA$GJ=BC;H6AR%+(WSI2ODW[[3*=V;JM,P M]S+R)CI1>E^%S27AYR-0S<7;LKO[B/?1Z5.Q0\>2PI*R&V5ZW7[+/@P_J'II M>09T0HV*NNE6FA) 53 4DS&R>F6'^A;)8*E.:XF\^(M,$L@:[\AR)UGE#V0U MC7&:4(6P[\T]62Y ^?^J#Q*E/[Q^_S]O?[ZQ1H7\!3FR*V!(7SKSA:R#4ZEHK'0LBD5DIHE9VG5'*KS@V."ME7 MZA4UA6FBOY7(]&+@6U7BBH6.L1@.7$<3CSB2IE^I@OK].(H"1NG+3>)EK?( -4@=$^6Z!V?!*% D8/Y][$ M ';!Y5/UKA-G:H**"'36O[F:LDZY9I@]#GR+$I;7!V G+PU&\BCW- AD';-< M9EZ0I;/>-+T]ZE\V\61=4^/3=OZ0%*(*LKS:$[3&ER*]A,Q5I\+N<9+'4V@' M2'#O29^AMBS\+(^[4!(ZR9(J5=#X&JJ:-=LJM!!H9%!GP40BQ\.N=*2F0;7- M8\U?ZGNP/5)!.KY/Y<,P#*;LIT%YA,*DM-HCU ]7Q#@G55ZB1-DL7 +*^F?= MS$^NA_!'=.6UJDYP7"Q5%UB!JNSC,WAC!9.H@H2U#1T7,\+-Y;'DS!/>=3.GM%YREO:<>ING+K* MM]#04"$AB$I_^=E:'AW M5V:M!M[;E<&4EV6XC_PL0]6E?7L9$&)G9R8;:*TS4SPR%?$CUJ$?/L^1V+&O M_:#WHHYHWAOJ(M'C0D"YVPGAW")YWH!OBW"RE^%C;"A:SB.,<0(?2 -/KL=8 M"'12A61.C"%-L PZA\+Z]?;V@^1,^92C+P%T*>WN+U2AVAC#JWA'Y7P!5T23 M7V%#QNE\(?T+&?6EJ*>^2 @)K;$ YBT#7F8QVF7JJ),I3X>QR))NI&N"&"]^ MB'R3!8*L<&?=R%R+^%(M]!33NG*C:+*ZE)5HDMG M6,E8_$]7&3.,QN/\N(3EJ$@V/,[E>#>B\) XJ)]#M7U6Y*% M\24T&Y)%SZN @HWHJ;D^JVPT<#X:8RB*MDPO^,>F/J.^_=5]*:?Y<]T;/>9_%DPM7YKAKMT&0$K#9VNOR_\IOFR4$J,:<$.L ]W7( MD@:FLO\B\L2_4_0;*JV[;@/ZSC+-*/D2AHU" L34''Z#7HQ=9] M KL_U5D)%'"2FN]P&SVT#K'1Y1#!P%[B^IN!79D=?_OYS>]&IR698/7/__[G M[;O/;S_??G[[/V^,VW<_&_#!;_K?/[_]]/JW]Y_^^?'-)^/V'^__^=GX_?;C M?[WY;'Q\^^F_&J\0WGS%:\Q,>/"6"#5$^"!5)=K+.-:G< D:O)"V4%IDNFM' M4P"\'-.MJ61==XT9$053BN=[?"LX#%MR:0:W^K7'E/XFJ?$-_*SQ6#^B_<<\ MHP8M:3-NASR]/!HA(K-85;Z\A0]UC M 0_YV1T6W;L#;5O&[PA.I*!V">-7 2'IM!CR@Y&I M<^S;$F2N&@;>)1"S*".")X#^86(C447+TK*#)FRB8C=^&] MB *Y%^AK(A+/8^E]>;8*I6D4OU+>J4AN,'T24X&R+XD^4N'HG*HE"A*I8-:( MT$- GS'86X_8 >/HRL^@4R\F:> 9E@:"DS1LBJ-4D[RC* $:2YQVLL8**Q9] M:]UJI'1'I/>F9?Q#HQ>7OE81?M4(:#VHO3%[7.!10-ITJ]U6[5T6X*(GI=N M9>#E213B58+O%^\#Y.REBROYX-NNK4$[=3S!%1,4.NV_3!TOTKM>6FMA@9_0 MEY#9!>H=8>!3E@G,SR>L4X\R76*-I%YDR*RGA$931R2G0&6G/$F$8MQB[6;Y MPJ'8R-K%%DFXXVH/=Y:ZE^@L=3LW/Z-O=+ ! MJFB5;U2?)>F__YP[)AB0C4)?.O\?\)[$17>G\086HSTYUFX!>8]R+2CEMWB8 MF7EB"LX>:&>Z\ DQ61AC%Y1 A-_EYQKUG9E%)-Q"0C7\.%!-4G#<@@H58R*?6ZGUSBC)7,0VF'Q%!]Z##J M86XS'SN2D?IM"71L%#1Q,:Z$ :*(8G8^YD!+LQP5]DSZ5=*'6OL["LX4P?(> M=/!*I5>B&9:SU,%GS*_. EYX8L6<27"9YEY2V-S2CLJ4,H)95)>6&(\P]]\&RDYE13MY"\REH-$&6V<6="_9"QCK+Z%O MA(+'S;\+B(^01V>@61\$%1UIFXG> $6CD14G3I 91#H&K;6*>,5$+6NRR/8\I S6;DS@0=E^C:&I),(HPQQ;ND* M5"L61J"E62PP#@(/ZV X];LK;\P8/+NI)\/V!G\RBF_$:+^J!Q_)8/D8?ME\776.> M4G];GM(^Y^W!"\YNJGE&T)5G-UEVV=A:PW4 G!6Y$1]N/WXVWKX].-XU:E]B MO,O:&._Z[;G]^^^_7P2%=='"Z9 I^?;_.KN/P4KB(FOX&=D?F[ M^C8>SNO8>(%.&T$9J;_*1G;&>5Z^(6?P'!T*O)@NK=3-BFN@CP=#C]$35>DP M[' 4'8[!D1R.48<=CKH;Z6MU.)IB76\WFE?,HC%^N7W]^?W'1EC6?0O5RR72 MY>I]G7ZYE#KP!)I-(;@L4S-=@=748XSD8>:.3+[=]..EA^G=>"1&HT]QC3"0 MF0U39X)M#'/ @DTCZHB^PCMXP/^&4S,[7C]D69]T>9SGN>)K=13/E- /$L6 M4C.\.1I"O =2N"^E!-\TEEW:@T<=F1E\.2E%+P52*NO*M?$R&2J0RK M($5(AP>@D0A4(33%>M?DV!*%Q5?8VVB,:15)QBI+C&%JVC[,O,E,38QB'$Z> MB:LR*["9*.4T8BM1+TFS:Q.*%1/!G(7G^BH)IP""H==#V!^1%XL2-U$Z6<8Z MFK.V=&"JRQFKH-2,3__\_??;C__W*=VV#GNK&BY9"_!K++!U7@0=+4[H=PG>=6J4M,H,<@-:;NS6V7_ M4<6<2;FH/'P-+!$M(>: ;HC">UG>$#_&B%^2WP&KU^@0L5G$(EFGH$^'B\/, M=SSF6]U - SWF!-:SM"DC&*5HX&9"O)O!,^ ++3 3N\30F[A&(:*)'."<@"_W*_+( MS"V;< MB7 1^JK>HEB=5&8/&42EE,1 =A%?B$16/:O43@U6#+NK@&=]!\X>!6SN0F9PI+'(55*7 M*L$L**W"B3E[&=;%J>N[XS.(C+4A[J@W?62>>3[/W"($UD,8?2&08R=Q=($< M5252?J\"2D:3!-HH368A)<(7 +UQ_Y>&,7.W&&%@$E6N@$8N*<$2YW#44J_I M\Y4.]:;1Z@4&*YYZ,=%' ;M(Z:@PP9FW4)D)R7*1B\[/7G9>M-'11=68#0HN M-AJ^/.8R=:L<,GF:E,0HVZ0V[TU$<<>0W='!0WGC>P M7ANXSOV<>7C<0=?B3G6^P.QN!#-*Z+]T$ K!_*-^!T'WY>TGR&^,92&RY OO M"\-RY5(I<"(5 Y])ZLT4=+^=DO6?ICXEZLM2,W5JQL1_8)-'"4N@SK49YF>Q M-4;YT!)O/K1D_4UTOQFZ;5W0#>Z:P\SZ^"WS51WYZ@\\=%(>2.X'$$CL#DUK MY 6,M"\/(B_%V76D>Y5]BN@-VDF!R8A[3 -!C ^\K)$NB&FXX4, 9^2 4CW2 MA?PK0B!ISI:88+MT>E%"Y,WA%(W5EE3>HT'M$0D^]0/8-HWYI_=R@]XS96'RVIY,4\?STVBUJ9 L92[H3M"28Q\O M$AWCWHMD@YA%)!O4%$YUF$,ZF:F0(YWO3*QE2N.55]"L5&[3-.NKD9_7)K[C MS>/E2Y#\M+?Y0,,[X6 M?N@A#U%,84$UCXK1__GQ-P,+V>_""$5#\L_RQ6K)+V3VJ!=[%$RVA!MPR,-' M8(\ $R!UM!H5%&94JD1%WU]5,7ENZ49/,$OP48"NRV]##:F2,O#Z30')*4;4 M4\$A7 ^[&H]3!6&ZL3];'N=6>6-F!N_)(?%F<>K;8EH8@FI$TMM2"3NF1A;& MT%/6^GH1RE+B^2*1I?\JF]00]Z$O*ZVS;H<$DIEG>A0Z/&J^TN>D/!=-F]*5 MUE3%KHXJ521R HWPI;MF9DFNQ8./:INI;B<+IZ-".->%9Z-'[0++?+O'J\1UXZ*ZKKASB-$4/< M4Q=3Y<&HM2SXY7'B3;#&S =W2_FU'C76*5U#DO*4HJ)#9:GN40;O7Q"$L?:P M$14P(B@LV60[4Y&DD%6V7IS^DJ@UFY7JQ,K2(KUE@6LJW4,!I<.Z#4U&5\95^:;[IE MH(A(&JC&C)'D<.'FMAZ8#:L0OE)NSO*8693VCG"=)=DN7.NJ4/;*BR&2;]*=BP7B&U<]W(M9W$?"9PH74&@P[ M+BC3CV"T.?/1I>]D)MP4NX)H_H=O00E2C'=]VJF^&W951").<0-@\ALD/-7<73MN^30.V<).P";*B*QI)X;2$>DS=Z@H9[T$X7T0@],72 M$J?EWE$&C2*+V2Z.AQJN86ZIXTNASX6V8G BU!:/2L@S@U;H=H3A-AF:DWOO M;+9(P&Q@]PC$G2XQT4 Q+]2+%]ZO24MX(@_!BU74C!KB!;J(0A:02H:BJVBZ MAM8>M,I;U%@#8;Q1)>5 43K+# ]JU)1U!HNYT:_:\H[U.$TZTBR4&0Q6CW^J M?2UI>]4GA]C3K..%G&-7,0?7B MH#]P'\4OFY B,;Z'T6\,_S@K4HQ MKF&GL__/WK'H^]EKV.V&\H$BRB M!0(<@"B:_O6;]]Q'WDR K)(?I2J9'1-C516)1SYNWL>YY[SCD7=A)KW?D?1( M%$:4WFMF5AA:H87F5;45"#9 VI5'EL:ZV MNZ8[5N$1JG*U1+F**N7QI@F5J%6:&/"VJ/<O"P^_.$"T9>-MLX1#?0 M5XJKH3Q9>"INO)A#Y4Q#PC"S_4V5I:68S-ZMG3!-U((1,[B)67@G\JU=4R(M MEQ0X625/4V0),X*:'+#5YT3^#.^ AOU)0^*L#= ?D/#S2TT-B[VH>L51K,"F9]E9L=KL4'/ZD&&P"AX<1R9=9*[YGXX7@?6Y$DAK@CTUU$ MD;]!N/B"K:D,3;6E]";U\7"G680,$&,^+98D^5 NL7;J82,8D_:F$@D!OZU% M^1#D1GVU[= _A)VQ"2OF@["=,P2&2=]235L,)0G*K02[4>G*X?TF\)Z[CJ;) M?!'=#XL+\\QE!@6SH(0/=UX\ ND9R E\$J64L!RL-YMT&R.*GE06KQ:*J29S M%(^0N%JD@WNK ,!?]/+HN)[1R V&^1G%I<>8Z9#($X[6IFIVE(' IUDJVMT] M'$>377^0AMJ5VD;95MB@_4W9UC_'_FP%?4?0ZK+K2-Q9=O^F[\8;9,_RKX?S M*!8-[F.")K7+:/F!_4IQY8[IPW6Y<9 :IF]3[X#W !3(G^H](^ D:3-LJ2[6 MGSL=L!"F'+Z.S/6W+M<_*B_WB5*@/WJS.CNVA'GD)%0P*V5?^))P^&."RBW< MU^U7Z4I44MJ"G22FMJ4Z78,9K-6%RV=-T%'AMI3J"OO;_*RI UTX7Y6N*7;! MN:QE=(A!%.!!KDI$8_$Z8#U,\)S='SZ[3/8#3C;$ML?5386)6!Z7*+8/0NL7_G3DOATE]8!7'N*1 M#3-G[VAI !WP4:1W$"PY@RMI!0GR(#B TE/15]WZ8[4'R>S/CA,O< M/>3*K\TJO;=5-J MWO:X^.'JS=5B7:WPE Z-NZJNZ?^M2XI(5IP_+3UPTJA.:0/@T\LJ.,RR[41$ MR-XX2A@>]6J\<1!5P0%&ZB31WOSLM!3E9:W^KDX'\A?U3W=TLB69_\2\Q2MM M*:'XC"HZI[O@+B;I/<:V2>I;4[AA3W;CT!Q]F<1RA3/&RK6"4?$EYGPHG2YG MI%#$Y)9A:+H#<W5&:J+@OK/=H/KS"FDLEGB-HN<_60:>IRH M8(E:F.PLYT0+YRX[U%6[H>*!4@&VW8BLZBEO^C+;[S$F8NZ!/L*;V(6+;%WD M3D8:(NQ>HX!DRH1(P82\YVQ4\AO\%A;X@O MWMBG^,/"AT4E#7 &D2%(:*@N4_PHIG@"X68A"E#>4>F;_M7U4;4D8@_@J!W3 M2=6>)*H_ >2Y+]]>/*8'G= ("8BUS9'02-5 F9N$KRY,["$X3-4S_OS\TO3P*)[ETO3PJYH>+E;UEUG5[KJ13D7V=7?!L8&^XLU-3TV21$5/ M*C [:MDWHB7ZQ']U>T(J#POF5AW(L>J7]:!]VN&LI"X"NK*T]V*!Q.]>CM"' M35Z$N=%BW:X#42^E%)/4D5066BN\<. MA[\\U<7B;H?88MJ;:+SE%* M3JT)1H&[2^''=J?"+Q*0OGPV,OD*M2^*4!2*5,,2W0KR071-E6$]4&%9?E<1 M4P:+,$FI69#V7HLW,#IU]H8PR<&Z&PU. M_)#OKO$M4]Z"7U;V0ZYL2B?'(U5/5*7;H\)3U6^UI\Z8(%TKFS (;VDY45?P ME*DOKHSL;)Y#3GI69%6U8V)D%,0FP=]EM;S7JI48C/78K&NAIIKE2A1<@AB_ MQ&$3I1."R-YR6RH5LQP'>O1$I36';>"L[7'6]91)O=,)?"=_ZP)K?&CP R3! M4%BQ;%$W[DE& G,=.<[2X^9^1)^*A;B8E8><5NW/0H6L1]L6.%MS3G.V!H!/ M7R;H(2=(.N.)=V)D#S"XEXP+D\[TW@.%$?ZXSX9#?EE?,NOO!Y @8DOZ@TR/ M@A2XR1W@OG=6$"!WSK@0X-]9)2:Y10U*(;H*=]WORAI=$7)AP-#0B1-.?L:; MHI-AU35-V7]&7[DLG =<.+1= 0DO(K(;,6,G[#E47&$/,"X>ITORCW"]5;$32IR]&XD8.[QD^'0[=CS $SS_[>T\?PP\O/ONXN <@O+ ^?LFI,+I& M(9< MK1-%,/U:C_0_PU;E$JF EF>;FO,%(J43.)(0%S1WI1"+5%$65I\UL+-K,TX*51VDL<6X/JOFR.PUY8=FZK M 4-#69S2]5X(_<75@F7AZ;GB0_7(K"-5&-S=Y*9KGA-.#\66QQX.%WK0[D%N MPB.SIJXT2B11F%]SD'))L90KNF/ QCO4]B,_?2RZ:D0@!7&_#!#YJ3 M9I:[$'CZ=EW>=CU0,XFME3F)S8764F/==XN;JC-3':+NVSJX9.2-/7TS\Z-U M.XHQU;56Y@R&":6=TM& I843"#S,>9\2NAK]Z,5Q9A8]?\9I"XR4O#CW:TV< MK@4SZA"R8C;2&ADR7[,+/@$2$Q)%TET56TQCQB)\_/4F6+W"N]N[\;HA,+>X MV=94I[M)<6[^YS"B8ZOLF^ M#X?NHKSI*V5,F/M[.,1W(R[@'GS8C'L@<(MT-8189]O5_E#Q7@+Q7/(L\IJ[ MX?O(;%6#V[]#0EE(O&:^=S9>:*:9^"HX,-(M5R[M "G[+8JPW#[GC>O=_I(Y M-+HDXPO3":*/$&9]U\%MYWS72*/YS'Y;R.$97R.(<#%F M#%./MF *U2U+;]$>"N@O][3+\[N<01)F;_&9Z M#?6900:8"2WQT1]G ^I^>@6ASJ0R4"2UC,R3J89 8\X3LP+3C8BSD/;LV#3< MM5"#>\NMI0+B8;#GPH$8G!X!_1 @Z/ST MB_MY:O9/Y0%CE2T#X$=]^%-">'K&L^Y#K_8T[DJP_)EQ$R'DNRA>"R7TY,\K MB5%VK:0J+"QD]/"KL8\"T:K>&U&TG'D#"3AY MPB3N$@QS(BK.:SNL!.D.81-P,1IXSS$IX4S$]2+ED@$ /_:RNEP47VM$@4)3 MDG\?4@'U:CJF\6(3%I?3'M(?$6K_X@*U?Q3/KS'+Z6'GZ41V-2QMG(%8R@83Q3R->2PFE%%IB\[324+"9&VH'IU4[]E>M_HI8M_ MH%^+/D%!CFBS.A#U9_1$M+$K91A7]U\?0N]10S7<] M?#:=8CA+N#KXAH,SA:#P.CPI9Z>IGZ&AB396RRI<)WI"1"U8J6>%"] G2]!+ M ^F3\$"$J!?Q'ZL?3AY&P!3)LOK,?NO80TY(5VBPX8:<8XV^4A_SYTKN&]99 M!:":88+*7O#_GNP@S$,(9S0$?UM%[DXE$:_#E4"5P;BW!>7LM^4.P1-O_91* M?16YT'4-Q#\6ORV8A&.1/4 U@[9S4Y"%!QM&8Y^/D&KRP"4=F,<5H!X.=Z!T M+!:?H;5Y/C(]D#D>97N6L+-)RA59K;#>PXWY]ZF?'9WV68>=_EE*NE\)GT.0 M'V9/UKJL$U$71@QCU9HYM85E0[8NG"7MH#D2C/QTF9J2M61C9PZ%S_*K$U4] MV?J7?_[IK\[T*W(R7/9?P=H);0RL/KI+9 -.'N)D%I@WC!B>:^H4#S]3Y_B> M,OR;:LZ$4>P7'F6P$W&6ILU%QL*[7_#)X]?R5%YB#8U**,J'/RQ)0N:WUJE] M) ?%U_3B0NI'7@6-MOEG;G$X^Q>6ZOG^?GI"UG"0WID>,!NX$>)0Z MV$E2K<00.=]REI^?.>FJF:'"FGCYZ=7S/V&A?/+\ZL6? MU#-H*2^]#7?:$.\I'3"OPM'?A \5$'C"-T@8JG"^;'.\6OAI64MI$TZ#*D4U M[!JU+>28645@V+#**D]2'XXR.\^NJM*D4 MFFET$NPY'']"SN3@,R=O\TYUVO!JMQTEK$C.0@Z7B2Y!M/)E.*LK$5*R1PS' MQ;JV"A@HJ.4O\8F#_\6>CJ!>^ JAX,C5]6.U88FOK6%% 2*I+1 M,?"ER9^':_<_7UQ]^B__X\5?GG\6IKFIV2*%W\,:\A_4)'*9)RX]4_V:6703 M=\^7>+$?E@F-\HDX20BU8S2[)Q!SZ>@4Y #.[!RMIP MH/3I#4&B>P$,IIP#RO:4%?=C'$1.F^M1(L=[O1ZJO?^JCL75XKO4$+_WJNJ!'&,KIZ*6]GM^:!TGL,FWI-HR32=[?P@.5\D4^Z\KU(V"$8 M;^V2B(+&%L%9'CU[!O/28X8<0E2NBA.LWC.*&.]NR[C!FT0FD,$5Y*WKS7U= M%,5F< =N_*LMG_1R=-\V8X/""P_JH M:WUF;#*!.=DR&',[U8_NICS!NOSW5Z^^M;ZM? M=R8]&J]C;B0A1T1%6P[8*-(GB?)9^"R.^[L(1+JFH64THCN0)\C))CM(4VX0E M/.QH'M<&R&+QZBN!Q!%^-)RG0_R:(%X92\LBB8D*[=#MR)VE6$?2W(+:9,"! MGNCP+/1@CKA8M_CP>4;,(2@F$DJXF=,$F!GL&4FM>F>/M @%DR[8H(FC>>S6EUS<*4[-/^QVVQEJ M@X+4E/+*!PA@N+&NQQ-/J9<*BVLM!E6I1)7W%Q>HZ,EGA89#]!2 :!V#IY$4G)#Z6 9Z9%_BR*&X09A##$J[< M"^-BBI49@=$LO).U(&P?2V^0:QZNH<4T\(PMA%T$7XQ><+@@-A: M@V\ZFP:^UVQ&/"/6,*"EE4/YT"E*21.R&JUVSZ!^@UT+*5:R9[HZD26^#GVY)8OA&):C4AB@DG+X CX!W? *X!+J6&I?LEZGJI 17X650\ M4&+RKW7\'N3%'3"!?V=((8S C5AM#G6I@8F[A5B+^(:^^.7+P8Q3-W(AU M7B7TCXA >GE!(#V*9[D@D)X\ DG3EFC&(21\.R30Q[2-VJ=?0#KOBLPQ^K(& MIW"Z@])E2/+97:\%QD09@G(_:HV>?JS 72$L;X(C>4[_Q$XQ=+QB[($NL@&Q M?)?($ON)F4O/<7#":AZ.TM)+R]$%Z:22":W(0<"A^\W(28GDTVCB0EYF#500 MZ0!T?5T-%TWBAVRQ!5DI R): C';[G1!]5F@/!3;%QB1*[[)(M),!>C=966*5[8ORMW MP/.KEY<%J@OT+U=__93Y SCTKF9FVJV]316.C6^Q'MYTZ_V!///O76,!+\?_ MW*_<^O'[N"_*G^'D.9RA@I-X/5L,[ MOZ9UFUT6WD,OO'#0]?M1\&-(657/0C#/#3UJ:MR$^H5*!_.69' HH6.6A 0[ MA\%@FR4=LIY.[#+'#SW'TK+*2F6'V&S"EVU(:!.'LN+.C[PXKZH]\6\UZ+?'/LX8\ M71:V(!Q,?M:R/_U8Y&L0.2C)CB28O9=//IADT85V@TL3BC/WGXU=D452J?4^ M6;FZ#;_EM*E,WB5>>,AXX0:UHG[1EMLIF[ITB\9ZG8"K+X1;[R&HTZ[=V*), M,W(]KFZT'\CBG\OL/.3L*#M3(KV% \(E5F:8;9//6Q^!G"RN6^_!'D8! M JGA7#;7>YV/+$'\MEI$K=%@O2!D>TV%VFXR&GHZT.K(6@)%"W50+.]2PJEYEY#PXW7&W"7&Q1 M*D'EK6DJ1E7MB)NIIWRN O.&"Z/L0T]4PAJY4&?!2D)%K!45#F)LSL33S]@D MV&V?DY$EG"=O4IY-8Y:UE;ZJF;!*\6N,>(.>T.!Q<9'-"\X8T$R ,@WC@%85 M01=K\X+(P#C>48<3"(_2"2**",$(8$>J1ER53",GAI ;,LV;2U_E7(_,158* MT2+ M9+/\GWL-U3&-J0^'E$D:I .9)Z"'M2+XT#A&2KFCF3J+L(MCTOLN_%F M X :HKWX2K M7[]:^(P>TJ79FL!KBA0:]6%P6]@M MP'/=>D^]YCK_W-8O,/UXH]4,MB$IR_)R#([]\JVBW:C5I_P $!_?."T[F0'J MFFO"*E@>L]6D6X_[+!OT\.$;/*#S'V:N/L/;*$>(H!1UW G'+-QVVNAE>'YN M3@_7XXJ[?)2PMW3:1=CO+%A%T2Q7BU?+L"57P(87QA;L7SYA02$SL.1$HR** MT=/,():XNC7G1.#&C:I$CMP@T\8K:IJ-Y@9/S<,.K-F)\I=3LS7S:8P^!-NV'D>B(*5:27C&<"Z@.XNP0_IAJ\R,X!N\ M*?L53@MJ?Q.CYCK8"P.GP,+IL3X]AQ13HF03!"(6$AL@GIB9DAH#5ZL)_B-Y MJ;AVUWT9%N^X= "IZ:NSGD"G)!W4"7W8D.XDZ>Q%E+G>\>G;K->.\R/!^4G? MKU+I[NJ5$%EDU!8IAC^&-DM6S"E5\*/03(VTNR7)'6$+<@>8"L@I=44D[XP" M8%<8!-1_GXV[*3BJ[6[19D 5#X-/)0=DB1@ .\PSQ[-18& W:!M.D ?1$F5F MG?#U,#EES[V7:)#(_ <8E4G,4^N ?IJ(WVZ;N.)#,<17:&/TNAZS9C%!8!.1J X+S= MLNZ),#'5/7, U7[ E(&M:C?@K55'5J..#X(*S:-_D;@(JT;QA,X^2/.$[_J5 M](OCA,$)$4 XI@#S>5+/F'D2="#.FGE MA643R[WI7=IE^! =6?YV);C?M/U",1+;E"6;KCL,D6T M>,'7'?>B2"$MQJ[/KDDT^M(&GFXZ4G@DX+9-N"Z=DH)L"[-. M:@B$3EUVX1D^TDCLMNY'%6,(=]X233IU;V\X.;6OMCORQL-_FNY8P8E9XSC? MUD/X8B%>;HL^GK6)CLN+%5DO.*MFA%6MGG;R"RFR8S'BV*W:&\H LEY(>$X# MW>FX.>YWB1Y6",>%_T+R4=F7$W$4N=+'>OAK^JFOA[>V&T3QH['I*41!G?OS MB9LO)D#@^8HW&I;;DKNS328@RD@D>0WRA@E5Q=\/OOT21#A?\:Y="AG^\9H\ M#'[WF,C&KVVCT]&YW$3R3.QZRU\HF2!>E[IXF:%XW\WR^ @9$/=%P\U]1F[N MT>8Y9B#0$)9E M/)DN2A6_[F"7]>#;MZ7R5=O&X<*F$;9>X4>T$)<&9F9^!> M%>F&N@[.DG9DLS5SC3#ND_;TV_#NG'=P#?D)\_'9L2AXX^^IE_EV;*B/7_*@ MMDMEVQ4+=G3@K/IMQYN'F$>[+5H>['?6+$?9U\$;$8QO-^Z)NU.C$7S>!DQH M6&PS0[6.LEW-.KPQYUR(0&9[[12YX0G'^QYJ61;2TWTSEM005L6$I V?L5SM M0XS9"N?IOI)SX/QL<2>XQMVQU:FXIY36^C MM[F&4D?'P]N7S&2]I^"?&>S82/+P,@V%2N.034IT;R(YK^.4S3[$>BJ2!W"2 M161K)ML[#+[V$]A,9VDI%W,8K<6$J=QKY1 S:%A-K;3X2?H#+*UAM4]88>849'Y@.(=U\M,BLK!:=:>T-*/5 6)=64!DTURZ%X M&P).]8^834ADVF1?WVU8.!!UWE1T&-R_\91\Z;LJ4W#AD-'")DR4J&@'"#FL MJ?DT79VF2M7 J3QF1A-=S!YW..E6B4TQ6[]22AS_:OD8> M_)3:$;P%T"42)9BYQN1N:F)*.V]?$VG&N>N=B!0. MU;U6I2QE79SS\IJK0;FL-'CQ!Z2JLAX\UI^ MJ)IZ"R= RDEAOO!ORLNAUN&"OGT'::]5A;J,?W#S!+C\Q134ZL?-K<1Y+Y8O M-EF@N7]6Q5D$,]%1I,):U/XP-NS4.,H_7JWT9NR>ML>9^P1_9U-32:=R++N) MTQUL_=BS \4NJ?RH;@;]PE=BEUB/91,C9O87A V4!8]QY,97;5?)>ANR=*EL M@,+3MNJZQJ_'/%*PIV1+H[Y>W)'!IBU)XU%5\_)PWK,&TQ2:^M?Y4V>:M.=0 MA<5IX6-QT*-6C9T5,99WIF*[WY1-_M'D=KZK1/^.SL]-O9-@D+%Z^FLZ7-.04_XJXFUH00%'V6'C%6(,;M//TOS*BT^)@OP>CPF.G3JM&@P MJM@9]-Y$"9W\?)K13!:X!4OSP0<(.VN(#,"J5($"-5&^PPZFK*8.;2$70@F$ M*QZL9G'N.SKSJ[%7'KN&=!?685P/5?46KP>/0GB'90F!6,N6@959DA4'R-RC+ZEH#ZLYHB89,^BNBQAJE2N%SK4C Y MIU@X!)C0[)AH'G[,1I$JB0,8#G4:E9DN$=BA/1>-&I/!@^?$O_RSBAV#]=BL M$UG"TN$J$@+Q"RVH.+P&.2/Q>E8AKKU),G >R[(ZY4YAB^2/N1>DJNZICZG2 MZ?61N2N9.>TFG.?\G)D\[\>%+50G*\X6C?M9G7JY[?(P_5N5$C#!]+6"HF1* M4H=^-K=]OASHG/W2. Z%BN_I'S8^7@ M>E4O^KG.41]D3*S2;.B!>' /1++(&=MU1UFOS%1(V$(8NT5LE.(]P/Z^P'R! MN^ 23#^(7P GUG+3=8- YB#=0\&@,'N/+1(>XD\,D>F5DBD]V%])15SAF-<5 MD?[+1[+[J 4U,$X35Q(#PX%KN,V5DG4U:Y*#-T2Z:B^M,0^YS*(SG/"XDSB@ MM060K=L?=^+:6MJ:ZD[="(,&\9S_'KM]:6)NVQHP=^%[7BZKA@Y16)3?9.W, M6M#+VGG0;AT]\U+%\>@[J>:IQ"NOQIM@T-11RF18OQBI 8M7CPH52G?/C=1Z MSB^;J1"K.R(SGUS6TJ7!ZZ&7#/C^*"%Y,Q.YT[G#LJ324$.?O@[3S[^0M @1 MMK6K$'31862N?-EZYGG1/*5HQO3K[G.YF=4EN=*3ZRLS2W-^V 4]Z-&#?[Z@ M!Q_%LUS0@[\!>O#]1Z:O9F6XBAB04B+^N&R8%+'LZS1"=R1H7.&@.@%#*79] MUW9CE#9.-7?FDR*Q\*FVZ;2B[0>0"9D3X-F #9>P3#<]Z :A84_9+-8/Y][< M/;@(Z81H6,P^;3X;JK9&,Q0E +3'R.+MAAW%":.V45WX2 M 9*D:S-7"2G33H=S;ZPP*Y8=)H_F5B72.=B+SR-%I)@AE\=@T5JJRQ'=\^1K MA#YS#1]]N=TAM"VKB9:,6ER59I_K@*1TXD/Z=<[JFI M*Q9)12%,N9N"@LH9W,PLC.O%HI(&9OZPP)T67U(I%4S9?P^FZU5P0,2B9Q$0=#Z^^N]DWA%TE%2\MTUMLIM/92#%7U.C3>G%&/] M2Y! 0#G:PJB6_0BDT=,W4PED8^]Y_L.0<1Q"2!OI"C;!<*=[/& L(VZ3T(JU MZ( V!#VZV=AX)N*(_ W1#UN#?VF_M\0@;:&WU='O! 8 .*4:59+"D@\S3T%Y M7&6$* D[;(0VUS- -N,M81)%(,=@$_%^BV!5*X>4V'6$_JD$^AX)2.6E!8"I M,)^.Y:'@<<@GZ=+VZ8B7\+:/,="*8 &BK5KBZ=MHE_0PT806%C0NC@]S^?9. M&,*\8.$IZXNRE@@C5?<\>PU%WY3-G.!*#Y@ -&:+O1R%_.*=]/1WCG%D'+(:8;E8 MTJ&T5.T_VA ,D6!1/7;0-2)T_K@8OI-FCE#KUU6E4##MW" G!%KG=H3JXZR[ M 8=5Y%E6#%$=U4!N@,ZVDU<;;L"!5DX);, =60 M2]HT$:,T&2&'7D1)1A@,]M5.F$FP&[030@9*6OB5"(K&"["G0@K9P2L.7D'6 M_'&H3,/5F'^"Z]!-VJWA^_8JZ,2/Z963>=<1!'6?KY:$J&$2'+CM.5UA[/O" ML?0^CX\'Y3"@M*^>HDI9V9^TWF(_CK^BP^$1IB8R^E;)\)28JKS M'H I_'-6/%CUAUTL/(_I*C)%^M]2IOFQ&-IO8H!K0UT/,:/@W77-KW95> )A[D ;.6?61 M<$5^R?VSQ!9$C!H_[?$Y1#&#WE")SVV%/6%W(G%<0)?((P_0@I5I>O\0N6X"$76&QT<&R,.Q 2F:@ A M5>N5&J6% DHMFI/>E++OR3'C&8>U&2\3_* 3S&+'>SJ:: ^GT&#VPX)OVJS MK##1*D_TU\-%EON4RU]Z5O$*B*BK8&=@(S2)F7,$Q2_'![G@01YZ58@DC0?S M9UE\U^N@CKQJE5M3*SPHL.4NRT%[!%^\9)3D-CS6QK6ON@YO]&LS9:K+YT/A M/1%@T1HF@4E0 "I= C\!L>!B58,PCIPAS[YX!]?;D_=SD_2XT4#*VP_>:-MI M#\=PW3.VF7(&D6-%X$!(3%-JE6S EO XNP8M3\$[*!N9UK$%:HC2K*MMW=9P MLZ&BZSL=8@,B-SM<+;ZLI1PS?;"(=X1?(>NTIF(=6"CA">F"%1MBH&U]^92V M&%,>KID0ZQAE,\XGG^O3GE)>4R9G2.4;K$!5$=HP2R][QTP:S790GXK E[L] MI^;)IQHB3RW!IBB%QTZY@:84T^0$I KM&Z?IL?Q[S63RV;0I6.=A9\'-UWRL)3?PB[,^M MHEW"PU2WW"XE03X:E@NG*Q#,[[@SB0%+@ GA_)W/;1G/>LLD" Q"6#=\)H1+ MKDK3_Z$ M">GV0/X;^AG$\M0(R0XW';9AP%^%+S:+3YX7BY?/7WZ"!_KKIU?_]HLO\5(3 MDR!*MS;20[C0R<5A423\>.W7Q-DM/8M53FA]OA,N]46TR1CU!6[MWM?#6@ X M]Z!YSCIH@4827,$J^YKXAA]SS1=-II/\\!P[4/KI>7K]+O(83?A5.!SR71Z M=,P-@R'NA6Z /#57_/TETR93Q@Y9NFKXP?C?DF1'R'KV2MB6J4&068>&(*3!T%B>,I)C]#UN)<+SE8EW;<%?S)YZ5?-T!54 M_J5JCU6 R>PR>932ZUO1C>OK=\RR"L\XWIZ3W^$])P.FR[ ]_Z\ FM#P82+S,B5\Z:);3Q1,RW\FG;>5D:CD=CS MKL_."XJ5FX[(Z9A_TD-ERIQZR5/;%<+V.BTI=KV4UYR$1R0W6S9EO8T2X!,& MX2RX=#]##^GL56_K/<2/UANXN5"3AEE%H1"3)D$ 5S"%4@RC+,+9K)/^! MK>JJ$JJ07I9=K*F2K5M5>S9IP:D+?A("8NG:IC)7U0M%NS MW,J7P$B4].R%U,\M,A5=)^4,-I:!T!4E'2;2 K3Z)0W9^:@R*=S8MH4*>I]D'&W8DZ?/MW> M.4UE.>%"RC>_;UGAJ\Y/37CR%;,UDP5RXQ?7$5ZY)"(UZY M REH51EM'[UT52HZV^&77A=V'>H-5I.A5NN"!D"X5M9.O4+^AP) M1-6@ZX@[I0AJ63B]X@= !$T@>XQ+CWTJJ';NW>*WG'@N,]F5,,Y"59'1H$ZH M="^HM0?E4/H)N:B]' G>"8A5.]^ X1L*8O6_;HT^$HY/V1Q_1E:T)[VT2+'+ M_-*TL9X),XX<:B2^$D\ZNH:(4Z&FJM_.(\D+/NEAD2C<)F.G0]>? 'E@$G/" MT,MD/>1D*2TI<89V@^7&+I/PX). WL0(K:-@@=P8$0,WY,EE9AYR9EQPBM9D MH%]]&F_+$B'F)T?N8A>U"#=LQD$>(4ID)+-+A[.PAB=D8<3A=-M=(O%X@5X^ M^('G% H2P0.*':$XE&H?.,4BH.JJ%6>N-<_!\RW1A*@@G,H"//FXP9HG[T@" MJYHULNY(ITP\B1G166%A2)7\SLD$)PG;.Q[)DCQX(J)1J=H!!02FI(EWU32O M%WR17NJO(-55[:\6;RA6FBDIS-R9*E]\,S0,Y^F;J!_2,PA0(/^<6)FOP=V] MHOZ(,+J_7&!TC^)9+C"Z#X)B#4P,U,)LC>*Q,NH0U9JZE@0@,"%&,;&*FNS M)6NWI,$4?&I:JR.CY S%;\LP2NMJ134=DKS2W$/3D0L'?J .^MK(&S7 MY6W'=:]_CJL:V8\PU_'QIYIS=N0#,]9K,R:_0PK N[,>"GEV2G,V0Z*6=ZK< MG'+BF/[.JMJVS*DBQ4NO:14KIY"R[/K3Q>Q2$&VD]P55\9F::^$1D( _=(VP M;7"M]F[DU:'RG;'^\=_EZ>1^\E@@Y#$:@$%42I\RU=C[AW7Q)[[ M#JH(X;)]ZY&X7TA/R3FZH$'8.R(3*0H,L>M'680HCZHC2+4.*H6IZ@[,S0_?_>>"Q()O.C(;]^%? M>?IA 14%PQ(>AE@KR@85&J RL/<W"J+REX][,G.UP,;Z?!??LVJ-4VS2,3"%4:5JZZ" 84(CPI6 MK\.-QKZZ7QVE9IU6B%6G'$KN5=PVU?> >56Y&K(Z7#PGHXF[#S!?]HEEV,\E M]9"*7A 2'1U):Y-@+<,T@RE9,KH!G#BN4Z@F?4V3G>5'4(X"3(I1V/-$$1RJ M9G!<%,CKJVCS[R>T1I<"L &Z#!.TU23G=O=E#9M[YLYA[-!OZWAJUC73.*63 M8H.KZU+G3DJ_= :00C'JZ@1= BI7=:=QX<3&>7 M0-K"E%R#QS/<1[U^D6NG_BAP@>FB$)#**@DO,Z][]E4-[)?21O$)@UYJ>:W" M/W'^FG/GS8])-*180L]1?&*;Z4ZZ8^L0QBLWF\:OQ,=W =WFO.%;S^_9L4#H M*IRC_*1,5!0>A&@3\W89/862Y^2&E%OZ.*@P(KQ \(Q^=-G.9_&U%T1.<6CY M0^L#9.3N>(WK:LK!++$TSF(5)E368#A_C-^2W.]-TUU3H0@L#,?(_N..I;X* MZ\L"_.E!AK"SM=B4/\X#(*_DF&NM2C4[-Q'9>LUM.,!2Y(J5R+QS:8H3!2RH M1;+22^!AF7%(I"!1TA!5(^V*(/ =UF_8@K)\]?D3RKS(_CJWFI00:X9@3Z#% MKJT#73&@N 4@);]8MI.ACDSZB^G'% PX,-D6" $3XP6WDE@%!G#L--I\IZ2\ MP!N#>C.A]9Y=>6*.#5,WKYE>'H81T4W$5Y@OK*UFZC2)A'HX@ MF=]0JAV,6 MGJZ+>@A74+XQZJQ(B!CNTU\Q*=/T0)OY^/\&@<0!YBBUJ71&3-:=-@1R@2#O_8@5FDZW4]L=([&>P= M.<2N^ZHB)CO$*(J-1AV(D](IB11";,A+P^/.MYZ-O/4/@CPV)RDP:48?N;C5=>;S71<;P(' M3UBD+1VB-"[:CT+,*>T8;DN-E@+DU:+MC@CW!NG&*G?6ZQ!NUQRU&\F/5P1I MAT^*-W M-*U,S%N8HTGO;N30;!WS5^>%%'144H!W HO/):SY3I#)Y'0X4/_2?0.FW[3& M[CBLN=5KV]TR9=U$79,RH]QXQ*9",FBNZD\6J]YJ!U$*2@]K8<],MC2I+I%X M@B>1CG,-CQ7'S'^/8MB4I*54B&Z6;5@BG PQ@N&II#GPYFE ((:1 X$E<",: M$Y@W"Y\DF52UE%6[(>^+S2J\(C73Y!$GQEC6!Y:$FFO;X0YQ?Y@-+_SN!HVQ MD8&=BZBXL>;@R/DL.1M3W='1*KJ'5856MT M.%JKQT>2'7[S^7])6OCC64&C>#"EOJT%(QH\^%ZL"'2S2-S^UV!1"GA]&O#8N>!B/A_GK!0_S*)[E@H?Y8/ PL9'4"GO!\*U# M&-S!N8[Z'^IU*I*BWLOQE87'B5R*\P24GB)Q98=NMT'M#KF>;;7?="LNM:); M%;XSH6SJMM[6/ZN3%Y5;U4-TO>=Y;SG7I];F!Y@]YN?C]O7$<+/KQ=[ZF$@R MT/=C3VD?7 0JV>)J. N43MWX H!E&$!AB:,D3-\SHL(://4M" M=ZDH'?\G37KX68H]?WJNTHWVV'< :\[S!Y2WP6_1U$0]N$Q>.:2G'M%F,K*" M*4!(_V-_($=2KC=,+R@,03KVKM1.5(L8P@5LYXNCO=$7['P.Z#C+55_^*]CL4[:/W%AWS:RZ.4_4?[0G2F,FX)4*S:TH9F5JMV)[D:L&: MT(>*27KU],F?%SR3J/D7B?%3_(CX'EJ7 _!#=P;J6940E\:90PBFX MS3_!+MZ?M"J?C;M@N8:Q$NJ=W&PD@;:&-6OQS.-X)$);F3S6K-@ 'V1$U--1 MZ#5W:XN5ZS99&/\]EE[WP$K_L%6I0=RBZF6QDK%<)Z&X:29 I&Y_C%A/UZM* M*W!)5A=9BJE>9@6.[H$H2+#X_41C9YR+@+0(DJ13S0U(9=+RL9^SX": 1":W MG\T]3/+\LNS1%4\'%2=T6[1V]!;,_P)L3;YP9T(]BQ8I="4-(\<8&$4[M61T M=JC,:V2>P7*+DZ /9UU8:]N#='IPT/*HFI M@N IS%G]]!V)SZ-+<':-ZI 6I_UQ2?+#C^9RI?"&3!<3YYKZ*KT>_;_TID$4]._KWKD2\%'R>511Q:N?%*B%Z1.7-OA%O9+TH"*?\$+'/S=>%GW#FB!*9N-8*8\G05\_,Q(W4P-8FSTVY*LWA5K7(; *JFE'&8CF[Y=M,U MY(C?A>#O9AYS^@;Y(SXFSLI7RH./I M]*X91Y]3S#(!;' 6N6D@1WQ5,Y6:3_XD%GQ2.J,GVE'Y!?)./EPC 69E8@T*Y@%7 M9P4KQ,.VYY%ID:!SJHN#O@Q[K:[5W':294_F?R+;E2Z@>/@%_[2CQTB\CM.= M@>X(/6TH73)J[J&3%$?7S\Q#@HU./E[1$5ER]*V\@\F>=+48)I]30>2HBA0] M^N'8$F(@)@63%2)9#X,C4#9U60HQ8^1,TT+*VJR9'#'(ZY4QS^?'8L8S2)*@ MK$L!B[(A>+;4!JA,;CA1;J72%-M-UZTX%UAO/=A4WI8HY3$8C,2[&/BI79U"Y7OMM=;S'!>V!\XOECSJU(W4E ME/*2W(Q\JDJ.%_O66]FG)YY'I@YPQK9])HJ'W+WH+>2JM?Z1O1B[.0$0AG3KW+M%>Z%FT M"1Y\7'BU>%/%\JZIAT+]G1C,!5/Z.[/JG4STG7;!7!3?EP2Z=3U=RW)'UTH2 MX1AL%\GH9Y+T@8/"9[X%NR@+D5*ZD_D-,EY57DQGGT\([U.9EPD]QWNC4'S! M:9='.?'(P[G]X>69:%'/A2"R7UEN,8NF+3%8Q(T1VT^U181K."W9@CH*]_U7 M)]Q-U4\$WQH4RV'UCQ^9MM.E7@[T*<12DJ-%[S5<;[\GW^<2N-(U,$_:;G 5 MSO^<6,3O(N/[&.L.9ZL,W^'-OXO2.O3F;\8=)1)?;X(7_@A?Z!T+*7^/?%P, M'*(\=,K=Y7O&K\>Z8:4E4$ZF%67)I0WC0+"..F9RW,7HJQ01,4^,8 VYBX49 M<%5"LHZBVEAYJL>E'&YT?U2U#5;8]2OTCK6BJI06W0"'HISRLP@PNBZ'.LEJ MI<48I1+A[E)DHA-=IR>?W_CQ[DGWK52(6$GOK^]:FKWT&WG_E#6I?/'U&_NE M=JLLOF09+[\\^ PU6&\2$G,J AP_,%':$'YBI?*9/(A7QC1S)JB7?4@]L.(RD"W?D M-XU>1^\?.)+TG7AQDETLEUK[00R/\GSLAIN2$@:_4*#9?/IM=UVK%;0N?Q9. M!:^T&*U$(32=P+?5).' ^2!C6]0K\@C4V*3C?B!FD)F'H=,H$\Y-U5K\8YR\ M#K9S7O@U#T(M$%5]8.,_BC; &J"<-I90-,0TK<+)/HY"?WE.GPM.0,VBY@0J MR=D:$PTT)88)!.-X(=]X%U::,>&XFMP.^@[EE<)2(G6P2// 9K.AACEJ=Z\-C!"M.=XYP6^LCR,$I (C\68NDB[T;= M6\IV,2R#%X-+;[H#_9$I$FLM'T?EF0G71YI)O;;UHX K&(%L - *X3::8F'D M#2AX)?>IR7;Y+*-HU"[RW"-[_^Z9BI$]E5&PR#1*VI$%!RG06L46V&MK]\5R MTC0R/E:8%'([:\+# WQ1FNXN2-TX]!1X!J%N=$#K/H^DUF.S)C^:C_>G?^CF MA7QVF:R6G&B-(4>$2?^\6ZV>?1F.B[VXX Y51B=" MZ]2Z 7J4%A)+;0)<->ADR(34-U3)-@N#MZJVW9*BAV5X$R9QTW/H-545I?/^ MGQTGO,TXPJ,+MU@WU-NK]W $MW2%-U^\!EN!^!ZKQ&Z$2K? &?@Y. M>OGLAH+2/7J!]Y#,R+D^?/ZV4P8E9DO"$VBE@D_1-."+ MS"]02YN,S8FLFMV5FYR3EA\?!5"SM-Y>[YGZ;JQ 56UK6;$ UXOP>B19-A,[ M_^ *(V,J92RO*N>B.&QL4XK_T30SSE+NJ@B?$5,3ET-<4NNP<;4)2\5#K>K- MVH/$$QH'4QBATJ>"0NNFHPX4N@"E/;4_(GG%)V\NOSGM[$;9=SLCQE[<[$RS MD53HHURWVX8I03;6Q\U84C*H MHDZ-<")C;8M1 4&'&AK'@*K+7F!?XFX)P11_6DB]P&%(EFZY!!WY37,LHL," M,QRLZ$TY0\1RUR!I?XLT-G U. ":F5#!R/&T(% M$KZL84*9A,5P3EQ!52\6=]^+]C*U^8B0CCLOF61,&,?\^_@]YET7X;XX%>[F M35&T(S%BI.4[-I47MVNHAEI'('*Z1<^@<5)\:M0K3C,.WMD_K9Y6+%2]2\%! MJAC1=0_K8CFLG9V4GN\E2N : MT:WBABL9JU:QYX!>D?FW,@*#K5R+G,E86\MKI-*+A'_E N3*1(Y7#^6P)S!9 MM0NNRY;<(F+::_G?^H78U*26AGEM8+5";MZR",=61Z\ M*M.#3A +>8I"7*.9RXM+]T<$K7]-F#;SO7@#S/6]Q?Q13,4,VLM.2.!A7',; MH>VC9/'+!,95W'!7"F8OZ0*$TY08#^WTKWY"5BR_IN7_4S/Q(7L9E"!DZL7$ MU' F/'7Y] A$[5B0?A&(%)DUU;_H&C]K, MT-33\K*3%'ZXFI(C9R[;KXF"S M6Y*PV)8E1M9:*7:L/5FBGGGAF40^?+2-UW'*=<)YQ*!!@FDKQC$R+OK5ZKMU M/9L7M43\,QQ6PB$*C8M&06%.RL6=-1LPFZ_BR]*$ *"<,BP<)@@RQYD:3PRM MA?-665+AQB?W2#<;)%&N:3BR6PP^W0<8/AQ%#M41[:7KAA-N6)L8G:9L>69% MRV-R!A82#A/* >XHP+AX1?AM/4:-NUSY84YC;H>P1T9MRA+\3NZ6AHX.TJVIL]BXRK6)GZ0=@2WY(86S MN72@!-4XM?IZ7SU;$86JBU=4)87/XQS7U72':A*;B=@(Z\RX2I"1N/=LN>3"2$KI_[3SWN6#A)\_TGY7/2.QJR! MM"U7LFC&*(,Y=7 ;:NM-M0=&I2G][>)1;LNTFIG&4CG-@/K,.KPN\$XC^-3; M+IM]=\,I -\.>^+#I+JN9%*;)+,XMII7/$6;/1,\%">4 M,<[U%CW]T$QA,(.KA%-;P)EJ^)(^"M=-=$46VI:.QAPS"#.0&!GWN+XZ[YVV M-['5BCQA*=)R!XHIM?^2E)27NHDIH6G6XP\!?DE@%LKPF\YYRN7*71X46M3] MF=?1=14,UUK:1K-JX@!(7FT(T_"VJ=B)8QHDW+:TK,,;F M&I EOX*2S.YO>HIF:(?H*VF8GHQ=PA5O'REBJ%_G2=_@Z$?_(/*":*;6*#C2 MQ^6$0YIY=P[:NJE^BOXG':Q:7Y#T1OV3H7#HX!HTPLZ$IV]@3=/]D%;49$LX/K>DKN:%2.9LH!0BCKI\4.-06:@P82.RW'05 M3IO-^4,J".\7DO#!.>!S>OAG_<73+/Y,=MRY379P$SZF00V(V+0=FT*XX))+ M5+1BPBJJ4*#0YES8+E]P[K-0)AS_?4FR\DMAE$N6FI;B9FP^F12IBG&M34=3 M@I8UE<_"=YJ)1H D\3A3F)Z6S(;^C&C;70$&SC,[_1YY'%='H26_Q9:2UG1\ M%G>MF)-+9=[[XIZ=!&?L,!)]>7"6)#%OT57*FM4YP9G$>;$\FS-([#I7F*E; M#[V@0_V90AO/NIZG\_O]7.CQ](W)?7=Q/&^9A$D[?MQHYOEP")@:,V^C.SKR ML&@]WH@=)^ /6E7B%;X6YMOCY)I^]=XD)>$U3\#2P/F>5P]X+ M%L[B(#=-\K1^PA?_1V#[^^E.7(P'&FN M*WH/54<1!.2#)NWI,!^/\V?ALF#62@O1#LT;6Y=^]?)Z+.9S,L33HN [C#%= M7\J53M:(S6:&0/02BXQQ(AVY@7D)",-(WCMY=>J!R%E'[K8C[[W7XQ61F,5A M.1.NY/,LSYJ'R:[*U W;3D"9ID[:]=.72N)%>0)6=JR7"\KY(KV7@>UC>?&U M#AC.) Z,!H&&&IK']1\/U8VE6,6&5@(L S^-%9\%9+ITUWK-55@* M35/VX/)"V^4Q=4@])$I!S]HV$EEG)KT(4@J0/%=* MGU '5WOF[EES>\(R&@EJ$GL#MK7$_$[<,/:1U(1S=U5$&:W#LQR7C;"(BFAH MA%KF*J"GA+64V@C754IK+T2UWRCI[2J7N70QH'0.*I?T.Z\(="?J8P /2,^= M%+<2QM*3HQANSJ41&0&P-S5-=]"F)^$8XLA%KLA?EB3:!0[@X "?/K_ 1[% MLUS@ +\*#O!H?/L?J\C+<9K0V1$J&_39:\L745B^F#G 7+)[TB!G'E#)FI\] M*YHX!+E7R9AOY4P[+6-%S"%^GWR$\*-DJV,MBJ& 1TZMOY-2_?V]IG M^@K[,TH4A^=%1F>6OE*.6N>'",L>Q0%Q::>)D'Q,6+(<[YRVA0F3,2-B]O#@ MZ;'OOL/5XN]1/$GZTM3K3P=+A7?5LR)7O9J0Q[*7.-N9&NO*)N&5A!<238" M7O)LTE->2A^Q\-K)7]W\!!>5.Z,.3+RB+8&>7E_Z8-2=3C0=+8'\6^W;/U_] M]=-'HA75 8%UE\'*VTXG1C 7]%UWY%6&G_[7+Q^R':WA]N994ZW#N_SMZM-L M&)^]?'GU_H81;;!_^;UID,ZY$,GXO/@;C835O8N81H QZI"@,JDX8J#HPX'* M&5S$FT52_'[7VO>6>"+MEFG_S1=C'U920?NR[\+5$7C6M\*@_]TX#'5I=+]U M>UMJ$]L/;\EH5UK^Y?P&-=T/>^6L$!/Q=;VBL/V+YO4AYY4[':*U MX)2:$@6L.SXT,$><0J*S@JARZ:K8EL):(?F@R^R]CUT)YL8P=6-K2B$*2G$D M,JBYA=DBDA:>V;'<'04')^#258/C98G2DGP\EQ!^YYWNGVET7[D(MV M/ICFQ4. O;Y>QOA0Y[RI;E!XFZ>T4!8B8!S MG$N7Y?$^;5II1*_2)4!SXU5/LDI&D:6(1*N"TT0Y:4J8N0U77I+%%HQ>HIE M"+">L#R.GDL(J^B[7\KW7G?HYEY\:R'T*Q+0X<_](\38X:FJ8)SP6WS36;7! MK!Z54[11D+CG>NB," N4LLSQ,ZIT@^Z>2!Y6M0,C?=<$0173["AG4!5$4R - M!_/G"6I5@N\,*7;9!0^Y"_C/54LMV':X8RJ!_N5U=CV;L]$*H0&V-=[+C33-/*J*!J-'&'"*H>-EJH]&H/'<5C MU2*\R)++>722[8PE99KVBRR0_Y"2[M#'!"L=6=>3*3,#'6#DR. A%W>B" M0+DW2G*$XV['Q-3@[;Y,Z@-.:H[.J'X2O%*/7/=UM3]04X9Y"HSO2)P-07I( M.*/I=730" @Z 3EJNEN!::U8;T%!//F"$]-9X+Q"VC\EA32B$:D5I*9-*H88 M*(C>#(I0+PR\/<_0^4Y\Y4#20BC L\&?(&#-5 2H9>K(91E7N9DOL0"U<5_A MT>QI39U-Y'VC5D(B>N:Z/L\^-NBW8L3&(9QO'Q5:6:H1^EK.3=\=]IMHC5NUMW7>@W?\(2WT53B6E\Z8 QQA# M.0<,1!(7!<*]PO?"*C7V[ZL?XL>W%6I, Q<(M=.##.1054@>\W(*:[E=_$?9 MC@3=_^1%L7CY_.5S%U^18<9/='5;MU_\\*\__&/Q/1,A@Q'5%O?BE5'*+,AR^70KUD9L^7;-CU'%VA>"&8BF ME@9;GC>::^9U+3RMTP<%0>4N3$E]S0QKW#,W(3*+!TMJ(,,Z S-JHN&6C,&_ M=C,=XH\1@__N8)625>"[07B.LV,_.\N/F1^0=A=.&=1.B0K]QDT-C\5X?F-$ M4:YJ!%YHY:,/3]BIP.T$&BO[FA$[C"G9E]@_-*+,PMHY4=1Z$+%/,]&3Z6*& M?5-ZQ]719$\MM9$ T/>D7M.MW9E\V]$^U>XM[8R%G(R>YS->7[Y2Y$U)1OZ$1VF'AW(X1^7"[^]S=4>3B 8BX1^>DO#/D5V>@V#9L"JQ MAA [RFO'SOBS;1\)XL@6QZ))7RIRD\%/1OMG_J()L#X.2\',N^^H!S:_==-. MX!CVSP$S,LR]3W:SN +Z&^=@W )EEU]Q)U7*Y* YULEJ]!L/CV%/J6"N^;US M 0L[L/"+"UCX43S+!2S\P7"'15,ZS9">%GM!P3MU)6;.2"8W41).9^Z4&\M[ M#M[QBU13>:7]Q.E^BM\]"11V_0BOAR$5F'M$)P42=;)@$Y>\1!< MPO_YXNH%W^>:FJ,H'T1A-GK9ZA8X4RXQB^I)F$Z2S_W_-G_D;25YFQ:X5U+4E=S#QOS/TZ6(>73TVM1)7+V$D* %RR; M$,DY='(*_I6@6<'FCLXU@U+/[!E^%5Y/Q2^3<7V0-O*7^-][#F&!AF'Q * C MZO\>ZU6]/UJY,>&$NK-;4#SO3J]I^YHBD.#BH))IBN\IV8YZI9:*8/+ WSW0 M_2WFX>S)];6+D[3&6C&%,=8:+;561PR]@\1_#7N M*)5\OCV,?R60E;U/U5,H 8F(GL>/I/"1,!:=(,YD$]6##(0(:$W'/&*@4QVY MQ.[%KA%EVXRBM=A5DJ9-R?;0&M.U]=[/MC1!@/O_.B8DT ]!O!^4@IR?!.KB MJ=[2[3B/CX_Z14A%BRT#>P^D+M:@AQ2][*G$19@_:A=.NDMI$/O;*ODJF,X< MC>L2W;UF.V@5K[KQ>D]],H8IICZ:,)XW(#KA!V,/R99F-DI97H>>[IH"BDY+-LXN"[*Q8 M ER/:K=5I HDG)G3WU;[0]>_Y:).T\P#",X]Q=,_5+]Q7E[FR+ 9X.P2DQ; MPLZ9XE5%*<1KQ4'AG1^BDUU3ME\^#&,VIIH!FQO[OR MCU.FTQ/=K _5Y)IR&:DKSBU3(_YE6B;V\/1D@!56@[F/VMW,0#5E3'@'(YB/ M?;& >IZDX@=A&%$OPW ,DQ;/.1HO/1>8:Q28Q^3A?VGY/L:Z!";X-33%CV5' M?"4)\Y+(3N?H)0GFF3G7Z@I>E^U;*CER)B0LF:B1WQ T,Q=O'C^IX5F3&1".4EC M8D-\HHGHVTU?P73Y2WSZ_.J3/\U^^7P^Z& $ N_3-7GW\6%VEYFVNGN,U?M< M.)]\>O77/YU[@M]]K.\:P _ 0J2-WN+UK"J"MDA@,_;;KFYTFF M7Z122N2+ZMD2 MW82=UZ7[6"^$2NQN%+ MQMVZ#R_&0F#2&00Z5HH/NI&IK6<3&ER1$5?>L^Z43248D BA21)]T=4B=(;D M:.9>.:K-([E))UNPL)0// =6N%K\>[Q6TK&7*M"NNW,H1V8H +#&"U$CC,;8T.*?_T M)L%SYJ&AN4,C2E4SD+'5+.=*2%W/T.;:LYR^<'(_N;[0HC#E29;5_567.UA9 M)OA.3$!,ZM7,RS3#&'P_GA^NX6S<>$/S9@\!AZ['4;'/D8O$\D=$[$9FJ@JZ648#K)W)LYR4BKS' M^R>#:I;"=+ ([#NRLI"^WTAT)I8 DXY?YAE(M*!G>-[/Y$98+L-4HO'^'+V6 MX?W695@9L8\2*U+O5$.]ZGB"#9CKE3,8K_C:P<\,ECDL1^ *;JGQ'MXY[C:2 M#^86A+Z5J\'X+G7.#5')4\G+Z'FI)_"V8Q45OF)>5(-.1[Q+7ZW'00XO@S-> MC\=?M(<+<-HZ$ET+X#JDCBNL-A9CH7_T-8UK$RRV5288AL>//K;(_P])FV(X MM+ 0/)7,?&G73C2G98[XROS/1#NZ7IIJ8U<7&9& M;/O/G9"6$7PWXSXSH!>8H(<)OKS !!_%LUQ@@A\&I^@W,[;K#B\<&63"DD%, MI\WE/)!?8@A+)%AS4"LZ"^='I,B1GV%X4,^P":45V1+[Q.EA05"#51<@*W/C+34 M9F4$4T0$KS*=J-/S77#5C-BZN=\B'JTG5AB EN'0 YFW:(.G-5#_CB+WE,.Y M./&@T),AN&G4$#%]3&[-J_L5BPE44PE2[>F(E+I8N^OJ #]'M3#1[;&B@--J MN-F;GFMKY'*A1KGYRXCJCN].+8>A%B6F=%Y D_S.ZMZDVT,0 [9F]M4S4Z_ MDEXQ^%7+MTCH\Z0$UX1L-=V#NR@Q0:H>@?&.M=6NO>D8I"/M+'/^F ,-G%FZ MT L36&?ZA(?36%_;\'VU&YE+*6]1S) ^IF,&+1\""V_JIK)D"4L2*OLMN9^Q MZ<4%EQ.S)P[SW74G9UC#O \YG/1=S.>'TYW\-5F"AD4WX.2&02/U&Y754&50 M-O!Y0N^8S3%&#[4!)(^JG\S22:3- 1*=: C;(3L@8K> @A-Q[["E1'*?0[/. M[V3-A6'A<+K-I04-[F5OFFK:[C4#D]4UL#.JY;@WT54A2#XFBBJ<00M#0PWR MV 1S]\G#R/H$8';&*)FYU7$2.^@/; 5HIZ\6$W+&6[:/R$'.O?K+(N3+K^&2 M9XZ*.7QZ4P/M$HV,4ELKQ)=3&0BIXZ<^3 ]^5;HH>^1595-C%.*Q!7 M%[A/H<2!X6(QLS@]>*R+V>C ,S@X'EI"6SUDUB1@7K7(/X>/O*VJW6+<\5PZ MID3%;[(^SAAFN;'$Q+QZ(ZF6BU:R0%D:TR_GA@35^DDL>'0'U:2?@E>[V31X MI!8,B)@\3NWT %+$SD0&1O55?S-7T6XUUS0R6Y0,YI',C'*'LUJ-2MZQU'*L M.51M,*U5-APX3OGO.@H'/7&@?%YN[6#6#]B*<+ZMOA;EE([GQVPVS:Q4(RF] MQ@E#I@/L#BN;7@^138*"7Q4*Q"SX3+J[>)@VA]_PF+NG6MY7GJKV6Z6JI9?] MGBQ*>*Q@X_\S#&9+*=!'^+KO&/&^;LIZ.P#&2OYV).6OVS7EX52X]2R%[PE8 MUM/W@EZ;'(+XA-$5HOK&V#,TGA5I%]VAY0->ZKVP^J1;P*YE(D M\ 1137:T>1=MN=5PF9D6!Y*KTI;_J)/KVIX:1F22J;V&.TQ 7N2ZI4RSMEED M38-M/90[FKRP[7D76ZGDMNX:_[73LYUUH!,P4+@#.4[0&CC!E-US7R,'O>3E MECW9W;?\WD>,C*4=AJIGO0ZV9_A9XH^M"HV9%\]__H7WMU;*\0-8T^E0HCA% M4R4#Q%K0/$KZUC.<#'-IA,.FVZ;J&@WLI*?B*I4L9U 5#749:6"V+>G2ZFWE M*28R:'-).&>LSL\D-SO& %M#4A[;6%-YH66<7Z,/,UO/*Z[\K5[X\C_/T;@*:I&]<-CW H M7,VB(9R-P*&MPS;HBBGF1"V'Z%)V!P]6%=O.8( (=&HLAAQ8B1-*-+VUI\C2Q[JG%">)]]@RW74NJ4)%84 MS1#U&K(QT)FD4)DXI0=NW\=F-1\&87S5LNQ3T!OW&S%#P,LC6-?P!/H98 S492!HV'$T9(&7O1ZRYGTRA+9I9&K M1CBQ9TUP9K^O*WX#L=K^X2.C 823;XEAW//9+^GT,F 9\+U#!7MEJWE&G;8?6&*PQ1@J@POA VN'(A. M2U@DP_R?[7S1,UH&>9"))92SGQ=.B1/90WN57Y$?=.^ M[L8!3'T39-MO$=/_$1$7GUP0%X_B62Z(BP\'<>'C&XD:#"SL*RYRZ$=_)87Q MB<:U1AL=,B[T:3KT2B8>G>3A)YKO>O3#"VT'-H4?0MS_8\4)<@7^U,O=8;!\C>LOW>VD5:DUHZ#PS*(M//^ K\&'5TTS(:E,L M@WIW+I=6B,\[39QY#3(6.N&4^5[=R>FJBS15ZQ#%K!:W)0[014EDN(J"!!98 MCO-L49UPPOYO&+15XIN3-XTB?G3Z=NHVNGO%8H\$D3C>1R4I[0Z2\@L>0'YU MI"-H[]2:?>O*53X",=Q>G&V/P+A(E_=UA+%JIOA0L?YQ&+5^V+-&[5M-Q5B& M :_ WJ1_7PE_DB%6YVCVVC0UW,XAL9Q-;:,P5= MP2\/MY/4$/7N,Y)[[I71"T&Q>->*G.+ LD"TY:4NN*6L7L]N)99HNG)I^K6? M:U6XD5HQ3+M?CMM;](Q&@+F8=-#'A,_AW%-$<+9L&<'O"MM6ND1@-0B$70>Q MB\D"#*/V=<#ZCTEA/:',=DRFG- 3^CUXX/1$SY1*SK3KPJ*B,N#8U"PP?1:, M_<\0GPPKT2#+BKGS M!64EI7^ERO+;^WTXD?;F$MS;%Z!02R8FS.TXI.Q\:J.H7SH<:>7@GPHV,U)" MNJI-?IB&F_R2LS3LLE4W*UHOD!R[-S,QE0B($=NV*Q>\)F0O-J;N/1WYT>'< M,3#E=V1!QNR=T%^@I_^FB]T\81SPWTVY<@][-E7@,MW)?>8>!AD[>70*S)8; MX:669MFM(F6C?,O,8\>ME98FRB> MX;+]3;679J/M;J05LRF7;SU>1TKW4]%.M_1M\(1U?/IHQ?GY3BLBQ,)$5E#Y M_*82F@),.K\_L?(&?G*0?'*)13"J>H>)557F]/9X^L9J"Q7*128[_+%NZAOV M?NB^$:$6#@AA;:7^/-!E5K8DYRS[U>)+"-)3VRP5B,)_BQQ[ J12;#,B\^ B M%N=%Q%/B7-EDXJTF->&"P:_<9,;^$ZM+JST8WLKF7(QC?+O\S-J";M),9G^% >LM'(!-X29;X7/ MM67?=P=!=.O\QI_XP0_92+#<\ZS(MVQ3S]RHI7I03ETZSWJ?KQQY-24 MRU6ZK%%1N=:01*[ZL6V8,%%(U@]50TQ^9_MS<0#P0J6C GL-L1.R[[#ZT<&3 M9O9"]J>PRS)X*R(<6;E&@I.VN[6V2->*)X<'C==*$K.(IRRE+*WL\\G7PQ\0 M8_4+DCY2B0 W)%N!N+XT1CQ=\#]G*]ZQ@4=^@]*]9.%9X:;R-84G[U1_<]> M,G[0YF#;D;+GH+[IBD,J%L$.=O 9BF;2,3Y(4"?"3&Y.19])KT+,%Z@!N5G7 M/]DC) CMB/-\:_31U*C,<2W]4RZS[%:<%P@/[G@($!0;)39#S@^5F@&&38T[ MZ=O26M+LHCR@XJ8FE3-DU<2(QH_#@3^QNDOSGCG>9M>:UG0A0VF]PC,C5>2P M;:H4EP-;-3\<,XZ]/84@7;A9'P K-5U(+4TJ\=%V:F_/^1SJ@O)3-/AA>W8L M)BKF6+,='%0UX9]*T9!Q5&/&]\JOJ"LYRQA22WV_'D1E=X2\S@Y,BV!#7=(T+A78VN. Q)-K7HZ90%"N:-%;,;IWXNJDV);,J!L MYKG', MX(Z"AYN_$'OK0\P94ZY H>/G$98_5G$>'))M&.O]P.ZU+4>D!"?. MOA5*E*'@KGU'9PJ>S)A5$:L*MR4R,VO"18&!#T9.MRY_.Z4V='HY"Z@2:&E\APGWC2P1ZU M<*6)JJE%Y\EA*-%8*R_/T/OPR#V1884_G<\Z.OVJ81\V)A^0QJ4%MZ1J=H#] MW]83CG274 /;7UB(6B5&Y_J2CF1E9JLH4VJP !\^=?U-<"Y_=C@$&J ST4(! MO8"D:,.,]ZZC0MY@'2?:N/A^789FPOK^ >2M?C1?TF,GIOYB;)(-JS"&']:D MR2#C+/YYP/:YZ["I;OINI*HA#^8:__OL ;%(85-T_:X#D>B^>I\$TS:1FFO2 M.9Z;V+B7XRY#??&N:/(TA(:^&6VU!@H27FG;Q#LU-5EA-+TT]TD8+,@3(VY< M)#9_*\'X)]"&A=<&IN3^O13ED\,")47;"5(7I9["ZJ91UA3J:EXAG* M@E!!&K1A4=MXU&L-E+)%0OUE55IZ3XZV75DK+0JJ='(]AZS"=UP?VCA8."UC M1@N)DY')150MV5_7(UHL1VL!,$W,;J_E)RY[44C<-/,%*H])C"V$1Q,J=+/J M>AI.+=N97BSP">\MEQW[2EW#8QSLKG2..L4@>MMI,E)3EXP/&AW M:LIC/M-,"$>K)8/$W5'WRIAJAKU/MW,)/2(WRW7\*%R-:4ERC)751)'Y_35U)0 M ;=*S[9T_=$HM%X%9V)5 45>,5$/PFXD*PN05X=]HQ)6*L+B5*TB^+2O;D9E M9Z#*YU&=G/ JC8*?1\IP4T6FY9\],#KVSA6LJKM6YB[&;$@@B,AO'>=P%=;T MU>+U+-_[[,,1&::U;'#D/>Q)G>O[T]_Q/(,[WE %[NS1KWR$">$&9&BISU9E M0:\K?#^$SMJN2 4H8X*()44ZP)ZYAF1YCJ[G/:S,YNOJ.2?=!-2Q+>=#( M3R:@(H:5T2.&4=+J$;=>%N:]HUP6U?8<,INNI."V^6%M.:FR!#ET/40PA&]2>K$Y_KDPMG!Y=G(<24@:1\"H8!LM'[D;FK+A'\&A3\E M+/W7W4H**U5+S;!R=CDWF2&!O1\(5#ZX<4*1V!E4BE80 6KGOLO5"SOR=N'& M:*E,#Z>G;W=([:OZJ22>/5Y]7US]<+7X=\X!YN=4.,YTB!8?"7Z#/__YM]\) M>N-C*;T.Q')'SC1)'&0;-$UW2GY1\TID ]QXK]&"WCH=B8_&G9HTS7^&/1%N M_\E?_OS9R^>LP;5EK72:QS__21.,+-QUZ/IF=6 RK)9.+!(!HN7VL28 VS5$ M& WOB=@714.!U[?\2K(1%)%([1A5;PE,+:@W'8F%XP4HIR-AXS#NJ+]W@#EA M/"Y[K*@O_C/L&21L:916BC^5J"]VFW4M:]9RYZ_8+FC+DRNBR:?H/&;=YYYF;^A9F)0"73D@N-%_/]2K*KF9$K/?I_DAXK._&"DD M"[LA'"?;L(>55H'"QF-%(+UE%[8A ,Q(5= [RX)4/T/11/GBPW;_J-2/<[S M,.&CKF%R_"LT?N/;^I*+;46&K1ZVL3'%#2(](2K]NW%O>II7B_]=#\&V*3&( M:UVKN7"J%WD&]GH:FS>'\,[\HWJ-;S9UA48EULF,W5X2T&Z[X.M[90N*.T?: MAL!SWS+TPIXWCBO,9#@/PNK;$M!!X*ORQC12E)_H*YEC!F8;:<_<#<."?//Z M]? QDC?_,89U\O+YR^=L75ZC,R8\[W^,P[Y>QK6B$QX6"C4\A?\+&T6FZ,UR M$[;!L/CJ*YO3:ED/_,'84Y2.8S9P: (;>[9,=%-[02\= +=JRYKUI3=3!K07 MQ$:(SSBL((0%P,0P*;C",.D-?07=5*:J<=6$U^91N*L&3)TN23SVDX@D( M/PQ\@%*;2'BZ\/9T4S@98&3(%CM>CD)00E.MHC($%L'WABAJR4JU-RP-<=1% M>6+MB?,9_*=R)1TG9Y;?FN,!]Y8V]+PDXNS&:>W+FKZ+ @>['4RDL74-:KP# M;>'00_WP#QIW]IBL%RP;D7G,_BMG]3C$B+F#J&SJ/8YYO>3(-NP.K.LQ##T+ M[^SWC(81K5UH:,5KGC V/.+D].@ 4PFJV^L9(XYV@D'!I->8;^>OB^GFV*G: ME,W:TI#N+<,:"!%]*70O4' A)RRXE".QP.RE 11X[]JI=UM#A$W*%RK.^BJ, M2G09OG@5#6VP=?N?B2:I746C]L/5/ZX6'VG 0I6V0HT!7]N<#G^I\5(3*FAUPW]Q'EPP_K9JY0$<:$M!H!'O"C\7'JO-GJ_:V[CMI)8DP M5+$Y_O(V9G99XSKW-XX^?*F')AJ,6/!^UP&Z!-XL1T!#%=!MLGI5$4?R_XR1 MGZYN1RFC4=$=.)M3,!L)N^8S?8?*WBJN):/)TKZE)'Z2ER>JESSZB\X4/2^/ M:QHXSILCR33'7S@VZ\7 X4M)?G2B(3M.GDBY54PVB^?O_@W MDR+6^P]6[@\KJ'/IN/3!4?#[HKTA=!'YO.IX3.0*XK-Y]=V/$&=3=31,^,=, M@ B>D&"&U95EW,E,G,O^A4+0M,'#^;NNO..$$7XLDRS\DBSHY_?:UY*0WG M7A$74EC7Y98WBN0%W%?TD]\QYH,6:^:,NSWQ^O6WK]+M0+^Y(Z,$VD")DBRD M-GV:=D/K:.4J$?B[>T)-MK&88 AMA8M8?VV[2& K3+L@MJCN$;X&UK&EB-OO*\&A[^O!:%A.9PV9M[@.KQA6[Q U<$ NB>MSIT*A8A#\ MX^)0#NS-RT<5Y>A*^EKMD/&/X_0JK/R^K8Z6T04Y*5. U&&YU58&8%UA7TC@ M&)*R/YRYX%42YI;O(F&RVAE,>FQV<6GRPBE,0*^ M8Y4^.\VDJ315;80GJC6Z6GS=]54'2@H7X*"BIB4DSM;$A]]1/L=QMRJAIEFO M)F5>=+PC+D6K]^=R%B\Q20R%3_S?FBQ1'1;?:[(RY:HK%C_LRPVOHM?"H;D< MC;<,CW?3M0C*65N[XW- :J+AHJ11%%X8RK*2:@7^#IVOCS$CY62. MLSL-5;-^=J+.B-R#*"(8F"66K3FM(Q9ACD#K2UF'WX/QPE4+C B$-WHI=M#@ M[0MN6^XU6].KZ@#K$DQ#_!EB6]T$*.;N12F:S]J\WK#&-#2#@(X(X@82*F5_ M-:N'/(Z4V.0L[UI: M/R?3@=ATJ%HXNTZCTMS%N).8*0 "M<$K31>0^86-+Q M;00]SB] DD5E;"G$I^2)M ,SI5S!'10SOI(QZOJH:ZC-FO39J\47=-(9.X*5 M]O6%^/5F2SE9_3M2B;''P7Z!I/4ZQCW-5GR3OE%W?#&@LI](?ZE59_&)!%AE]LI.-%[,;ZO\/GVE]5(J8]/O*L/K2B8-'EW$GC-./3@A.4N,$_V$.8)1^C M]3A3.$I"X@"ID,>N4G53%HJ+T MMV(KHX%<-J3]N'9@C:\ TZGV"/^Z,&26!__J6TMC:W<)H'++#>UW)K'2*Q6F MK>W3P$(-Y/0<$)H!_P?3NJFOZPG1!;\&WMB)(<3\8?2&<27 /'G9UDL;$6+< M7)A*@U+98SXV);>\HBMD4.]9R9FBQ+G?9%CKP;K#UX]T+#"(5+GJI25[1P"A M_^H(($RZ#XS! =YLIP,>8\R3"*$N&;5H-L.."8%#RY7'%R\^"XL#0PP,PIYY MD^1/ B4W>2[3K^3J& ]\\.KLL>YH@7'E%21K6:T@U?Y[\AOY'C!!GF.A?XL5 MDUFHDZ&%O$M!]&V*VN7^"("%]GF_(\,K,6:B/;2'G..S(KMC247CPO%H7N\R'4N MO1F-BD6G+F0MY(MZXF6+7@DX;KIN!0_^(]4Q\1[-"9%888FRFF+RUX]G6\#O M!Q'U-CM60!R(FNW2KT>2/A:<\3 B45^W+ZQ"/A$F\IM:AOJ*>3X?7G>39 M-L'9UZH]780 ?JS*P\DYOGXM[W6THKK;!_&%N+%FV51E;X@):3K<]:25SE"\ M:$UY-5D"1X(6+4X$P^L?C^)=$=.CBC] E6%G[]WX T-DRK1]?!NI=I#6#Z63 M7D?4B5QR3^S.NJOURE8E^;I>K8+'\$4Y*!G0NY.%S"$8<+-R"'%_TQT^ &=L MM@\_81'.5HN*\*W$5Z(35(LQ8>2JGA@9Q[VI*>IRM(V%R#PM5C LA+"1TBHI M_+:X#A>?@A_4$POK42C#!T"3DBY9OV#78W ]-+VH"07/_(25G(B"3;683]P3 MJ//6X/T13A87=3"RH\1^)/K&FN/W&=T38X"?DU")BYW,94 \4S,YU/DVNU4] M]./.RUYFQ.+KL14,S9Z'<5F&841=@> O\GUY[9.&Y1Y[[H([\;B3OUQP)X_B M62ZXDP]#)NC'O+21=A-5/^V469*RO?T^LM8X L&4Y57QDG!4Z'"I^QF^P%VU MA_>2=N:)KN'3=Q@<)[TGY C'9'_D8\&U+D]X+HI(4YHGP]+)0C%2)LEF1D^L MZTK^Y/I-I@TFZ$[1_L/8;"T7U29R$!R@O1^'>OK'ZB=)*2KM *O+=,A5Y8DJ M_\B-ZKUG;4[X#*'U;4-N]%2GM(B8D0NN>)VFE<%ID$$8[/:V=&2L4)3 M,;E2MO:1M/1969>=4Z1RFN9D3EZ_'&,F$1 58H)T*(0TUZEC(ZOZZ9O5) [3 MO$W4K9"A%1IZWE=NIB6CPK*AN5J\EA)LSC#6Q4Z.NITY\/UR1;,$ MDU7#*/$ MH,P=:YZR[XW95&HO'L.!4DJ1732U8MFW($N[-C/OBR0@QI,JL!48\G[N^,C, MAC#_SO+"7/WQ[$8&^;L^3FS>M*ZSJA2 I,QX?NROCX4H;S!OGW[6JU;;L$YY ML@BL8Z])DV05SW=8;A+3GWU.R$TI^F&&(UL>DCR]N><\Y0H;3PTDT>_(SCUM ML8NS@06_X7:SWH<*D[Q MYU6V>L(_)+V>Y+>0+:LCE2+S1@EY*8$IB$ \ @+WY4_!E6RK-:#Z:=6$ 3B3 M!^,H\?BKOQH#>S",5JM3HU;I*EAG/=QD0BV,A284I_! M4[?^@U\\^\*!-?<<#)->A0+A)DFQ7-RKL0F7.)0 M6G7WPH4N>7C#&<3WF#1>* EO*J%1#K$4I M^(8OQ8!J YK)V=A690^:.+CJ"7*"]E382-!$T#-:=Q,B941$]OSU(+N0@NG8 M:^!;8<-H)_P7#'[O.8=3FJM!#R>'IJ?'&:!0MPKG'?$)S/ BT?6C!^M:)Z5$ MD#RO8^(3^V%8J32C'B+D 8I5MEC319^](#H;!O84M#%9T@AJH#A1H>ZFYM=/ M+TX-PCE!<+^U$)&_)HJ16\#IJ\#T<=WM_A90N3GSX:;>WR3>04[# ;UORV;4 M\9[;$&%@&NVK\'@IE0C&='N?4=&@&5KSU&:;VQY3W;"8C_(X]I.3=;7X($YN M(T\EMV\0O)92\(!\W(NM8"9BF_G3/_B^@<$'7IK>S6/.R%2Q/)2(Z:FO?*]# M$6SE-QI_I[U(0B3IN7.%LY)R!VFM#V5V6 MDZ*SG[A%_)[&+J4(>JSB6WL6 7F;TVS&>D@@E:"*UTR &4+F;J4A)).>-5 1 MEUFL5IFR^IF5X<%O"68\MD:>."@,I^H0<%(I/1%*+;XBU?F8XF5JIFQ@Z'U) M@I$8:?DDM/RG7#W3P8WF6,%ZW;A?"KDRIP64])[2P&%5[1<)V,\2BBG([_ZO ME3#MJ2JJ8;73P;13&Q.';@DX.B(';Z8@6=N9V;,^R*2$_\]Q=8/$Q?71D3YX M$2SH=[G]*#AU,#Z)"AINE;Y"G:"'O&:8"2EI@IC\I:VUB,5>PF)Z#YTCGFZP MQUK;=KFEX'4 (UM9T"LTKV MDL>:H7.;,9%G/*$_(O+CKQ?DQZ-XE@ORX\- ?GRUSLZVKK>S-FUDQ1G5"V:O MM!2LZS@WE[YKF4!+)3)1">-:PO]O[UN;VL:VM/^**I6I2JJ,P2:0D,QT%2&D MFW.Z$SHD;V8^RK9LJR-;;DG&\?GU[UZWO=>69&/H (:H:DY/L&5I:U_6?3T/ M :%9?D*LBH R8:\HKQ(8'(;(=B/$J=2H 6)Y.DWG"'PPFAM]R?AKG,PQ=W6F M.S1G9+./C#-FK;OKV"34F@,5KI#J0-OVU^/C4]PS:- M;S5)*T:.?;WATL&D9T"Z"))!+F\!N,WQW4L >H&WA'0-F$+]'7 M)>+./,5_V'W$J? \ M>!?G_;EK8S_&$Q[CR[^W.^'$B\!]VB"?W1M30I M?\[-%QRBMM\%::OE2?P-=2^PZP1H/I570 M+\'6'LB&0] Q"NL?N3IUB2/:7+5&;610@Y./_^_LW4[G:)5DYX!GC8WM0!0? MM=S?&AO@8Z4S<3>MJX:OB4V#/W1Z\2LXH@4W)>YR6SA):L;J1.^2+WH4FI)9 MMZ>!HCL8IGW!P+1]IZJ(4VTY%_S((MH#A706*=%:P ^I M^(* W07B]>)7VQ[&L]P*I)>T/J[HY7R@11P9JB>3.>!G%HY#S=QZ1])6A'\$ M6P!K0+#!E5<F.>-%5H1=,F^XVS M/MQ2 SN1A/'M$-YU-]H=K?MDVQ.[:!'US 03:33%A(C0P6;?+DY/6.82A M,H>[5%WET@JK!AFA(U&).9+?B+*AB],4"7HIE==BOC;7WJZJAMTUYC6NVHW^ M..LR9SQP4JF8BA>JSP*)UUM2%Y6I_'FQX<00>!"V/"T)(4RJ30LDL/NV0XVH2CB);_^VO"0J^EEOT]>U'/ H@AE;*3T-Q'S&<$Q)B&,P7LC M3Z4>$)6T*PQ?0"I#A4U_("WHUNCS]_78$%Y+1RTZQ)TSI=YE(M)!0>8Z=^;> M'VP9<>H8J,KR2"&\$X-",VB3-YWAB.H%/#9B_LS3<>B]I5/@UI3=2F69J"ZQ M?<"B62?FT-M.AC3[1@CX>3B,0'-RS:#]V]>U]*M5Z%JM$M!+%31JI_(+R%3O M]+*X%V4,__?,SV-BU?Y[GIV3-(/.Q^#<(CH!)J:'5G\,-WS+-S3?/F]Q/>QN MJ96E97'#E#6OX/ALRM7?SBC]:_.@@K*GT$$\(%AV3="==9P\F*^G@NIZ2H0/ M'NE.&8^E!,/B/;"N@:I:E2YK2 M -+,/1_B%30'9;(>3(HB4^O YSMJW1C=W>E1G5FKEB3Z=@6=[P$[[#@LP;Q+ M$JG9=6K,[TWV(.XGU= &:/NIC5I8#'Q."[NL-K70#".,@C -;CLXK=L.;DJE MND[6;(4"^#$ ^0]&?U+W6EW7FB]C_2Z0#6JP5\RB\KT?>QULJ7!%U&U5=U5L M$P6Q!E\[:J ":4'^8SQ.N)/%-D+LU6FUB8,4Z\(/LA4>V2/&3/'Q_65?V$8B M^))BP>0UP9]&D?4>.%RYS.L>9?(@81_BD#-6*HTU"W47'#"^NLW M^X87U+S(T)>G_K!.W;!.95C!.P1B@1H0B1=\2G^[\/!D[$B^AKEQ_F]VUZ^G MIZ?N8X<^HV@>N2.+'$(B>W0@A9H%;4(P]#FKU@O&3*^=S@H,,3A@660K' '[ M>VS.8RNX,$[4./BWT>OFCP]IM@C9Y/E7. L% I5:9KF5RR;J"5O%,_#JK + M#!-R;2QA_2GH#'/W5@E\?,4^>?@G_K/=X&;#V8V6Z\6$\UE3"4'-;W0N[4$6 M8ZYZW%6/%,#L&Q/)>*OSC%>W'PXF\7SB0KK3^3#LBW.O3K8]RGJ9M?@@IUC" MWU:H:!U1>.^L=40[^"U=1(BK[95LJT);S"QX3U9M1 MW/IT$.K+3#2BK:;5SLP1,ILHBK)*W]L\)S[&=,KVJO'5"[38%&>M9WMC@;Z[ MHS@[]B;4A!T7/4?R;GQI:E+HRK- [B! M.:\3]QGCDOKNIJ_<6DZML?L$Y AB =?1)5:O MFA*KK1A+4V+U*$B=V.O!GC1E]FW@\O@^CBJ? 6##.A/(UH[.*2"03R!__O<< M0G?"[DN>[X6U/ @6 M"6)!Q&N**F&1&9-Z)QT.,3VOD"XH4M7242F52W41LEKPVU)48V4$ _)4N%Q4 M3.#R--8BPL .>.FJ+!CLL T6%0,YYK^C%&8?2WHP+S3 .',JO84"[ T*W+^K M"C$28DA:F'\,-*ZO9%*F*THO(+YF81FYPT!5OM="!)(>MB"!:"C4<\B/H^6J MR%<=7::'Y^]8S,L M9J:VS$*D*W!)3 E;Z')]KZ4V-D._0EP(^*BB+!O<:Q6RO@ M<')(9F%&,G*?!O-9BJ0?YGZAG&7,AX$4&>F%+ATD*C5>I6>L"TISF_)Q- M^^WG1L%"KI6-']K\K":?=?F]*GO8.X;F!9[M\Y7T>IL>L?F4R&%"8[Y&&3^A MH-"BFR6@93;S! -4NP@79<*U([SOB$USGW4MFQ1(/B7D7;TR6C"C$CWMM%_2 M&_28Y7%F[#9H&4ZX*%I\<34$?K-V<&J[&_\(EUR92D.Q6 TP/OIFWXTR2=1= M95=CK(IF H(+E !T5\)%LLF EWY +\*_X"E6IP%?7?(=]>_>;>]M_.X'Y7?_ M8JNLH:DMU\.DAZ.-9X4_\XXX\>[*SEW=I]MHME^,$)WZ7$6#/X(.VQ&SY=4. MU]]_@ 1DK%-G)GOUI0&W:-#))L)'-#B=X:'Q7'S90O8DXQ[!'5IT'SCVE\8R MGWKEL*K,SOY(\HT 9$XF#0:.,"A#]40%N@RY&4H^7'(H4+73M>P6%T'%:!S% M.,X&.]#[O=2W=BQ/@K4,F6)II)ZC2H,)BC)+)F0+ZWFALP!Y&).6#2?1J%@N MZM$]"M7F-S=J*T;I\VR]\M=:@6/#:$?07C.6?DO'[*2G&1NPL9N9%(YS6;TV M2S!1H@'6$I5=S5I3"9:/Q>,X$FQ[>UV' M&SZ)Q!A4VV!$.\(R\F$(;H_K];"7&ZU1\W7MC3E\6Z-4XP)8 @4Z'"29\ N7 MGWV]Y6% &GM4ACS[4M?GKK7XKCVL,8P2[% E6W6HKL#/F&] 50G(-UR"E*#,>K1M/!?3?@EH5A1P2DJ M3Q3S2^$,=^]_Y-9J\^%-@^DMM17D5I7^\ET !O?XM%/BJ-? D@#.T MNUQ^<\V-'GP=QVP?VC$A#'!5GHIXDVP8QTAQAZ0>.7%/C7]N=QYZ"J5S0;R/81 M2N_=PY?\[\N;T9(-+(RS@PBR M.A$3MQ).L= QD \,XX\3,E^C[V:;3R,JF%,346)FFZ9$O&D M*3A1YGP$C8V P4FKQ$#KM=CT9-4GRF$Z)QF?!,@[#D$%3)ZAA0ZUEVC,:%88 MU97ATKL^XR51%L4847>X",(N29:!;06;>%4(^'[1,IT*^#-F0%S=JL-+$-(_ M-1OR"MY4E"6WU!=+?0,$X1E"U_^% MNL0IVN=HA[A6(L;@0T-G'"-C$3 N+X*,:AK=JM M./5 79HT@%.(HRK+QDZ M(L9[0<\"R)-X.5&DO&]1B1N-<7T+BN&(W*Y31+%;<&JK]B);'I1$HUFT1 M9MAB4]9G[K^$@XSQ;2PF( '0%+\FQLP:V'6KK4,IL*S#TL %L3#R &#-C=!< MD$HK*_W1VKY+!2\B5V9;;^G<4\OL6R1!OC/,"\@(-.X*HU*5X2:AA# MN!3H&!]P)C>B \!C&7["[$#I.S$^=?#>G) TLU@[@@HDEUZ-JU.I-4O7^;'$ METJ>K ,O4AO$T7/)1?VH#$_#SA\?RH?O^7_> -E&P5]AHSQ[=I=8AY5HZ97, M\09+PD>V!XR6B?%T'OY1VFS.*M-D!&M?H*9CJG= M_6Z[VP5A\;2[M]]^\0)D+R6HL95K8K0 AIZE@,!5%G2YM -F,%?\YPC9R.% M/\P>)D;0@@OCL)._?_7,(@5 HC@H) ;ACQJT6[1+J?<$@BIFSWU)M@$F_@ M'TF@X_7--^P,@KC3T4X2#5"W$>]"M/G-WGC3[(D[W!,D"P03QQQD.?Z"E8S&"7-(B)! *3(LQW.; MA;O+A3-G-P_\$ZWQ/,5?($BAF8:2-W-JM$:V+%%=,@^/3<60L9;W8?'1&M6^ M>W_9 QNP"/O?F@-[I^NN5X'MG]B!1GH:GCH/0UQ@/MW@5#AB!X)IY:85!M&D M(,+0_TYOFV:Y[W*YZ\1Q=4VQG(++&S/N__Z/(TXD6WB8I&'1K-Z=6EP6V4US M$/5]?MC:WJ'RNM=>V"SF72[F8AS9O&1-*I]+8#="QTTS%]!K%G&K3N1-EA"R M([0W:I@[UZ7R4[].%_<0AF+]$:@JA6:WW.5NB:<$[%E@5>U\.@POTXR1YO(H MS+!2C"QG @^M]+Z*U>2'W%=L*.GG19L['.D8#1)OU?^RV1)WN2445IXY_YS* MF_-9=JX5@.V:0]NLS1T+=[:7N."(\EO8N9,79"';HDT6JLWQN=,E4OTMS#5H MF4UJ<+X$!Q9+OK!.O#E7][!HD_ OA#,H0B/BH%#Z!Q6RS'>YA.]2L=V^IT-P7XY2*>E4C ?@MV,,4%@7"20/< M6!22_T,\1IC=(9>):PGFS?K>Z?H:[V'$W4!AUHL+]!$D&L@-RDMEEE:V00VM M.K882=V)W1#-NM[EN@Z@X)ZPB,PB?(N67(HUC9(W9K&;M;C#M;!T6YJ2*\R, M 4J5.$C$_),4VGC%15A32+61P.>L,H578C6E62T0//$1>A*):P,PD\E%CK;M MCC.;T@PO%JN!N42ZRTS:90^]"^/IB M5;?1*O!Z6X-G*4:HY^C^$+A^PF:6P[VFF64KQM(TL_RC9I:M*JI5^$A(+QN M74SE#HLPR\ '-4;Q-)=P(%0U*II;6TO[^"K1SQ"#8QH)-0HCGX%?*"^L$*Q@ MPDI842@M$2C!H4J5Y]F;6XW"!K<)?H-K')X;CD$PY3&,%V7H1T;,'50:;A3V MQQ14DD'7X$EYHZQ=<@\&;8W9.7<8]4LY?R@E98J<1*&%X*<$#TT14T/,!%Q,A&X$ H.S(A,J;$S$ MA!UA[3L:)/1FE5)FS>97,>9L[72M$0M#C@9Y&?\'\!V^1YCM'#XPB7P/4\BH9OC^3=! 3 M;)FYC(2(&',8;L3S3&P?L*$AT[J(B5=$JLV-[HLOB>RPTI-7#7/0!E>,A1#O MC)*D-BAB"Y.5S4\;"=,2.7B$ V@NXTWG"1JS?U)+OFT1%'D_*6@. :V4OD/& M[846L=0((&DA*"$ZI3VS9)?D*Y!SHRLTPU4G_#F;^C8DI!"LB#\ (DB7:>S3 M6R$6I;$X+-E5G=M4.WT.#E*C_++.#5EY8$38N2VN!U'0"V-S\JR$:E6.?N3> M![NEJ-5B(18%2W& @,? Y8 &61.&*G7HU9$X[!&V+UZ*Z!8 MVR(67!\B:@?J0N0&82:PR 3@&MW3W)459\("!2[M:!H70-7$VL.I.=$!,M'> MR1M$T*W0 S"T7LKD&*A$#V[$6LZP&^K%$7WO%.]G!7$\,XKZ(IB.(V-+) MRDOO@S<(BYJOC/>-F"70@ &$["V&>B3H1JS1)K04ZLJ&.A2"@GLD372 _QM* M9Z2#;B+Q$U=M2 MT6>E!\2 X+7,M2$#8<6;%H!V:\-576D^(' *-,+F5"R)I M1.67J'!QM="P82Y\[G,U4I]F,?5J! MN/R/&0?\6+IIZ)HKTSM)M6X]M6>W7JCDWH@<^Z;68 @0WW3_MO MMT;>?K74%*-Y"$L318Z;@YPL!0D5>MLY4K\?"EZ#%N]F/SA@G#A>\)7#ABI0V"IR\/*C+. M@3<3&N6ZI6II>)+H^RPF /5WQF(%)!@?I!QD&AS#5 A M!P&K(3.16T!&P%-"DT/8 <2U)G1\\]+:D'#)2*9_%10 M7+"1,R[MW ),#=SH"-TJOCM\;:Y%KN RZ$9T5.+&%4A$_*J_#,'GAR&4R=+4 N2P!%,Z<2 M*..KPX68"Y_,A(&:L=H5(I/Y'QCW8S)EO5@5Q,94K/VJ=7SXY_ODOD+;,QF1(VM-D=2P[+&H_KDGFJ+7D-.2="7J,[8-*LW#VI,4UO MZ(1>\1+")*ZV+%BT#7;)G99EF37!!BKGC=28A\A42^0MZ!(7X\SX+UC X+C M!/Y!)NZ9_]<9KKSWR5E+LHCF'CM+H[2@=6\TPLPC8I(W19)WVMPC9O^JQ;?A MH]4QGY!L$1O/43:LH[A40/YI+G?38!E>D B14Z@P"L-(+>O9J)@"!(",] B3 M9LO* M.J%JKU:?R.Z"V4_Q:!J2@S8P=QE3#\<$M@C5)LIOF@USQQMF'/?BPD4Y)29( M$52&N*2@:8\X=*$ %")>9DI7+];/6/K8:4H?MV(L3>GC/RI];.3H#1K1,%:Z M)%L=_S!Z#= M,.PC@$5:OG)H$G!0D<-?Y>#/P;J]4J):4@2P_!'LE1 M0:2R"+D7'RK=_R(RO,J04P2NE"+.<=J%]RM)W_LOR>V)T"!60) M>Y%8E83! @FL2TB =]3UPP]D!>!3*?JEJAWJ_!<5SBH%1J6^94TPH]G>V^:R MTF;"[RG$*=&NLY%1':!&00?)A#1IHV"#*"%I>X YU0_E0LK1:A>U MD\VT*)UBD]^J?OV"2GU8=^[MBP*TO_^5\3]/E&[Z/5PHIC"]$-93)J@)/2,0 M*F.L@#EDU"F,EBXPC=,Y^"\L^DQ=M;Y6SKXZ1J=[$F72]&[.5"_&V^#QFU," M-G1))2K\A3]P@SRO-3*-["J3[2*+)W1OFTT^_GMNS@=@ M-\5 9L F^;PP(@P^3%)DI!Y'80)-'/A+%WJOA1CBH#V4$F39?":Q-_.>.Y.0 M\G)&B$X4&!%<: RH?/+PM>#;M. :'Q;+T(47#IC=,K<$(4G*,F0!M%OL$!.R M/VH",Y YD"\@JP0FYN$'3GY"J)9/(C,H+G*U_R'_JH2@]EN MH%&4[LQ2:-8'?C, /,A+K2)H"LQG8.9!D&+:TK,,;PS4"7D!S^%,!'P(0G4: M)98K 1]I?("=OC%MTDGDT@0$1;$D/;\PVI6R5#AF,Z]R%FA,\606RIC&\"?7R&37!I50DBZYHMG-F$7,MJ08?N%1#=P!R:/ ZPZN[TTS*W,5K M>V"(K6Q&#&!:QQ/WGV5CEC"=6N#A'*KJT/#K,P%R8\Z$&"?24#XWR]YK4ID?UR&X8,TS5L,00:%#A'O4*U&.$<0E=&=7J,8APB M@V#Y=+B;T;]VS!I^BP:Z_Z(V0(ZLQC&"=>F#9+L:2*[&&3A;Q,)#5E,D2#(; M52CZE&)HZ_M='?6MK0P9H&ZD^Y[P-S6C JNQM@G#[_YVT"'"5*O4 M@GMC=(ZQ(P'/)VRWTG5^=3[JI2$!9XBD8"S-DIB@F58W(\O3K3%>OW"UJ#5# M*:K#]@NN3SB #-WK]&"S\MH_J^4 24*K+#Y'&5R):Q3=W.ZD7N1*%@JRLT\I-R>K6M\SJ[I^; M=\A))"[I$> T3HGKEN8PYB2JWZ1O[8BK;(8KS0*>XYZGQX@M-82=TK(^AOVQ MSQ6ZD37],Q;==)NBFZT82U-T\SCPQKZ2M/4Z"*UN@2Q=1-3I%$T'PPKUU92T M <7,07<[)4&$(9"BTTJ"'!8F=K=4Z):Q;\-;4I,>)#\2#)!.@2P=@R%Q7KV+ M4E"JPYVB./9]="=@6?@ZED&(NT'Q#5&!ZXX-A'()=;O5(\=@^SH&1N(%_%_F M-+\K.:_TK5A('%I&C+(-XQRBCMT]8 F6AH=K;(-<+Z!JO[*L]5-C0!AS(2'3 M"+*G>2'U*#0*@0^%&<5V46-80BPX)^PU)I4+^XB# @^%\AURV\QXZ?'.H?;M M(&^W1[ 9.&\)PR#\@>F T5?8=LS,7 UB"SUN=_DP-!YEBK%7-!"<701-'UFQ M>OH8=V.[G45'G#?0ISYX1G"+@^0Y1#E$3T\J$O]E[@CG+6 MHTM$I=/(IF!)+#'(+OFQ4[,HQ)-J_0Y@4RJXE& 8#3!OI^A)S.DTPT4L8-7( M 24Z\[AP_#&.O9YO2SN66(&*@(";43U;6$;,;PF(@T+* ;>]*_Y8.2" M]P!#08M?H7.U12$5BYAR'(*BE$@'M]4/ NB\!N%KE2R.!__S9 ,SX.CHR58I M_;4J_NSSZ1]!MQU\^?#I]->SB\^GGT[?!1?'OY]>!!_?!Z=_?CG[_'_!Q>G) MET]GG\_,A\:0$V4$;$+%26_NF C& 9UQZ\1[W/2?X,GP XC",,]].W@7V: ^ M_.JMIE6[ 'P1HB6^4)'08R>KSE,CO)B^]CS,"MOV=U9$$WX&#<8(H3\IG6J& M_XFTGWGD>R/%^;J]G3]1*[-P0?E.PYI67F8+')9RE MN9Z_4J=_)5XK)3%2+*Q"MA[N[&>%_B;8LP_?,H:PZV,+P&,)80S JJ M?>BKPD2N]PFL'W7]LZZ$Z3;+Q!AY&:$'DM5B[!N$%*4B*XFK6_&C<+0T)'!1 M'B':\,:!_/;J&JTM.TG&^'\?];(Y MJ,#N'I2M0%1X.DV!M&2PMD7>0T]Z6H^QMP8WRBA+R&U"LA*.@X.>6J095LUR M5A\=%!]5RDA6(U^/YR,HCS9_=,C+[K?WO8ED\( Z MN"[CR894Q1JN@OLBJ87P7/2( ;>.X, U@I4WD(6Y(29,!V1_U:-ZN>#Z32"] M%$@4&&X.I\UAC\F]PDQJ@M">#(NZH ?4K%QUB4; MX!0YJE*+VV<#LJ$%Z$\58QBHCRT-KK'58;U=:#%LF MU=Y&Q0(ZVGL#Z=@Y.FCOJT]]@4?#JX#<_:AQA13R M47F_)H&G$WC[ZQ)XUS'97CVYK;2?7&?>LK]C9@[X(E_GY)&OGKA[SPEZPXV^ M8_O*FWL?X ],%#Z&%]PH>UBW\=[X7G"GZ[O!G5?E7LB7W7(G)'QRGS'(PS:I MJ^I_3__WM[.W9Y\WC3/6O;QYL8*)3UA*0@GU3A]03V=Y]%K^\<889,:\6;Z. MISA,_%%I=FOUPWUA<'[9=[![M \.#Q_(6,$UON%MK]JP1QO]@(R)>VW9ET45W^M&"_R5VVJ^5_"@< M3TE/_W_"V3S;^V76F\;!]V'TP,ZGS1C]Z*KN= MRK4/9)N=6N5U)_MG MG%JHK_J0MIOIO56%U,SN+6U>"(J],W+XQTK>PZL%[S]>J.NO:?/(YI$;[>95 MOY%HQ#3%8-Z:NS=7/LPKFPWPDU_9;("?_,IF _SD5S8;X">_LMD /_F55VR M-4X^Y'(KR.L/XXO MHWPW&HS";'<0%N%N9[_[\N#PY:X9+O^SNX].X=%N]+VSU^D#]WL1CK((*X+^ MWN_NM\?%Y,DOG;UVIR;-_T. M#;$YSL,D!8;4U RA@'K;O!6<3?MMAD&#DD+ 8D.D42CZAA[(Z2#X&B5)'KP/ MLQ$ ^TV_M8(/(9?5'N=YVH]#!R<[0%91K&^'>OQ1I,NS[F-];B=:M^$2O=KY M]\_[\N90[^P?'!R]N+,I0/*EK9H#$E0_[>NS%#HB*?1CX]7[:^+5MQ/&;"[= MSDL;VV^;;#\S9XOH^WZGX\RU_4YCKOUR8CE<5*/'":(JG%JXA8^$JN!U:'@M M??M[W6>A[>B["+->.(WRG8_?DV@IG8/=O;WN+1E=S:7_4$@U2JRYM%%B#T:) M=3TEUFV4V&HE]M["\S1*[+%>VBBQYM)&B3TP)=;5GEC7]\3N0X<@<,F+-XT> MU7IT$T>P\RKXTKYHG[1];=K9/]CCX'LZ*Q!W;X7>/2*XET;I/JA+&Z7;7-HH MW8>F=+N>TNTV2G=KE>YZQ[51NC_EI8W2;2Z]:Z5['S*QLW=W]0DW,S=N]?4_ M(]A:DJ2+&.')11-HC%[$*5Q5.F5AZ%8A <6_'=S"#<"@"^87?4,<52"_WW[ MZ7_9[F^7.XV>5U[G51PU!/()WF M5M>ZTTF8CX/W9J69=>G9I;P447NN*>SDCP=VU?9O65'-IH[J;2QO5O4YU MWUUEY7:]^0GR@9P#^N49=.@3=P#TQ(>;4J''4M!HE]E[D8"(= MRY@% M??>=XX9%MV*9[:7023^^4&"/9\3T+NV^\@V(+:WT Y$0^7/IP?7<9[ M_!<$6+HYA/X_'L ='K*NBABM0A0$R[FO RHYL!6%_3&=-N] 0=8)SQQ$PIC% MO2_\7IOR9P#Z+ "_#J#; 4@S@8@7,;)+^/GPH-/O_7$X'8$Y)PC_Q C%-Q&F M>1_3R!*8$!Y@LVK$L]ZHF8%9LUX$:,Y2%I/7B+Y+,W- M%J#OUL)Y;A$D[XL?!,G;Z3SYY98@>;<7=??>Q](P<5:W;AGZFC76_N'-]&4M MV.[='^!Z:-V+LU\_''_^\NET-7KNEN#?GY>8:#PT=-PV0HM"FX\^B"EA#) )DEW- 1 MB515R-H]M,&7=SWS ,?U.O@C7#)3R7ZIXZF\83QKL/-J3QF(&=T6/ZL[ @\& MA/FPV]Z_(5CPNMONMU\>_GA0V_V]]L'AR^O S][8T3G<9H>['G3N_/CWC\'Q M[Y\_!A]./W_]^.G?%\;V_7#B.\G_=%YN'(BXUQ;'M\O7UP@57/>-[BTQLIOO M!N]NI6#AU4;//SL__O=]UDL$O][CRW_\_?3DM]^.@YK\PH\_9!M<>E/\S*T[ MK._B6?@M^#5-HOYX'-ZR]'ID@FY%L4PSB=>9Q&?OP/(]=A1Z4G($P:GS+#93 M.S-S6YGEY]5I7AD+]2.-AR4[$LW+]3Y:8U\W]G5C7S?V]59(S$=L7]^CA?FO MCQ>_!>?'7WYO3,P?O+#_2O-Q=Q';F[(N#7FY>V9E]5IOE/[ M\H??Z&>D^3Q8EU/<[:6#I?E_XV*2_/+_ 5!+ P04 " "CF+=64%JJ!)42 M 8U0 $0 '!A;G'-D[5U;=^*V%G[OK]#AI9VUAB$A MEYED-=-%2-+).DG@!-)IG[J$+4!GC$4EF23]]4>2KR#;,@8R/C7S, %;^K:T MOZTM:>O"S[^\S!RP0)1AXEXT#C\<- !R+6)C=W+1>!K>-#\U?OG\PP\__ZO9 M_/WR\0Y<$#+D60(QL\8SX%7VW$OH$Q)3/PE=!O> &;S<\J4Y?,7RF> M3#EH'[2/5M_2<_NTW3X&"?OI^< MMY'5/K6.[>;9J0V;Q[;]J7EV= MO["+QI3S^7FK]?S\_.'YZ .ADU;[X."P]?O]W4 E;01I'>Q^6TK],J).F/ZH M)5^/($-A\CETGY>2SZ%#H,.)B_BSJ"?[8)%92U;[X/CH(,PE,7&.%.PR#ETK MDF)SVN2O<\32\XC7+?E:RCEH'APVVX=)23:/LB7%G+3\EPT .:=XY'%T0^CL M"HVAYX@LGON7!QT\QL@6]N @R?A2@L1K#ND$\07SIP9-U2I"PU,.SL[/6BS2]]!*DVI!*WY0?FX>BC1RN(3;+ M&(O+%M^:8;YME"%N=NN5("0-YCRTFDO6R(+@&0^EFT#E!#+KSZW5#"M0 M'D-VS_VL/J^:>Y Y2)*3<<5."N=;5G!JMN!AJ-$\/?<>KJX?!M=7XL.@=W=[ MU1E>7UUV[CH/W>O!E^OKX6!M LR(1F;:@HZ!4"D*J0DQ01(4!*C A]VSEM!Q M'U)1O2GB6!1X^Q0NPQOY/"K#)_AI23:]__=@9WHJW M6^$V ]K(ZW$Q7F-XT+L!L8 ]H[':N[W[_N/U%Y'F]K?KN]Y@^\3J$HS\GI3A M=TD.D(+V/,]KSMHRQ&RD=F/I=JPP =*P)[/%*UO?W150(R1Z4^;,5WC\=85 M8A;%PRYB#+KVP)O-('TEXP&>N'@LU.+RCJ6B:MB=](F#+3&3?B < ML76M8!LBC19Q)F>XF%D.81Y%\DLL%9 Q".4"(1@$DN7SA&P0"P>A=/"3DE\G M"WE$"^1ZJ!352WE-G!T>K'(69*^ATF\@IK]!QT/W"$IE2+]6KK7E(!D).5PE M1((!A0:2<#4DJ O9]/HO#R^@(S4@O,BMNT",ER>J **1L/8J81(4)%"5NTO@ MUI"Y&^Q"UQ)._1%92.AEY)3LQ[*!C#P=:0TKQ ()L!J2 C!0 *MAOQT+.%+F$(K1XL.8&3C9)6-)$8-.;@5)7=!F^#X$4!@U9. !<5\#=X2Q/J*#*:3E0E\Y2$96M&F\ N9^4GB MO0,"$2C(&I+4XU-$?75 46T13@O7NOR*L?29M% M^<._;[NV$$DUDI\2(=C.\D+XJ4ZF$H3YARKH57*)( MNC10CH4\*",G6E A1RO*0@&/G0XA'+\>SZT; :BRY'10:*B8XC+121$M*N'R2.@D1Q],T%^8+M^K.DAZ7)D9>(8.=*" M$.FQ[?I1LQJ7+D=,!HJ1%BT\D!;>KA\IJ3'1E)$G+3"0&V*M'T^;13NO$(?8>>,0:RC4R'W*AH?M1%B#$M3)3H(8IU G MG$PHFD"?O.#QKXA,*)Q/L36VI$HR4:R&2(I2K.L9Y_G"!'W M7(G*/Z(9%*"BCT1T3.A,WES5&SG8-_&RW?1ZX$8NM4A-Q&4D 21$@(2,/;E& M_?]YN%-Z!?R>X&T3G+KD6;*QYF(9J=,"=9GKIS6D*7>UL[,0ZI#31F'6 Y%@ M@"R/8EY^>-9HXG*QA$*+>]"YA_R[>)G<(AB- M20N:;NAZWH-$>4!0_I-J$0HTE]'V&TW999FM!4M<&NVE5AJN%A2 M]UXJ;<]/V?%E#I213"T2F[%_J(84I1XR+AU7S\$RDJ0%2;..+->0I>3^*GGE MONTYB(S['K6FD"'1"S%L(ZH*V;%ME0XZMZZ:ZLHO)0G=EE@C]_D;RIH@%"Z# MHZ%XL"1?=-51"4"B"/5TO$MGU#<<[^=BF9@]T2*H*\Q&B+7G*;3K/L46ZCA. M<%W[%E@S(!LYU )K*QQ&+5() +&$VG.ZNJ-3O:/(AJP/*8\7G[MD-A)#DBWQ MO8%4HRUHD;H56]"WGH;2 61 RE]:^DX4H9;&LDK5KX38S]AQ2EJ!"_A?0KL.9&4'U!O),G*MQ=92N(XDIKPVM0KG9&*,=_JU(%F[NVQ'T.LI%I+?"5PG02'X3[TO:<"MW<>%QH+47_ M9+R:=$M6\M13_N0JPGQ9#-00.F020Z6D=.,*Y42 M,^&0GMH2%52;C'L>+7W#E0YBI"8EFB6I"9!D:Q)8H(9W*HRX&///A:)=+A3: M)>Y"_J312*[RN)CXZMV@,14'-U*8<@&SI#"6(%E,R "^D(#4VK:X.% H^@LD MJL.#+N01663BXK^1O0&_:Z";"#[58E,^P2KC*-NLG2C0QCYT&)!/A\A3GW)>$0+XBRP.^E2)(9B M-]#"#N:O&W!C0#12I<5U?*HB6.#C@A"XGMSE'#F^AZXWECL]J-RJ&JV 1>G+ M;F/87**1>WT/5?XIZ"7!R>6V*-?>.E:X4J?ZWL0J3)*,UJ!O@LJW!O_ XMX* M"EC!-I?>RXHQ\J]O;,KG?[^LGG=;0DEVLX&,_&DQG_3[$O;LR'U_P4RN-U8' MX1_1/'!C91US&1%&1K5043JCT;2T-P[.]2>$U;,]KEYN\2AFZA1;'-E*A4]" MT./@23BUQ+&?2[F:%;WN#YXZ%L>+3;:B[J@41KO1XE-I5W3$A?'-"DAYXO'@ MZ9WR]HDR-56AEI+U9;*X:'LKDTK=9C>_%K;)(CX6NI-\WZ%G4RM/G/G;&1GS M9NJFAFUYA3QH([%:Y"N-V$@"2(C8\RJ5D_!RRKWUE'+Z@][6G?\:DHRL:_&U M--:3)UI]U^V+E,Z[MW?>FH.--B<2?\2F.CVYIH-#[CTINM[[/(Q4C5:IVFG/OYETH]D4NM MS6Q&FMF\!_LQ1.I/GI3> M_J,A&.E,V=*5_-F3&O*0>I^>-%N/!\U*.$!YJY9]A1U/3(A$AF32DN1M2ZR1 M<2UPEWOE7Z($:L.U+(.:\ 6E4+EEKCA3/9MO*G_Q+H..R[$M5887B7/(UR^6 MX]G('E,R2VAZFR:T81&,YJ3%$7/-*;DG(EF>Y*GZL$1 %@DDRE1/PTJ]-[*D MA>1B&:G6 HRYEU#^LZGZN?7"SN%\CL6P13[QO[LN\?7=GVB)X4\\'+HDE))GN4X/YR(5?SUL #ABZI* B\88.@PU@ MG MZ**Q :*+'74IP46#4T\ OHRH@\_GB&)BRZI>-+#+.'1Y^&H$'3E!O&A82EP# M,$\4"G-/ROB5$F]^T?!38HYF#< 5B/]D)NT1TM=;\4:"-UJ92I*;"N*CNHFM M<<*3' I+[%/L6EB8^7 J[$5&N,.#0%?PE65J:E-8L[ILSS]%NI9BL,O11#1+ MLUXZ[8/V4;@MYA[-1H@F*^N7RJ]K:M*M5\#FM"D_L7.;R*NQ"M1AX,WGA/+\ MTJ\DJD2Y94PD7BGI4WFKYDSX/HJ@G'7[?V_=CL>GA,J-?9V9O'(UTQK+ ZZC MCC=MMRD' N-]CK>V2(O'&&KG"3NN?2<>2\\EEZ5ET-$?WFH/,Y7Y!I*KZBP' MPCKX$-%9XA*1Z!:UN+O.ML.B^=FJ4+?EB\&B M:Y9N_!N?@KN47H-XE&KP S$&BM]/Q!$CO$EGS!'MN4CT_L2;3.4@ /V! M( V/S,DH&LOVY]^A)!5MD=)P3LK96VZV*MA;T.)%;[V0=X;H.^@, YNBV:M0 M5S6]Z\R$3 L:7&5JTBK4H>L03[8U5T7[T+!G2+33[,!& M>N+*3A/3]S:PKYA/MS547PNR"M:>?=6DC.]) )95]T)9=Q2[*NS'T_1=^X(?RU1_]R!A M5PXL QMXO>.V8;"3D;H*;>)&1N;1'5YH%]7(I0:Y%S5YPX2:-,E9T@WQLOO] MC3 KVE=$$W7?\Q>HK%=*6UD,:LDJP=MR9-Z^\H].JC)\17@RE5["]__* M\8=+[45#_6L [G:6H82L$] IZF!2$E>!V,0T3\[_U 0_6*8NV!C70*A(0XRC M:D6C;U5B3%DHZXUE@(RXJAUUB6 V9>O!29&1;/O:G2LQ'^'*+:*& ?1XQLQ MUE'!XVCZ^V8A;%,Q*CR>.BF^S*XEK4+#N1$#(^A(A;+S!XNC2P.ULC4'>694L+WO](G@8D^ ML"^^4_]IX@Z.I>EJ=B1B$\S*ML?"6^X2"7>WKZ^8D"JTH3XE%D(VDT=FA#N6 MOU9)QCA>^LY>.C9FW,!6=CJH6M[!P8ILYY>_]"2\A#QP)'IA6S3>-^SQ[1(42HZ MI^I3-(?8#D:9\G([-0X-NL7@]P_6V"]4&J^B^HEW;Q?=Y5VE_LRX7>/R-7W# M1D11XNX:E;* X]J%O&JXL)7;Y;1:9-XHEGK=T)H+U[L16I'EM>4Q0O(XE]QS MQN)-I+UQ-%KPSW'U'8]U+$L47OKI)U=ZG_":^%OW>B&RB5'[5!I@P1'*SJ2_ M[5Y7=926">.9P<\__ ]02P,$% @ HYBW5K(%NN!G)0 ^W+E_OI)4(NUVI0(4D>>B"I+HBB>#\@/N0")S+_] MQY?#R8-/-%^,9].__R)_%;\\H&F>E?'T_=]_^>/=,PB__,<__O*7O_TO@/]\ M].;%@R>SO#JDZ?+!XSGADLJ#S^/EAP=_%EK\^T&=SPX?_#F;_WO\"0'^L?ZC MQ[./7^?C]Q^6#Y10^N)OYW\M3BF9+ %Z%\ 8LA +%O#:43 :I2CN_[S_JZ*L M7#8%HBL(II0 T6H%VA;"H"*B]NL/G8RG__YK^R?A@A[PX*:+]8]__^7#O/N7X[=_N?3^SWK];AEC?+C^[>E;%^.K MWL@?*Q_^Y^\OWN8/=(@PGBZ6.,WM 8OQ7Q?K%U_,,B[7<_Y#7 ^N?4?["4[> M!NTED#PG\M;Y^<>^1$G,YPL9U-:?F;9 M+'[-L\.'[8T/'[]Z^>3IR[=/G_ W;U^]>/[DX-W3)X\.7AR\?/ST[3^?/GWW MEL>S_OSEUX_T]U\6X\./$SIY[<.;G_SE!!--UJ^.5@MX MC_AQ]&*,:3P9+\>T.)B6M\M9_O>'V:3P,GOZWZOQ\NL(%1F*"<&:6,'P]$!0 MKH(5DKQ'9:M,YZ>R#7?!XUTSH.(BK6EP_$"F@U(/:;)N(D0G16*(*$0.O6A$4!%<,,U28XK(WH9;=C?(8Q?EQG6'4P3P_ MF,UY ECO_?+@,S4M=:P"CR#A/%^BVOD%>/R.AXO5X>'Z,V&\I,.3OV_Z<(>\ M6,ZZ"N!(SCRB;8GP>#9=SC$O_V3+\'BU6,X.:7Z"[>O+V30?@[/5),\"A.K1 M@*E2--5O@*<@Y:)-#$2=V;$AM$THHWX&RNQ"5-UX].HCS7F&IN]?$)NW*V'I M6F7. :HF#29[@B1MA4(Y%I-<%M5T9M /06W"'?TS<*>O>/JQ9OGA&X=YX&?P M.&]+*.C DHQ-&Q)K0TS\H_$Q.5_0BMYTN1;-)CPQ/P5/^@BD&T&N&)[SQ!2- M'HQ-Q#@$0@I>0E8Z>&51\?^=B?$C_^MJ0MB?@1!;"J ;$,">3DQ=J=Y[J#ESO4JHWI07,TF0PWB:(M:VT[$72AE36O2E] M;USO&TE[ R_[)G.]1^^H5%6BYU7$RE6RTZ8(,$0!$CUJF M*$BBDZ!C,]-*>@B1X2E?_!J/H?K_N^^\G1;I,_>[=).1HWR=A00KB8W:3;SZNUPR,>%Z/O-I_X61%(^D]Y>(T9)06#"MH2"9%%E[D MER,:0[UW8Z^ ,21O:4OI7R3WMI/>T2@>'LZF:Q2+Y],\6;6#KH-2QFU.1M\?\VFY7/X\EDI*V/ MTM0,7@1>:,8Z%DYN2RY7Y454,O7>D3]Y]I"\K5O(\R)5;S6E.]UK6 ^*5>J9 M0*9:5924! RR[8,$P=C8^2DTP%[[TAMAFQ(KE0',NQ '/UVW6?3]^]H M?OA\^HD6RY9*MA@%74I2)D$4JC(05J=!L29EE6JU(L$JMG=@>06,(3E '4BP M[43O:*?Z39N]5_6/!:W'.$KHC$Y*0S!6L9;R I*P&8H4RD8?=+:]@ZSO AJ2 M.].!!?TFOQL?GD^7.'T_3I,C$,WM?OKE.,8[-6/\X! *CUD'B>Q7A0J(E*$6 MES&2"ZG[^=4FN(9T2-N!'=U%T8TDK^[),;L(B&AM ?9- M.=36)@)RK ,A6Q)2FU)3[VSB

3N2+ZYBE(\LE^JLFH0"##& M"%)8[9,-7G9/S_N.?&]Q8O9A-E]>]+ACS5D[Q4&5X-5B-&O.F+UG-TMHFZA& MK7H/ZBHL12L8, MIC1_VP5BZ^DU:U(I^I\C?0_/\#8[>G"AFP0ZNK#T$/-.6 :UK.6-83 M8%*J@J)&H.!-.P2-$$DH0)=SQ>"IE-[J80-8P]L)Z<&0WO+8R^[I"3!,/A5I M-9!OF[FZ:DB)!*B0,C->RNSWD:5U =;P-DMZ$*6W//H1!1R== MR-)=)KM(<#\9J0[:D782J&8>;D8.Y(LD8.-(KE8?=.R^T_Z#M/#;.UNO\6NS M\Z=+TI40J5B(_!V'J)+5=BP$U5DJL?+/NO?8KD8R)&=[2PYL9F\]65<&HI)0>'(!+Z%@P40,_>7M+2&5^J,-V#\VO!#,GG[J\T.@A@ M/Q'NS)+N8NE)F$\T M7[9CLB>43D, Y4@D8PHXI248V;R[DB5$K5RIFL=L>M\^OQK)D!SK_J38=NHO MT.!O#R_.T@O^>2?% M/F>3876JHW.:O7"\:;,8"6*KX!6"E8A@4CM_3"9!R_5.Y&ORIG=P>PG$]IF^ M"V(^MK#Q"7VBR6Q]NGK\Z2//0S$N%?"5W:.C2_'9>N"7R$>E@DN]=XN_"VA( MTIQT$$SG:RKJR MHX1&Y=[E#I>+-M@/]$I*!M\#D*# M5>WR>3(20I4&&)#V0?G,4]&9%C^ -*1(IB\W>LJB&T%>TO+;%981>:M0&G:+ M43$SVQYC:#<3$A7'P3>#D[U3H\X!V#XY\.23GK$P6TPPGJY8?L>"G$T7CZC. MYL>W=M[A%UH\_<)B8%Z-ISC_^ISIL,Y;:='$;+V4GT^7-*?%! G^7>(*DR(250PK5/Z=P9\,9DEV^/0L0^IX M.:H.=?0WB4',OI =1M*G&L&)RO=V\:Z#1^!VKKMXRWV[*.QNPW5AD0NF3=@*<:?FKCMUR M#)K5/8\J&M0^'CMKUJ/YB0JK:F&:MGAD(>$% M"(-2TT/ESS9BVYH[[' ;4YI/M%T12KU#^H?_9Z-E\O].5R/DZK94OT?3=[ MC4<9G-Y7K7,!2\3+!(V $&-J-89D*E;48GJ7RMP2\I"L72^>77EG>T]2W='! M94FZU6FS$$/F4%E*P:$R98B9K"XN6)UZ)_9\Y^#R;C,:=D63V\]XWU(.US"U MW:%Y-IE]_B>5]_0;CJ?MQ8/*D=(;RA-<+,9U?-0UCXUW8_01>1ES)1T<6!%T MJW-6(&CM0$=9UW=K2/9VF_J/8N_S>A2R7H+4<#::F<+1HQ<)M'7$&J$%CQX5 M2*EM5:)*FWK7%NP\A"'I_3MF_4W,Q:[):Y%KX*E$*JG@H5O-4MH&$5F0] M"<4Q13:URIW4MN\!?E!AVGVG>1>&[(7@FSAUY%W(' V#RR+RJHQLVHUSD+-" MY]F+P.Z':UU=];XS=O )QY/VL&>S^5N8J[;4^\BD%_;[8O9Z,_@FBW]G7!BRFQR>=#Y3=>^#'0#9 #][^\]F+5W_N:./S M]-/WN^%Y]: Z;72V"B9,C]?SV:3G^=-3,2)6" MK03&AM-3P9*)0HI"!5%3O8D-D0W=:UF?#KNEK8N]E!_N_5N)W=?JL@ M5E$K68MHM4Z;MQO=B%*VNRE;!\8LU8#1KVI@XI! V M.$O)E"QZ'Q!W 3XDN[LO"NY=X/VX>G'U/%HMQM-V[GWDF*QK%AW]IHS09'*2 M+$1A96M:9QAA=B!2*_KII;&E]T6$F^"[82+0SZG]>LEO=PSC*2FK-OKC2N(C M+7D&2E0@:[NZ0:JR=UO8NPS*:&<$LH^[:UI=!'7#ZAD_)Y>VDE2?1,,3U=HF MA0.9!:O,61V?L?""8PU2,H&RR&:^^ K!5 DB(I84K BU_LC!W^A)0RJ=L6-" M])_YGB?!5XW\V7B*TWQ^Y,9'BKK=>Z$4V)[: .@8GZ90T$5'SO0N KXYNEY: ME=V(-_1Q-<\?<$&L[K]U0QPYV_+2;&HWXEI?X.(A6(R@A0X1-2G,W0O&_A#5 M?8A0MB73=7JUDZQV$J<\7RQ6/&B&]?8#SFGQQY1%\9Q?F*[5_[2L7W[$P$O; M2Z+I8CW!K?'#M[:;Z[&\^KC.Q?:NE840UA ZQ4XBL+GKWDCFEECO0QRT*QV[4[EVKQ=QQXNR]I^>VXM\U/4]O.9_!%Y..0K)A5VI]4[6T KX^0_*M(IIH[7AZ M)QIMCFY(%TGO/SVW%?]=T%-[A1QN2R@NIW9A3$&HO(:\S=*R'+/%WE5I;DO/ MF\_#93Y<7X5]9$)1@BT:\/ ;(=A!#M&SL2NM5.6R-D7:)E2#QPE&"\0XB"D96@JQ F1(&]:P%M@FM0R=%W MQJ@MY=4Q/OXX7N)D_#\M6#^ZHMWNXQXF*(#XPT1 M4.>L3$@AY>YI\#?$.*2N#GOBUT[%N%OC=Z&7R4DCP6\C.F.R27A13> Y\<@F M6RD'&%P[4[6D(J\>&7OKLVTQWX,C\;W8S%V)>4?WIY6()0>KV24,ZQYVZVQR M"4$J@][4=DFI?Y1SL_O3[N>BS>T%L ?O_+A#VR@+807:5M=$,BQO"=#(#.SN MM=KD-HGN!01_"&H3KOB?BRM]!=6O-]H92_NJGNZ--U>O:;PGX\41R!$&Y7QL M'91%"&",,Y!"22""+S46@;KT5B^;8MN$3>'G8M-.Q-:OBK,5M0:S5Y_ M9:]?APJY5!^J%QAM_]JE&\/;:,-2_/0;3'W$UXU?3^CCG/)X/67\_82.KSJ> MV[N@:H-)U@(6R>%D*!YBU0;J.F^$8TG4O?,H-\&U$:-^LCWP[O+:LZ8Z;5(Y M\CFUUF".9=_*:'GK("1MP2GCI0PN4?<.U#>$N!&_[CCA\6X4UNVDV+5)\1'Q MS[EVIYX4Y_O2E58KNG0Y_ M.Z0;$>^N\Q>[N^F[%^H.==WZJN.X/*%*\SF5XXW8DWVPX\M#*M58BPP<40C6 MRRDHB P39#)...5BHMUO<&Z"=","WO7EK]VKONY"'5@IB*-B%A]XU3&$\QA[ MUX4X_ZB[*1+QG>'V*HV[3<[22&F)5: %@:ZE@'.HB4$1V.!C%D:$9'O;IZT M]\@!7]\+/_>I![S8Y_.OO*[_A9,5C81(3+B:P,FDVL4@A! U0E8J6319:]][ M3W8C8$-*P-D?[RX???>683=G!S MX)V,W9'_<_K8YJA/9NW)(ZW(YH@)LN"5;AS[8ZTB)* /L8H:M(J]JV1<"V:K MN_";@N&J\H7I*B9="0/1@LN#UX'GXR;)C&$M0Z6)[TFMNX&_V MO"%9GCXD.'?M?@>3WK?4X/5C+M:GBDZ"RRT8U?IC-EQOPMW LFF3R0.V:@8G60511 T>PA-XF3Q?SRZ]1 M&AL^<$AYF3O0&KN8]JZW72][R5?!4U4K#"FU2I(.3,7(KI4H8&O(-EC3'8CIUYU@-:;42?];?%X%^KQ:MYV-;XS'T861L,J3R3)SGJ[ M"*%U IW(AR*P*-0;Z9E; AA2BN0.],X^Q-+7?3F3BWD5L*0C%A=@ UO;GW'->SJU0QYGGM#:31W(:178EK0F\E)U-K3"< M!A3\(^;J<_!>Z>[WWGX :4A>?F_>7#[5[B>=KJ>,Y].:KS0$-JJ $:'6R-!< M") 49=8>5*R044C3N\C/1L!VLF".M=I(."E=3 Z4SBQKCK584:H @E+5IA2C MNE\3^1Z>(2V5_JS9:+'<1C+=5LH/!BN*@MH;_N/6564 M14-.6;&?E"V$*#24[*-(V;4>8W>X_[B-%W+TB#,^8=">8VUI(!C)*U>X=IG( MBW7IM% S*A_Z)Z5>AV9(.K4C1ZYW/;82Q]UNB#C)_I:V'IQO51>)IP+9W0*G M=/04;$L:V]^&R/9KXL3U4T53M2* KB8<-3M-4;%6TLK+:I1QW1,EKH$RA-6P M-XK\:(W<1CS[R1,[O\O)DW-FZ_RT2T.]V*5AB[/P+9_8-6NLX^![G:=?:(SQ MA-+R3+.UHZS8=B=IL7R$B_%BY#AXK*0T2'8UP&1D36[8%TE!FG8A29CNS=9O MBG'K2.O[S\MY=;A:E_[Y;3Y;+/Z8SNFH#$?KY'74A[5UI0LEZZJU!5T$@9&V M0"C)MN&)4'WUQ?8^5.D"?%"EPG=*STO!V][EWF_;\);0O[4.7C=2C.12L0JT M,/6ONS@YB5#$(9X6'&G.[ M Z^33=E?L:@Q RHP/7RJ*99!%",A$XOBK&YY#*SK7)KMS7=?!YX<,O//I8 M*%\/)NN/H=(:2(RG[[_]Y@F_^F8VF;0;3JTA[:LIO?LPGZW>?^ O1/^7<'X> M\LASD&H,\CSF5O8KM@(650C(H28?T%3K\$?+X6Z@#V''8"]$/I<[,FR&]-FE MZSW&]?! MK(/.'-F3H_W-3!^/I<%^._YRLJ1I>L6<>Z6DL&@@V^K B$3 3F,"Y[W4SMOH ME-ZK2WZ;4=QKY_TVK!\((>Z*V.M%V@9S]1 HE(!:18A8(@^!9Q23$>!DM.MB M$\ZXN^7T]P\@Q>!?"[CWVOATCAF++OJ'72@DL.8-EBPS&2D9?:^2(B;++.2JL MO5.M>F$?] MP \Y'KY3TO85^Q#"WS/(-1F-;!BD;27-138\?QR]HQ?!U:PR=>];V0/WD(/= M(7!U>V'?HWWX;P-LU=*KJA*\3Q:,,1:"(@07,!H2H77-&LX>_(W8?%>![O!] MX(Z -^ZO6U5ZND[']>UTM.FL#N=[+^<+=W@&&8S9$,*ZKOSZ%*/H?["ZN\VIWL^O4WNW8. M3NZ?4-8DBB4@J5N%$[;#;'41 MD0G"^4Y/X4])47A?IJYY-Q^VP]!DP07=(\ M[F@ 14V,-IF4@_0L_CVJY@%=D=H-=VZBE&\CHWUJY!-\R1LG,@=I2A?#2]H$ M2*)Z**7EB>1$-7?/LM@8W3W1Q3VXM".1[278>#Y=XO3]F"$>W0M\O9KG#[BN M9'_^%^GK[_A?L_GC"2ZVB4:V>E[/<*7?P#O%,Q>?R^1\^B5/5H5#JM]FL_)Y M/)F,0BX%A2:0F161R58[GH37!MW[FB4!U/>1&_X #]D@@N MST,*U3G;VIU[K.WWAIAB'9$N[<^MREXH="K";;7UV M/4*>D5&2&!1&@J1L;JW.,B1G%2COGR+,)0P M%(L5O#'L-(CJ $ME+['D2II_]+9W7LI-"--UO&O/>%232U48 5$J 08+0JK& M@7,BB*Q0>]W[/, U)SW;DRPV6Q\U%LX\%AT[;3#YP+%XHN M'%H!.M_J@_D6T3&UBI"V)MVZW?PT(2RQU&7C+E#Z; M(CUB5]^0\06D4ZWGM4>.! ."<-98#"&:T-OWW0[QD,SX8/BXE5COB(KK/-+/ MLY$.* N2 !%E;+G-!1*I!()T"L9&3=3[<.)60(>4R#X8XMU&B'?)MY;4.5(" MC2N6%7/1!,8) RE;"]:KG'AN=*+>)^"WA#JDA/1A<>[&@KQ#UCV;K>;M,@>' M&:1;8UEV#GP)',?S=*F*EB-[R;_:XS'1=Y .*6U\4)R[L1C[7':X'FC#EB]L MM)Y>T5BC)8&ADB'PH@@P(3A(TCDH/J(KQNKD+NSO77-S80L0F_#)W5\^[55& M>]EW:333\1@T_MVL9T?)RMM,46R\T>T',W98NA==HX M.6D(W)", JL/64MEJDE6)A@4!!<=Q-8%3"7ODN_=>NKL\[+Y7S5 MZC<^QOG\:[L]C;&.2EAF=93!@9&:/L$H%)*4-27"CVGP_'J\&!:UF]=+%8M!;*5%%EK MX!J$RRW!1_J0P!1DWTZHEK2A D>NK)]][TR!+2$/ZLQW1\S:K1SW9M3>Y@]4 M5I.CK7*:TV)YNIV79^^GZ^%M9]5N\(3>9NVV@^N7AWKVH6L"9NE"R"C 9M=\ M9>69!+9E,2>'KA*[R[U#GBM@=$@BN/B1IX=GYU,7/&2LQ M8EJLFSZ=7#LX\[YMJL;?_FE=B\-W&G0GB];:6N3&^O+'-,^F9=Q&AI,3%*_2 M9/Q^/=I'.&F^S]L/1,L3WUNC\T5:B-&W"SLD^#MVQ76*/.\%LTB]"_9L 7=; M';?QHY^LZ/GTZK-37Z.401GP,@4PN:4&:@H@2Q))D]2EN_'L 'M(=G5??+VH M6?-+VD?T==!6XC>TNV9'!QO=@,MC05R2O.5$4J M*X'ASDE["?:0CM_O#VNWD_X=TO;=A_'\'&ZO;3!!$J^O$-E'1P5!* LBD'$4 MHW3^[E7M1=1#.K^_/Z3=2O9WZ1[,5O/EAW.+K6*UFC+8V&Q$*@JBR1$L4I3: M18K8>P>L ^PA90#<']9N)_T^N0(;HWXW>T2O<5S6I]"MO3,;B78J/3*\I((S M&0+YTKP: S&[=G(@#+OB)6I](1_TFHR!K:$,*6]@WRR\ V'N95_K)2V?\U@. MJ74*?4WSMQ]PWO9S/JZ6ZV?,:FLLD'%:GHPGJR45_H.S;]UBDZO7HWON>.UD M.CIM?_VY7E=4#EB;X7MZN3I,+6@_!K)^_.+5:KE8,KKQ]/V(H@X96<6YE@YE M!%6FN/E( M:7^2[GAGVDOET+]U@P M2FM"[^!J"[A#VL :'BVWE_!^*;E^[5&KH?4:O[8W'S3([]=_QTNIV&JC4*"= MYM"OL!^3? VMTZ>M*21-M7>N_O:HA[17-3B"]I-W-YY>,T>7)F?MC8U0^8BT MUNZI=;UJNQ&)?_16&2DJ^]J^]^'>C0 .:=-IG^S;G13W$ANMS[B/PH'36WW+ M+0*>[WY>SRAF<^!;AB;KJ'C]M)<<&WUD*;<,@8M/'@7EDFKM<$5M%3.PU2RV MK5-5EMB*=69AS8\F;[-']4HM._K<]>-&J8=?1N23MT(2H$,>)B767+(2*!V-<()2,;T9<@-X0W#.]\"<70FL&Z.^ M/_R10H0+=&HE*PR=55926-";IWP9[O(QJ"S[P'WG04RX9>R?'K M[9_$7O<__O+_ %!+ P04 " "CF+=6^;W S=C ";AP0 %0 '!A;G?/Y%,"9_6?[VS^>__M>-W_]3SG^;>^]_ MF?_TXE>GPW6_2!_+?_E?O[[]F+[@:8#A:#H+HW3Y 'I\GEW\PZMH]"^+']*O M3H?_-IW_^[?C%&9S]=RYA)\V_D;]#I:_!O6O@)/X^-_^FN:?_^-__/330G)A MDB;C$_R Y:?S+W__\.8FTN%H]DL>GOYR_CN_A),30CS_A-GWK_CWGZ?#TZ\G MN/R[+Q,L&]$OEUQ!Z0KG_ZZ?]LO>F+X0D$DZBPCTMSBJ!&^(<=VG[X_YXK,@ M8PEG)[.&B&]^=E.\X],P;"G@&Q_= .W\@^ 43R-.6D*]]KE7<"Y!KB*L'_DU MG(S#R6P\PMF?M"E._Y;&I[_,8;YX]]O+5[]]?/62OOCX[NV;E\\^O7KY\1/] M^>NKWSY]?/?ZW?M7'YY]>D,_O7L17\/H3ZA;+U.2S='N\O%7UD*D&8Z&=1]Z M2]^>/Z/B[7I5^-<,1QGSSS\-\]]_'KH@K,H%S"%\''V=T M;#D"2";^C+Z2"B MDL6H "6G#*I(#0&M!>6YB4K$H%F^R;+IDK4E3..<9^>/(+X)\0N>S*;+OZFZ M%',];D:Q4-O]U_4!O^'H#*?/XG0V"6DVX!*]CIY!4($.:)GI&+&\H/9> M:A$:KVH5P_4U79+QV62YNO.W_)[;0+5=FFIW-FXHU(7F: $__S2>9)S\_6?6 M2,FO:=TOQJ,YI'^2*??B;#H;G^+DU5_IY*Q:@<^F4Z3_\J?PUZ"@5382VF(T M!R6U!U^4AF2,8X47D=!UPX-=8/9/E?UTNYXHG2GF)I?XOEQZ,9[.WI5_C,=Y M^FR4/^+DVS#A]./X)%](1,3B-"L1 I>$,#D)GI1-MDC0N13);&2-J7,WJ@>_ MJ306?*_4&!1I;*Q>'TH9:>'60V"! _+@G/39Y;#&(NN($OU3H;7NMJ;&3H+O M@!+_F(RGT_>3<1G.!DD4*W16M#T:HGPN%F+4"E@HQF2;HDVV,0>N//[!O__W M%>5-K8I]M?J._.$PHW/IU5]?R7&[1LPW]2_WMR>G2!_XA3:;EV3!G(R_UD6?HQR$DKUQ1,F0,BTT M$<*@:0>*Z#U'IP3CJ;GE> N@_GG02'$WC,564N]@H_^()R?54!WE7\/D#[RR M>$+F:6M_:3-Z)Y+&1H).\.#H=_X(@6?$+( MGN53DFY=[&SX#9?PN+8:)6I@5I!%PN@ \R4A,&7))E'2IB!:FP&W0WHLG&@I M^0Y.C1N+'DCR6Y4)#'*6BA9K$SC#)&@MD@Y1AFQ4U];"8U'^?M*]J6[53-UO M1FE\BF_)>AW0YI-<04_+*O60HDTJ\LQ 16*D-T&RW/K=7P/C\1B&]Q1M!]I^ M,YKA!*<7YHC(67C#&!BK"BTO$["8-?#,LV&&)6M:'_HK$!Z\EO<1Z4T-Z_MJ MN-XJ#=[-ON#DM_%H?)UYY]!^P]F AU1DMA(P<#I<4$IPG@X77E0LGB&9H"N> MW\WKJNT>]6 5VX$D;^K9[/\F+_>495AZ.#HCG.>;SG@T?8YE/,'%[WT*?^'T MU5]T?M'SAZ,P^3Z7#RTPU8#V>&ZE+ID\8,'FX'RD,TC3TF1BX'/4H-&B]FZILLMFU83)#/7ZSG9!O7R)DBF2@F#)E"B9PC0^**UB6( MP45C,*&6K4W.#5 >"7OV$_%-S;M]-4];Z!6S*.G"!7=$0UYORZP3$*MQ;0+7 MR4=AG9.-]7T-P(/7\OW%>5.W?E_=O@J3$6TRT_D,G)'W%+U,0I3&.EX+Y,'K>G_QKHDL[IV]L(KJY?#D;(9Y8 -9 M28DS"(61?^L\0I N0$C.Q,B9<:'U-?,&*(].\?<1\1K5[QU5_B?6=&+,S[Z1 M0?(9?SNK4GE7YABG[\YF-=>VYDT(-P2DKDH62, M_=!G$\3'2J F*EE#H;U#UA?+_Q3B"0Y8Q%)"T.2/,T:>>2$;5\H AB<9HS7U MCZXR/N<(&A+@2AI_YVK?0XSKKBI_6B1E_ULZ&4\Q__WGV>0,+_^2?%'\:_;J M9/[ O_\\Q<_UB_LR83J9#=Y/QODLS=Y-SC-KGOTUG ZD%YY[\F]=C'41.9!_ M:Q&B%CGX(KAB6V4ZT .N\("^N^3 IF:APW%&?#Z^LK>*ZF M3KV<[XY;@1JL5&_LK^N;0%KN^YNJ3B[5W49'-Q7>2,"]:5]E[7SB=-I$\G:4 M9,1T7AP(+[7CL03EMLJ$/RZM7ZO=.8C2=Y%K!YDJY\!^G5L^ QXU^;=6 ,\E M@8KDY@01%$@C2U%>C/I&NHE'$KB790ZW"^KG,PC@D>C4U0C"4' MEG,B+B8&:$I"1:9E7+V5:I![= 7 8U#O_26Z\>W]]U]6Y$%VYA^=U])]_/3N MQ?_[G^_>OGSUX>.K_^_W-Y_^]W6@C6KJUCRFS]JZNU:Y4F.7,*F8E6,Z"<5B M"H9Q:Y)FT05I"]Y=8[?F@OQY,_PR0/>"I* MH%=0@BR@LJPIG=I!M%EGIP**V#JNO2/$HPA([,*--7=8G:FD@\/MQ?CT=+R M>#-8HH7WR@E5XVV>Y)#(4JNYP.BL$#Z9X%GKR_7;\/3/C4Z5>:/DII$FNLC% MOK%JDLRBD/#]>#+7P6PV&<:S6?7C/XTWW. ;9)K.^@ 2:2FT"@DQF5RO_BQ/ M69&H6E^5MT'^N)EW .UVD"5^_5K99V==(7?!A9K:)F4";Y&##X4DD9,SLG6Q M\8%OZ?MDS/UEW446>,U_H]WSZP2_U)C$-[S$1D#?E5KCG$204O,$F**E&N8[ MWP'YO\+)&6Y +*.5QFL+A4L!REL#D398X$R7D+(N4;1.-ML=Y9,D6BNM=9!O M_2S_G[/IK+JTTP]X4OOL?1K33EO[@%0)T1)(+AN@&\ZS9"Q#-EZ""HJ,.!D, M%"N\SJPPI5I?2.\!]W$SKR\]=I L?07ZI_&SG.=:"2?OPS"_&;T(7X>S<#)' M'E>1?T"2X70XP_,@\>)M^X!I_'FAV_F+-]"L7A8SVL!3P5K2P,EJ*!I0!.NS M+,:RUD=PUVMZ,F0^/",Z2!*?2^X#?CV;I"]U!<]&!'$VG*PS3P:E6K;).4#R MF6OA%6%UV0-Z)VV4J'UIW1)M%WR/FXF=::J#]/3ML"Y> *Y%-Q#C(=.5[VQA 49JX$V M'E5K;I[3I7APM#TDR+5OI=+D\;HL#'@C O>262%:MV&X%="1)+3NI.A-G-E; MX!U<"*Y@6N8$;0%JE^S67>JHU@'J-\NU \6M%E4UDWIOE&!%TFF)##11OO85 MU."=]>2?J8P&G4RL>4E=?U38D/IZ*";L(NQ.NK5>&'++S$V+F,CQ!JYCG<]A M,X28Z"NCA4A%",4[M";[3IALJ)S-N2'WD&RW:4,79NF&H,XRR].@%3%I8-)5 MP!(A>.>!%14XX]9JW;J40CXPJ'6BF@UWC64IGIV?S\/:F^^)SH%HS[90B M3[D:4HK3'X',*[*F.$LZ: W6ZT40'J3X?<$9KQ;PL,C]'593. MUFL#1;$$RNH"GOL -I?,D+ZTJ7V;V'5('@,9&LBX8:Y/K45XL2!G;3]9"J;9 M(J;VKCS+XZ]SZ5:CRB4I^!R0LDA>>F3@BB] H+W@6+P66Z6LWE%BM0V6!^R# M=B+NAAO!-OC.WX%M$#:LN-P.5?_EE^VUN0-5]E!%X]K,+9$:Z;GAQ4!(2!NG MXQF<+YYVSY@#+SQ@W,I8/6*RW%*U>0QJ(;SS0UM6#.ZV@I7Z0)XQQBB-SS(J;5W(JKA2O/>,C%*A M!G=__'[NP^^C"::JZ/Q[O3.[\(W/+V_?Q9/AYW NG?/+'U1!\V(%.%'#+<+1 M;D=6%"2RK%+(7!35.MUH=Y3[NE5;/W'Z'\> M3[Z_*U6R[R^2@:J]K%$E9Y6!I(RGI5L-OL3:]C1RRZUGNOD,HS;(#Q7&Z)): M]V5Q.Q5W$$B_ _LE\OE8OXN>/--GZ5]G\TRUA86^S2HZNL1OLX+#W/H?@D,W M:'PP APOG8-V(H1T(TOB-CX?&P>!>]=\#> M-Z-O9'N,)^2SG@@@F*0 ;0/$(7R>_K5Y MHR/+/JIHZ-O,I[6\.!F?U?3P^0WK% 6:2KS?WF/G@]S)-0^?/T]P(:MQ.?_K?^#X\R1\_3), MG[X@"7#RLE[7GMPK='C/)S6,)[98ZTJ0T25)QXXQ-AA47BJ?2:4&N0]")&G# MX)[/W.]4N/ZT=\NG7?KBC"./.28(G"=0$@-$62(PIUS,)CG7?-KQ79CV3]:8 M?]YR'E =2U@K6%^<36?C4YR\^FN9I#2=(OV7:T^(7%)6M=XB:GK-E8FY9IHD MD#Q*&1EY=Z%U]Y9[P.Q_*VW*GYL9']TJJH,HX09Y+"("/ABAD_6 QM,&'U% MM-:"U=%JD3//NK7E?QN>OB* G7*DF< /'=VK=XH7B3*7NWTX6:1F._0R5[,0 M2ZWU\1Q\5"2QX)GP*EFR-QKWS^-LOYY^XT/#Y-Y<*OGQ>OWDXC00_WDMJK8,F<]?]&1FAM)REZRY1 M!2GFD44AZS H7W.* JC,@B4KQC!_I^N[Z<,?LLJ:"*SQ5KN")&N;6:9=A+.D MR)(0"5SA%DI1(FLNR5??JLG4'?OKX]'IGC+LH 3CU:^OGBWKA[R)PNL -M;Q M#)I[<)@5Z!R,]S+DU'P$\^73'[)6]Y1EX_**9]-A>!_2L S3,DQN4U7'_R0=;J_)#?V.#U F/D38;GXIK,0\]JG]!9> MOGN-*Z%EYG/MQ9Y<,E;9A-$YP2275FFC0O1WA);7/F_/S7@T&\Z^_W.8\GYVW3+L)YKV@!DU$X68;R+F-!.3&N6-)0,Z)!,2*F9S% SM:G+)/FL77? MCGN#/40@VI';8^I,ZF"S ^6E!J=R /3*6E$*UZ)U//Y!!*+[85R+"/4N&NQB M>%3Z@OGL!-^5744V??Y]S?2E12A.1:_1>0E>JWG8G818G(;BZR0(EZ-2S?L' M=K&0OF+BAZ'KX75_#%'VM3, N93%B,1 %R3O):9D YNMB@4> MTJS3P[/AKI&INVBEMZ&9VX!Z0B-3=]+15M,S[R/@WK1O-1'86P7&&@*'R,!+ M=&"B(\9'9 ZWR@0X+JWO.C*UO=)WD6OG(U-%ID5H,LH*2^1H6Y,A&BP@;&'D M6C%+;E5C<^8H1Z;NI)1;1Z;N(M'6P?J/9W&:)L-Y6>XY'"^XC5HE,/6H4C8@ M1(D&! 8RPE-A6F^7V'CSLQ^R[EJ(J^'+>0[GZ]?Q9,FCY) G9PN4..\;(PJX M3'Z42,(G)WA4&+94W)6/?00ZNZ^0.@C%7Y^F2PXMFD1D,1&).ZP4,@V+A9"1 M,Z]=D:)UUM-1SB?>9R^]OT0WQN2[#-Y^P+KB19?QN3\Q2M>J>_>.VV[Y@/8A MV_NL;"5:&Q2W3+H4F2U*1D8DP.Q(I70&:NOR8+='-0E!WOZL5W]]Q52'O0Q/ MZ5?>E8_TM],2TO6JW1 C2_-PA)I?Q]-^XS%JP/E( AE4\JU;:[9#WRB4>SN2 M >/1%*GJQ(8D:\?N#-[H K5S9A$I&B-;7TQN!:S_<.V!>+6 MU:(U#1\8FP+M.0JL$#7/EDRY*&R@@8.NW MX/Y4.$AMZ'8NRX!W[OD-^,%\O]75K?::$T(4.F^=$$Y9;[U2U@8=DB)6>19W M\_[H83_\OQ_^WP__[X?_]\/_>[H,_>'__?#_'AEM#^W_=6(FOP[#R7SDZJ\8 M:G/3>4?A/6Y#;OV\A@;P]KA7K-WLO4&O2_:A*&%$+.3#N,B1F>*+L(-;/WF_ M'>?BHVOR[?Q"[NTPQ.$)R:%VVYD_+K\;?D7?AO7;F.+;Y^'Z7!Z M^3+X&+T4AH%-MOI>6$LOF 1NR':GU\%&V]IT:[J O>=KA>D7>D#]OSK:Y5LX MJ9JZ@'C9L'>@M1.%:4'OK(V@:@=,QTN$4I*S*)3BH75GZJW!]6]&'(Z%-^9P M=:+!YKDZ7\:3V2>F]5">(H%::J=A/?*0;L=T5-F44-=W622V7L0\D9@123KF$F (650 M64KP9*\!)F*ZD,4DVWH;^L&?-?QIHZ&;U+'MCK KHEG:< 4M*E<#"HQI4"DG M"$J0X9\CDS[6>4Y;=;.[UR%V$\]3)E S/=WDD&LPAWURAE=%LX[H+!3ET7F0 M4M:MO%7.<72Q1@ M4"HM'-E\NG7:W0\^;>)30UVMH=+>(>\6@EHD9L1\K%>=X:'D8O1]+0<;%ZI]_OY)E\GJ"_SK#4?H^3ZV/D1EG M:%U)UERGV@^3MG9+WQKIE _,EL[XO!G6H4HG#L273:QMI+<.LAK7I2]= #RO M^]\&8D?C2[> =YC9I,U5NXDZC?5R( KE4MNZ2@U6A3KS0 :R&Y* +)'>+UE\ MR:V;?AZ,.G?, ST&YNRBCIX8,[W8BY?=V(,7PCD+L?CYQHOTE>7 %;)HI>:2 MM8ZQ;H/K@,Y!*X5N09B]M-%!!*J$!<%A2JI%(T"&5RN ME]T90BP.K"[H39QW"&]-DO50GKBETT _'61(?9J$T;3@Y+*9T3Q-?PW::>TA M/EW_H^4[ML5:.C*#6J[C0/92"X*,CTR['1R-3==D0T;#Z_T$*V1&&,_!H:*O MG'5%>NVX:IT(>/Q,OS*=-ZX-X/9+^[;/#:7?<7#4=F&XO<#*K,'5:*:F##>?% M^/24S&%:\OM =O%R_(\6+' CP(<<0"5"%GQ)4 HR9K!XQ9HS9QV0I\R9O173 M@<7_8CSY.IX0C5]BG'VL7LZY([3H IQ5B8F.;B/KO#YR=* 6BH%(,FC-,:%I M?=5X*Z GS9Y6BFI8)+$$]_O'3Y.YZ_R=Q/2/\3>(+#SZ-+6&NI;JPI(;%4+T,- MF6=)@"-' X3#7(>(1J%:LVDK8$^85>T5UT&5Q#S>]SRD/S#?@(8^T,:)' +7 M=<22LN!53=/0,BAO41;=^KKE%CA/F$FME-1!;<0YR5_]E;Z$T6>D;_\,DWR. M38GDF' 9I*RUT-(BN$)&'8;"A7WD3;S+-VT+L#VFJFP$>O"DE68:W^8RN:FZ^LI'V C:&Z6B$AQDM@1: M"-IT60[ R"#DQDL15>LFA$? K>VS6HZ#6KMHJ4M*O1E]/9M-YQ+@YZ@FG.-(:&FDR$V4V5,+762TK($FSJ$Q M9E/4)H-*O%9-\VHOTEN2"1L*YH+L+C?])IRG1I#[:*&G'40NYV<)A1(EAY*C MH24K"4%)!2'8J'52:%WKZ8ZWP'EJ!+F/%C9>=732IG.E15X8Y2N=K)Y]"\.3 MZCV4\>0C_<)E8&*/1IY[/K%AJ\^6:U]I!HI1)VZES5:0=C6+#@57MD3RLPLW M:;#GL_<<6G@Q#?OB2:]7G_3VHAJ'>R53XAXD<@'*J@PQ6@O9*N12<3U$.ZST_%D-OQOS"_&T]G-]%O*7O+A?!F2W,2<>]X3MP/^@YXM-=M! MFLYF(5U?SD %ASD["S[6K9ZV=@B<)PA,(/GO:&UN[0IOB^TID:R)?CJX'5@A M_PKJQ1V)XDA^'Z$3"2WMQ+9V,XSTARZ&W#7#%&L=;ML"5E\U_/UQIK4NCK#Z M?GY?]^(D3*>+:+9**>;:2<6G4*?42W!H%5ACVBEU>^F&@AX<,,M94#>!$"U,%R&H.-H7E+Q+5 M#MYB[$!Z7C/19S\E=1#9NQ*R7S8_R)$[J004Y+8N45?[9=X9'84-RLK0VLZ[ M >('8QHHIXOC M&!<*>W),O6?/B:,AZBY*[<*6OZ4Z/5K#OH6D^72%G!)()F+PH,OUI*O(77.SB466G?' M>8PM!/;BS-Z*Z:3AQ&V5Z9@85\43&JDUJ!@EN&@X1!W1,LG0RM9CE!]S"X'] MV--*41VX ;=7IFLI"I?: ZL\5SQ$VA"YA**RDLYGS4WK4^LQMQ#8AT7M%-5% M]=MVE>BQ#C.2#(1W#I2I>V7$VIM,.<^"U;QYFLY3:"&P#ZO:*ZZ#!A6W5:<7 M*0-JE4!:+4"5>@A+'H#Y*%R.DDO1NLKM\;80V(=)K92TL05%_Q4(BQYU-0!8 M?V7VO?L*A+N?V%<%PHYK7ZE $(G)J&WA5G!EE Q.!Z3S2,G$8@SA]@J$NY^] MQVSIS1_^]B*]2'")2,X>>%8'IG,3(;K:F="QZ#(:(4J^2\_;/FS?S7'U@U]_ M^VTXL%E[02N (H*G%YE'<,R*.ER9"Y-0%=OZI%V'H[_ML!/5KFYQ>XNZ@YC! M];SNFCS[;G3E51IPA\HFP<"@HJ-;UYL+'QG0BYBT8B;;YIG[=T!Z9*1HJ8"& M48([UKZXUBJ1.6GKDEFT9-=A )>+A"!J6ZC:\V6UK^G.^UPO2:2=*KJY)(\E M8?1Y."%#$#]^09R]K;]=-3+/TT'N%2T$BDMF<54=>2H@N2A2:ZR4;KQG;,+2 M]Z5P>V6/.Q!Z!]'$=;B6"7];(.OH)=Y2P^&R4UZ?$15.<(5\? MR/&KYRNSX&S@H+!V538\R-PZ&G,;GO[#,:WTMB8!L8G0N^P0<4,FVOKD\FKJ3S@V)-F+OX$:ILWS,;=;UH^!DKX*3 MG:C35X;^??3^D I.M K>!U- 1TGK\X$V $;[MQ/.9-2>DZGPI/E\[X*3HZ3S M+NKNK>!$FV(\_3)H;LDXB4C&"2-;-:/PA"L)8UOWOCT2B^TX]+Q5P3/M:*':U'@:2C#(4*=2%,?FU_K'44+0O9'70.0=I'LTO73>9BT_ M:@]8.' U1=U%J?_,J SW76J$@^<3)B# ,7%$1K'>BAGL*2ZU]@T%40]T]9NO7S&B8D;8][)=V("R>C34&XVB,W M\.A#%A:Y=":PR.+@UD_>M[73\J,OKYEM#&3>%P3)6!V?0C9ZS*H )V(P:YD@ MZC1^:]? V'M+"G\-3\].W^+H\^S+N_*)]OK_Q/P9\YM1]4]>GXS_G'_/!T1W MARI&*,PJ>A4B>3G<*V#)"J0E>\U:!WJW!M?_QK4O(V[L/YWHH0,'\7+AOXVK MB,/)L]/QV6@V,,E+5>U*++XP=,-6BR*,FKBACEVOB1 M*>O1%@],&+(+@[?@=,ITV%JG)9.H66L;N^D"'C[/#J?/#BZEU@+^-'Y^!2[F M?PYG7X:C3W_BR3< ODCHM3^HR+3CBK(C(PIA"*,X+)Y\>7] MH#Y\PO6AHTYZ>R[%L(CW63IV&6W%H"S7M W3<>R#8Y!XC-D2Q-(\.K "H:^> MG=V=;+M+\EB2*M=Y&A^&TS\6P0Z=K,E25Q^13F@9:$%T3H,-0M=1T9;%[JAQ M$\_A.N[LH>>-G-E3WAU81)?87A#9)B'-:J!B&1C= EM'8>_;$QD-VD&@:E 7V4AO%'O'3,RK<'(NNIL/+AH)6B)UFO#>?+-1Z_=!NB0UN>^NKM]DO$>@N\W MZOLL_>ML.)U_W'3937U( M6SVZ82RY$VFLSMFR+/!B%$M,J1QM-%)(+7W1VJ,K8M *Q)[9^V=3,L^GTRMH M+NWUS'EA44CRRP79ZYEE\,G0ZQ(8%N:$\*IY_OXM>/;=-=^'[XL;H?'\TR>X M?!A.YW-&!EY+P0.]M=S7G<'( *XD"2EP&YSA+&K7>+UW83I EGHK1JSNG4W% MWT&$>@GGQ?@T#D?S=^S:6[B\D.I=0N"JVV7PH?!"\0;$3W2L:1;3U?=!=_39-AN:ND@TGTY2&>-.*;/OU_Y[CP_ ML3#A TN0"[E-BJQ8"%X98)XV97H9F.*M.P3LBK&O@&9G!.I4*<<2^ERSM+F' MKF+"J!F'D#FM1;H$P5D'4C!:CI%>A-;9$!N@'"K@V:WZ-VQ6^ZBAPZ/M*JR% MC;ATVK$-#F_6??Q0F[3Y:&+<5X>$"G+^%R60>_&T4M;SQ>1V% M(F_'O1)?M/3&\JRS4CHI:WCTUAC#0O'&%1[DX-9/[C!HJ(-0D7,RA76=IEK[ M@09C:G%3B,5)HUQHG<_79=!PS6>O#12\FRSC!+^=U7?E7?GX)=#/%S\=.)T] MJ;!BFG._+:Y;P M ;^>A#3WUA:K>?9GF.3I1>GJ(*%73!! S9"!\B5"K 4)F;9N5(86L#KY:\.Y M=X^'/P+V]"+W0X<+?8VU\*60.$2 (*0!8:S :+C6O*M-^P&&"UML0LW5 MTD&X\!_C')R;E7FEV>UY/T]3H;C/.#2R,SFM.5CD7A>:1 8NUN"ZQ!)X95[,_I<7:^<"WGES_ M("/(^Q"F4Z4<>P39\U $KTDWNDZWD/1"1/028BFZ!&L6=5[AP9O(\>#D(8;KP*A2=@K@;/I-)TTL8,'AE3WEK5/KOV M8460N^7)+N+O*X*L4V0)(V1F8]TW:^8H,R"M85$%AMD]M@CR3EK8)H*\@PA; M!T]^'^7A=&&R+%=YCLIGAYH5 44K0T:U3H3*!*B-W\GR$K14OI5B-S[B4>FV MC2 [V-2OA_-6HWG/O]MXQ[;8 MGH05V8FB.HB W([S2E'!-C@[LBZWQ7@8([,;3>]$ISW5U/L^=06O,00F;@B%;)N$)O8P^9;!=X6ETJ#2+S7*M2V^[Y M6DY1+[>2+,""CHHYF2VVML&7SSX*;^Q^&MYT6;23./NIGJI=L#^/ZO2[-QE' MLV$9UGUXT4I[>;?U;)3?TE\/3^9-D>EG9Z>U=]DLC#X/+WYYWFWHTY_%GL_UN=+J M?9 P!.T2K[>]9-4&)2!8SR &CC+QE$1I?9G:[8I^\+P+U3<,A%S+?FJQM-]P M=O,O!U)I(S0S$$W-E0J2W#45'-")IHPS3FHK[K)%^X'Z"!A[A#KM(%.E\0(' MSN5HL;J*)==<^J*JI54@JA"U19-Y9$>\]](2'@%UCT&Y-[FJ>L^JXI[S9*JQ MSY(%E2)"B-% D R5KM:=.1YD5M4^'.M4*<>>516L,#[9!$E&!XKS"%%X M!]*6*$.QH?"N=KN'FE6UD_JWS*K:10V'*;/< N"/K*J=5;E[O>4]]' 0PK"B M7#:A-GU5BJQ"9L%;VI9YRLSD@-SXUATE'E965;<\V47\/655&66XDRF28Z - M+5@G<'.W0?%<=$C,K^;9/?BLJIVTL$56U2XB/-SUTVKT;FF5A^G[,)F-RQJC MOM'5U!Y/[NC:JI4L5JZTC"\J6>TXAJ@D,A^X-]*B%<4Y[LN@$88.K[N4PNQT MMG4:JP15DH#H8H*8DO(,$8UMG?+0Y777ZTH9/!E^NQF]7LJ;#VB#]\K)&BJI M;DJ22&OF#*3T.BN9(V.MU[P-KJ/8.N_'C#7#,MNJH8,KM"60!=:WZ[#^$X>? MO\PP/_N&D_ 9?Y]B.3MY.RPX"$C'AE86--:$%X$>8C$!=#$<,QT$1;>VJ_;! M^XBHU9O:.K#7=W9R&0J?4BS5.D50BLR-8 *"$%)I*[),S4?O/,C TSZ$ZE0I MQQYXD@F]8UR =G5@"Y(/%&D-(!R](,F[Q)L/O'_H@:>=U+]EX&D7-1PDCK - MP!^!IYU5N7- X3YZ. AA,@\\)E-3-,DS5ME%" PE,";)]TXF2--#,_,C#CQU MRY-=Q-]3X$F8)%) T@[)=E>(D,4"H%G9I22GH"MW'$\^,#33EK8(O"TBP@[ M\)AN,;F??_\U_)_QY$4=#C>G=S$^B*P8,%.'#$K!($A12!+"I9P%.7[-IZ)L M#^])&!M=J:N#PJ];H%X"_2V<+E^L;>!V9([L"/4PQDEGJM^>8LWTUL5 IQUA M(P_.)V'IA*8_%#(!KHY-]3DS%QQ*&UO7!!P%S>XP;8Z59;NHJY,APZN[=NM>O;#3C/$2/'HF M%+/%96-%="99,LO1E<%>3^[L4+H,='H>LP\^@T96R .PM(V*3(1-V:B,L:A5 M)ZK+DZCQM=W:9_R&LV=Q.I_[-V",7LC($Y0L%:V^""!A:,A><2S6*EU:UR%M MA^RH-M#[L66'0_>^*NG7)5U,.9.)!U-'D),!0@Y4T:*FI$HP+$17DO416U_4 MW87IJ,AR;UUN3Y?=%=&!4;86U*N_TLE9'HX^7Q2T!:M5#):35MD\,UU C,9# M]#)++E$[U=HVVP[9HR1-!TKI-SCQ+*6ST[.34"^;3\>3V?"_YWD[@Y)]\G4V M5:W*J0T*"*PBLKM@K91%AYAZW'4VH'R4E.I861U43MTNE$$44C(CYL/-))$_ M(SC-/3DKG$7EM&/-"Z%N1_34:+.K$CHH6%H#Z>8NB5E;VB;I6$VU # %#W3@ M.A)$1C18I/:M._-N@^M1TJ6Y0FZ21N]/FG-AKQ?%#;P7@G$>F54Y00K$Y"$<2[X.@>M9N5SR< 5 MYB$EZ4P03J?FPTYWQ=@_O?K1_IZ4VTEUG:91WO(VGD_O5#XKJ1-DE^<3@"WX M1%*R6F3K3?2Y><1H>W1]I4YVOF=UI)!C29[^B[Z.W(Z!;T-KK M["44PVMVHB9+PF1)JT@N:Y6U,*V[!1X%S1IF//3)LEW4=8",!\M5\ P#&+(5 M0>G:KS756PH[\.L M]N$[!Q-EL3[QFAR?0LU[9N"E42"=1I6)R):U)L4U (^;!O>7=0>7;9\F(>-I MF/PQ?3;*\V_J*I?@N!*%26*E,,G4L7V16*G)!9$YJ*(#_=?:++D5T.,F1CM= M='!M-F]&>T,$"VAHN5'*20AH:?-2RH#/H4#01J%GY$_:UJ'%6^ \;I*TTD,G MUV:WQC5O6.PIZEHI[$$6'^G,BQD2.XCCW@'N86$ZG--B-WDS9BB-I9 MX#S9[(+3C+5N:7XTM+LCMG/LK-M%=9VP[?UDG' Z_8!3I$^N'=//XPSUCF49 M6; LRDB6A$S2PKP7K+>\@"1)*2L4"PJ;\VL+8$=WD[N_BF]0JK5^^JUU>8EQ M]BSG^>>%D_.2BCUJ66[]O(:U*MOC7JE%\<8'%IB.UD7EBXU1&VU-86A+%$D- M;OWD?0.V5^O=]3),C)#Y(,@.0,E)8)3PD%2QB"9=B&F MUO7;=X+:/TQ]]0&O0\)GI^.ST6S BQ31L@)(_P/EZ>4+I HHTOL4G,\LMFX( MMPE+_QM56R[<#$4WD'D',>CKN-Z<3['[$&;X<58SA-^3E^)"UJ9U/MSVZ!XW7YKII9-+KZM(7XQ'WW RJP?\)R+! M],OXY K6=V4^OG ^S>[39/CY,QW%3*4@I>#51ZYC$14'%Y($1K#1IBA":FV* M[PGY<7.M6PUV$'ZX&WZ-V0Y'GU^&[],!EPD5$D2DO1;H*PM>* <^E>PL5]+I MU@V9=@+X],AU7^UT$$R_&RS]W133V8Q\F2NX^2!JKUPI"#+,A[O:6C)9;Z[7CGAG?>!W@(-,9=Z?Y 1O/(>M%;* M8DB^N-8!^2VA/6XJM=%(PYJ6>5.TC70G?)PQ1EA':4B>^@7]ETVVYENL3:JH M$"6D.FI*N9HAKW@"Y[R,J0AF<:6)SX;^<_OA>"S,Z5LE-]ED&K)IN@WV];OI M0,7 ,/H$FC,/JM@"49,9F%@PED<9#"_W(-8>D!XQQ_I2U$VZV6XVKS6^QKC\ M-I[A])JO(1@W141')W;U-6S0X#E9B0)S$=:0'U*V&]FY)Y!'3*UNE7*34*XA MH3[@U_-.17. SZ97/=>+%V01>GM_!EK>C%Y]HW_V MKKSX$D9TWA=7$'-B@!JK7Z(5!!(J&,U%TJ64X+>;%M0+W$=,SF-0\$T*^[U3 M@2_?N;K>UV$X^:]P._ID718)G@;9MZ0(X;C-P+NJE&,M) MMN[)L@6LQ\*UKC2Q)N+:.&A_*8%%YI'U+DIM"AWOM >K+"*$0NZM+9*\$R94 MDMW>XJP ZJN\\S">X>XR/Y9RSNLKFN=R:.$D<^1Y1"6(V 0;@C > I-"&);( MY6U=)GP3Q:&2^QIJ^%;N["SISB]MKJ1>;(.KH[R\39@.DWRWK\YNI<"> N^3 M$"Q&ZZW/X(NK7:$DA!QYM 1.CS3'HKI[2ZN[M^[=PLX8G_L> MRQQ%;XN0)H'%3-N,U@R\,K6S#09&/RIB-4?YSI=P[8,>BV);R;)ABL(*Z=9C MB\+ZH&,!'YRJVP>C18<,SKMB5_ M#G%2\Y"_OZU9R',#PJ1@7- 6(DMT8%CR2&/)""D61"&.+L /5 'G XTOHE4G:FKB]8W.X%F MS&8,.@$W)M<^>AZ\1 -,!)2,T?::F\\&/SRW[FI[CKV6PZ MEX!86M:B+C8DP.(D*"]4G=%G@)>DR3$*1C1OPWL+G /4GG>GR$V4V5,+'507 MO!V//G_"R>ER?,R+\>GI<%9%\?S[BS##S^/)]W>E!ND8Y8WRNYKIT MMO:,DN!KIWM;N'-!A2QSZT8G]X3Z^"RF/G36@>F]&?8&T,O&=%O [LB8NB?D MPYA5O=!B:RJVUVD'Q^-]X9O,E' $VA;G0<68R'ZH,2HCM7#..B-:UQP>%17O ML,(>$A-W467K^.)'G'RK6@ M6(F&QQ5+;4/\:B[[\,_;S&>ES>G4WF,;?K4+:O/[_Y08T+ MS^] NE)QKM$4C-DS7[B2MO83,%Z0?<0B$Z:8P?J/[+K4O&2BF++NM]_J#T7^<#;3':II=?,Y0#*^ #> M(H()W+&2M9*EVZRE6\ =.G*^+UNV+IC:2RN=5Z>O!3I/ ^4#H7@=,F.A_E^M M025QV#KW@<6<2E3(0[;09N.Y;L(_,CSL 5EBZGNWM+:^-9U%@)],3[]2C\BCV-@?;EQ-W!"[N+_O.8Z>_C\+IF-Z[_\9<*YGG MY?$3/!V>G<[[(].O3J=G893PQ7BZF/4N T:"C\"](OB)%C(?CF5)+IBSY*B[ MI<[.D!\WN[K58(?I#Q7;("GE61$24$N20V"N6F@.)#?%["#GSF.A M1D7-?)8P'\2J8M3@:+>CMT8)F3Q3-NQ:"'U\ ;5=!'YK+'07:74>"W5H%.T6 M#)*N$Q5CXN",J),/K<4D?+$L;ZVZ8XV%[J.Z>TNK_UCHK4C#5[NI7)D.$0/BL%:"*4G4BDH%H0@*6;.')R&4K1Z3$F"2DJ!IXL8")C.4L@W-9/6@B[!XJ[X0'N\BY^\:] MOM8^R43'8TV$#71&NJ21W"893 AIZ_$X1QPJWTG@MS?NW4%:G8?*@XM:E>C! MF)@(C*Q#)1@'(Y1#Z5*.=ON>RT<:*M]+=?>65O^A\HKT/S%_WCL]^.8'-0Y\ MWX%T);XMN(S1U525PA2YY3$*'6KE7L&BHURD^][\R'V:F%P$RR\^]M,DC*8A MU75/+UV$[+W)5@@R\WP&E0W6?NP6M%119%=3(K8KF-CVB?OU9OD2R$U]5VI' MD/%H/E+YQ?@;N:[Y^?=+^0T*,F:D\)!T;4"2D@!7V[\ M_G:*[G1[O0]+>S&W/@>6O6&N"&$Z4,ZCPB(AV#I>- 0%7OI:[$S;I\G&V[3= M6;#NTQ^=EO<68?/.2[>&7&F/JW"$#.M90E$-.QJ@P8!1/K-@D@I8M-JQ> M0CE]O<^M!7OHD,Y\51=KF3LI)45NO.:0U?P*K"BB,,] NU(BVEREDBN M1?)D#2CCP)6HH&C%(YTH3.%V]9N]:&U#%*1+I>TBH,XB'HMC_F("CR]2L%PO MXE[;;SCWK+J+.AQ#9&-Q=E4,Q93 M#(0H6/!DL%6CS203BL?5>Z^[(A^/17O[R:K_N,<_PX3.]]F^48_5CVD<\[@5 MY4K$HQBG0^::<\%5M#P8C$K$*$1D66,8K/O /6MW8YH[]G'ZSY]V?GK(Z:S">D; MIR_(\:A^^U+8Y[\X'7"M=3*17HDH:4.;#^8+HN@/[*@(/#,(+EH M4D C4VZ=JG$OH(^?:4U5U<'][/O)."'FZ6N2U+)"^Q+F0*,PFCM) F 2%-+) M[NF\@6R%9_,*'MWZEO9V1(^*,0V%WT%BX=J%+X(B@LZM\UH^LH#ZWOKV%W4APX7WKJQM.+2ST#LX8M8"6XX7WP):1VEAM\ Z3&98(P5N M0XL]I-\S07PAXR@'!:8VXU6>TVD8Z+4P7O*"R'*0O7A/!\P4ZY\7NPB]DPCJ MT@0ZCRHI5Q@F)R"%D$&Q.+^#"> L\F2,R:&LM!B]+7YZ_<./Q*"\C^1O!%/W M$%LGH=05/#&I&(N4H"/6/F/<0/2&C%H>0TQHN%/;%\KK1ZO&?<36?TSU WX; MGWRKE7 3S,/9ZY"&)\/9]SU#K'=\:N.(ZRYK6 G 1G0F,V="C*@X_9F53<$& MJ51RQ2Y2SN[X_#W[F)$'\JY<_^1+K\3%&"RR!#J(6IF8:_4_6I!6"6V"]IRW MK@J]%=#>7=O6?/B+L\FDCE<;3R;C/ZN4PU?ZR>S[(/H4.+V'X$R]NY=%@/>* M \F##.VDO8O-YW3N@.\ D\::<>5&Q[>N]-+Z8*I QRM W\WK<NK.3:;G5\W1O"8R!,CTKHO)SE>9@. MIQ^_3C#D=Z/_"I-A=>)K;2LD\/OH;(IY2>W+X8NO\6I),)GMDL KR&@,$3XG\$CVI)=9 MQIBBE0'&H MBYA&VET-K.XGY2[BZ]>C#N=M ;? U-7-RQH\![IRV5-7MZI^#T'W18*".4IC M-!B5")N(].:"MSU@>%>;2NKOBK8 .$,+?6V?CK@3>02KA58=X0?<8:WLR M!CP&"2J2.^P,MW3H,3*9HO5^M91K;P*L8GA<1_]>$NX@ZG 5S_(TV@)11\?^ M332'.?3WT](M*M]#Q!UL_FN0&16R,HS>D*P***4E>*SSSM%[[5(*++9.V^M+ MZ7<<]EWK?!?)=J#KYV$Z1[.<-ZD3]SQ:8%&;VJB;%I>*!N&*9.BBQMPZR^XZ M@OZ/\GUU,FXFT-875O,:!JX,ZDV?+&GD]G@0QB=E\8Z093SI59" M"MJLO%% JV-DD]#&11Z+<;C5U'7ZU"OO,GUW^1Y?>^#CL,KN+\.&4?D+$,L9 M"EO V,7^VD:E[=_7NXVM/82_JKX])-?%&[D\$D*0+B1.SB&16]$6"MX(!]JP M3%M#-N39/00%;C"]RAN6L/[>^PW$OLXQ8R:V@ S8&$OZX L8%I60B_RNA!U2;[+ED# MSDL3BT^1X5:F[5W*N_K0!ZB\>\NLWP32RROT:1CE%^/1C"PP)#L,I[^&T5D) M:78VH;]:MM"Z\OM[))@V>&K#!-36,EA)4#5",<:CB\:C(BF$R(*SQ9"W*UPR M8=#@^?LYK[^/)I@JV?+OHS0>+9._EL][%T^&G\/UANL.&5,AU5)9%4"91-N1 MRAJRRMY9J;SFK1WCT9!\[FF8?!]HYG)Q9$8RX4B"F8ZDB.3>EOO75U""<*4(B,DC;2$Y#-$H0JPS(0WR465X\&Y>0/V M#W(V5FT'EW*[+^'3E^'DV@H<9]DC(FA1W7%I-- +5VJMN&1!,1N:#ZW?'_4/ M;K95; >IP_?8^L=GD]F7JTNP+(N0A =AR<]4(4<@H0J03D8K@K:Q^&G!) M(AAKE8M>T-YM&0[@*9N\DSWO0M^_((X>W8Z/AO-!IHS+SQ9%*@M MT@:N%#@>-!!NZVO[<.L/;39>@?MHB=BW*F^RT/3&PL4%J?79HK,9M$DDI5)G ML^?,0:IB)1=*Q=7=K3_B]5H,3[NU(EN_R- M/+]#9#QGP10#DPOMZES5V1Z]3S93 M<2=QGUNQ7R+_QWBZ+T0'R?M@34@V8NM>P,=,XSL2A1\/BW?1 M>P?L?3/Z1K;'>#*\F W //JL:\JUJU.R+8O@=8E@"\^!;*TZ3:S+SCI+1/DKJ?UDP&RTYI7,C^X"9JYE!U*H9**P6M? M)V0RDY,*6MR6^7'7:\<%3 ME":X ,S; BI8-C%PYVD?&QBVJ/,^-#)J;0!07, M" 15NW+$8"VP@@R-]EKG@Z4C/>R,CUZXV4:Q1YKQ@<6E(FLR .>US:H6$ 6M M@]F,+FF673ETZ/ZA9GST2\[]5'N<&1_,,I):,/1"I=KI6PAP)#1:@;2B2)=4 M.MBI_K S/OKEYEZ*/=*,#XQ6*,L%,$$OEG(VUMH\ 5(&F[C(ECS-@W/S869\ M]'RJ[Z7:X\OXX!Z+BIH#2YFV?6X5N) R\")CLH8KM>H*/>F,C_N0[0":.K*, MCQ"P2*TUQ%18[F#84Q<+Q: M#T9HKSQRS@Y7W_,(,CYVHE8W&1^[J/AXK\BW6<6/C(^N[LIWXE W=^7W(<#Q MTIDIS:4O%HRNY7?T#9 ?)R!+%A-JA4*UCV0>+XW[R?@X A;OHO?68_M>G(S/ M,OES\XOC);YE\Y"L340D[T[[4"N5D;R[$* PZY4Q)HI5.V"#'W[+0QYL8L=. M2AMW(/&CR>^XG/OSIHX!.EU>T :N>$I> M9/0QIV*-LL+>VM#CUH?N.9)B//K\"2<7N^(EBDNW*PGNI/0*2M9(7">:AY * M>&V5BJJF,;5V6;> M?^(A3PD)NZBRM;1CG-W^_UD M_&V8UR7*+_UP9*@8N?3.U$QF?4/MC3L6 M?;\AD%?_.JL#I_X,D_S^)(RF'W ZFPS3#//'V3C]\3L]Z.ZA+=7 M!V46RZT%%^LL!10)@K,!) ;) EHNFY?8[(]Z7T/BW@A^&X\6$\L7=+@<0CU] M=S:;SDC]=9C$^.3D]7A2?W]@&3$)JWA]G22A(CD.&#+0KN>M,"X)VWK67F^+ MZ__C6X*V>HTZ95<'_FIW"_T'?<1L M^F9$QL9PG ?%254W+]">=*!T,!!TH[Y=H#VYU M4$;5W3K_:[Y37*P356:<%P-.NCH!5@KP=>)4)F\@1VE=%JT[5?6UMA_O4-_O MT![J[MUDA8*#J\M%;53QAF0KC8SYE: XZGN&5P6U,:7YIT(>ES>CS>I M[S=I/X8U+$_KWWKU.B4I! *:>M7H:WV4RPELMCZYF&QBK8N,#N0;':46_HEU M1"CF9]]P$C[CW"QZ&6;X.@PG_Q5.SO#JRZ/T_]_>E?6VE2OI]_DOA>&^O S@ M2=*#!OK>-)*^TY@G@TLQ\5S':DARIOO^^BG*5['8WQZE- M/' 7:L-R-*"2\Q!-9,"LT*+4"RM3:T+D.>A]1&-O#N"?X4#NA=RC&KUWMQ-V M&T)F7@O@:4I6TH&2V4-06H!1.5I$;BDF/9HAW%/YMW$\SW$\)(:/>,]LMR%T MX(PKK.77DMRIK(8@ X=8$F-&2&7R\:S'/95_&\SS',Q#8O@8-^\NE[C:;842 M96""(T1+LYE*&_($+H%;Q8LH2-/;\22X?31_&\;S',:#H?%+Z^NSYZ#W?'UWTY?Y_FQ5^X@JED\B?3^D]6GV MF04M(V0=ZDU4*8#+S$+$@I&I:*-OS9H[D:I'-,/.?>>P':2&2DOB;K5C?[6_ M?%GB%QKU/U^LEV<7J[.T&?H_)HG3PH1C3%=B!JWJ$A;!)9O!>%5"5)*[YA<[ M3Z?M$8VG,0']V""NF[E-$[HP(7K'6? M]/'@=D<3]U \#UD6[)U:?/_]AV[4;I+!EU^5J 9)E"#^WPQE,,:MJ=M6L%O]=?>B/;KYW]]8I T]\.3,\XHK?BM*0A[/7_ MOF]R0:S M8R*@G""0A% MHA:2JQ!G4T?]R^0M[IN/>D9^=O'EZHBQK*H6U>2&1NB M]V(V91R/R#_#J;HM:IL=,!SJ_*/J1;_7Z&ABU-*;0MJ1LI4P%SRM41"8-S6YE:,]EM8?L'U)E+[E0+[#772XN+F]]IM M9%D.%LCLLI9(N-K^5;NLI#32,">,[!0W-Q7KU2!W8H\V/.Z]T>0Y*SYNP^W2 M\^Z:8_TW0MKJZ^+\NKSCW?EB59>FJM_[\-?J5+C,94 :=4DA4,A*(]&1T8M- M.BO#6:\"RV*0 J#6BKP:R,\'#G,J8=Q\?$**JU9G:[PF1U8GQ2. QP(^C>2EWUM'\L-_M@ MF^^M3B[77Q?+LW]A/K4FY.!)%\XH(E.5GC18X\$PC\#X1 M- :X@;1==0@WA5'"(< I3P9&9H&6)0E&R:RYLM&4YE66K[ <[" <3^+L>9:# M"1^C3V3'[!FK>S<%@J]LU+88+2R7](6WUHY>#.O89RL%X^[U4.UL=A8Y># M26&%35% HL$&JJ@(+@@/.FI?N#*&4R4-WZXM.:^.BS&B[# M7ACK(<3;,CF._QKB;K5GW@K,Z;>;H/S."U_G)MG^-A_"\5O\=1&CSWY6%PBTGS5V;ST=8/S[[CO M<@WCE?OBZ%24L+$ \BQ )1D@.B& >9KHC0[%YDZG[E,[\(D]F/;^ZV.PQG[[ M&UGJV^6WK2"F9)L#"M **0*J9%:>2P2KN.4:!8O9-_#.MV0?9/9%"YLU MW)W8"!+^O"5(225Z;>HYKR D%D[K-X41$+ (*;+4N1LY]2[GW7[I$3IO;YL- ML%&Y+<;:3"2:B\@YX^ T?:B0$D03/ 0?>"B*R]+\ILQ;KW^=<="A?AB@V',K MRC81Z"+,0&=\=P29YG!N;[<\[MX#;#K1Q$L.7/(I MV)2=5ZWKMT9P\(Y3K&'\V\>4XYV5;B8JFLMHOOMX<;V(.2^4]L6"B+9V1U/& M[REB!)LL/;CX@'HD,OK'Q!M_,^4 1W8[UCS8"^-U(-X2];?_6USO2'LCBW$! M?"QU;Y"L$3B74)+WS(M4$N\4H#<%S _Q7C9@]O/")#-,[6BY1K>P1CCT @J+ M@1+41&*G@K73%GDQ1GDU_AQS2\ 7#IH]/3%.TQ(F%@XPZ08&S062FL-V%7 MI.RY.):AT+MKZ9"%R(*&))WDF15$X88H4KT6X'7GG?O[8H 6K!_";(=#%W$& MRCWOB3)A:>A^SGG*S0=8=H XXKY8!;EGB3G@-M6M[$C)6' 9)(GET47H,BLKNYHB-I&R"K) MQ$S0I'JG=?VQIX^_?!]D[T5+8[4N.[PCD+\N#.%1%&T84* 20>52$Q#'(2I3 M_RY8$MUJ#1][^DOQWC[&FI8?KK*W7\46*S_\^0?6PO#_7IS38\[)]9]HRM@>P9[&3"/9 M.0>I'MTI)BW-&3J"0$PV.)[D,"06HV@WPV*VMHAOU@4]+'#FQ#K70].K@^[3 MI)4(D51C.55.?4]K(%<&N#!.&AUCUNH(A\B5=F]#9![ &6J7>Q^:F^9U#8'I@S.EBY>W_V M_2Q3A%V']BF7&8V4 JPS#E0@NP>1"J3LI5;&11&/8C&XK=3K' "S@EL:+G&UOA,%&LV*#1DX*@9*!0DA"PEU1S^IF%ERLTX?GM'M M;53, 31S8LKKK.=U_)=B"#Z;6@S#ZNV'- ED+NDG+R*I;D)F1S-SK8/DINOGE%=!P3K[>2^UJRH4'E2ANHR?"H2O&946)T?Y-I7Q+@_01\ M-6B>C9=G39.GBLDLPYHW?#"&MO\5L 71I/7"P//TN3U\<6QT(QUT>F- M)J\735XOF(S!-[:/CX\%O\R5%"6R>LT&K3.2Z1J74&S-0K0Y"L;#Z->+S0:W MO6CR9@?;/JX=C5_HNC.VDOYK"H>3K@>DJ7@(W&C00F3'0Q*!ZTY)S^L@-NOE MRC[$9GW\,!KYW5Z\1IBL2*D8*(PB%*5X@.ACA.)Y$E9J:RT[#%'SYJ Z,OP- M[N,A&$BNZ% %:LN10U%,@BID"Y>*!:N80NZTMHEW63%?#X?0/AG$_C8?D$.H MBQ@OCT.HE_&?X*#9QW(#<@@EPQQ&'D%OYC,>:F.XVT)"DNIB1A/SBC'DK/2!B5$B;YDEQ^V)?1X M[^1="J21IOD&@8GD0&5AP2G!P-#HT"EZFIYDEU'_.KH4MIRJ'R_7JW6@_.?B MRZ?%^?E/BV7]YZD75J.FV!E+O2M4!@=>&)I8G$F96>ERL7.QY;.:S# Q;HOD M9C42[0 QITZ#AUI=W35W*KQ,/CD%W E%R2+%K3Z4FC:BX%I$)L-(A"+[*W%$ MX&Z(KN$ OP;WE\MZA?/FXL^-$JO;?-@?_L1E.B.M3IV( MF:*W DE;DC-2ZA6D"6""TTJ'&'EN?J=@;RG?T#J\<^=4SO_D^")MA!";:RA, M'5^493AT'J*5*A?ON)>==C;G,_6.;]4M/.J^Y]:JD3(XZXT$9F-E<*FMXB4) MPHK64EMN4,ZFT/4I)8YHBIA'M'88#*8H'N@^T'['>KL[YI/ON Q?\'I"W-0Y MUNFX;*=CIFQ1]: F\,1!<6MIN98"C#+9AQ1\BK/I3M];R[>1,2\@S7NA?4[C MTVAX(74R)&83*&$8!)M8O1Y*9V=#YCCCW/XYU8YHD(R$TFD&52^(S:J"[5[P MO?KYXBH^?U;;%)(3FY*6Z"KECR./1$O3G&?D'6O$!%L)335\&U>'CJOI '?$ M"Y5,6@CD#@J7%#X8H&,,P8,IP\E MN:9,71=@G/'H)*O7B\S, QU5.Z(I;1[Q]!"0F5/3_5;-DWQ5"AC.WY^M:CO1 MY1)7)W&U7H:T/LTL)".=KWMO&])C#]Y)A%P2-_3AF6W-,SRH0F^C8#)X#-53 M'WIE 8X MC\8:XZ(SK;D)AM/F;3#,#C-#I#+M+K;QA:)$88 50=EB5 Y)X],X=(DB84R'5O(CH%#(#T@F% M@6=Y9/KX8E:GF,]T6'?1Z8U'IA>/3"^8C$'(L8^/CP6_.3%>?.'@4[U>IQA9 MN:TM14^8D\5BM1R]R6S]=@@QPZQH< @\Q_\QE/^>;&T:I?/UY'P# M8WKZXHDPJ?*@7ZRP8?]K[W<.V 5[F/[W>F%-BDQ1?JVTD\I+Y9![85ATR?KH M%#[HA>W]]L.6SP_DK<5?B%O\/C'>?LCTL7S"M/ARA2&-K1F^ 1IJ"K(QDVN2BNO')]%@Y&ZMP<*9U]2;,SWKOU!:;F<@" MC)$)E+*,Y@-)'V2H2%%38JRUH;I)-OXD/R4&'^1F[;TW1*/JCSRVC>VN9ZY5=X%2*D$S)SF>?M6@]Z3XCSO2[8)-A93&, MSP;87WA"M.M4HH-P VUT/2O8-#M6S=S8#1X'^&!TH"2!UM0P(9EL:Y5Y@>@3 M)TFS0A,B\[KUCM($ -FQ-30-/OJ8?@!A("I4MC5 MK0=/\R.4DNGGXI@HK3MY'@@Q?I3?T$F+EA8>(#S_A"ND!WX]N+_ZH M&F]SAZV(4B)%=%Y5OH4"RC$#SK (]0YOKK)DV;8&00>Q7A(L6GMAB,,+/*=_ M??FQ:T@_WY6/D0PZT(188F"D?R;](W. -"$6RYE"WSPEVR'32X)(4_L/4+GX M7WB!RW!.\IWD;V3G6LVS/ON.=X7T6)BWGN8X2_A5KE@(T@L0(5L3E5>^M(XM M.@GVDI#2WA,-J_LJS^:ORT6^3.N/R^N3B$U0E5(PJ!UHOME1X Z"=@&T$\JG M5!C]U@49.RA*'WOW6W+;Q"N-^;^W\JP(QUN)5C\.Q78+U9 -_$E!QN<&/]Q' M#QW>R,"-R:>?%LX&P850-'$9IT'Y2C9FBH22E=68G4C=FJ#GY?5G",5'G M0!PEUXRQ6, J'2M]OX> /(%6,KG,I!7-"\FG0=JN=JIC!5H?!PY2=G/Q'9?K M,YKUWV-&"B!"#&(#!&=LN@CS[PU\]$.D>:22.WKPP=5 M.>T<,$#J\WNH3637&[DB1X]*$_0S5Z \1PC6)Q+&F*0LP_9'Z'<$>&&^W]^X M0]UT=/O,M_99;47CB7GG!>7?FI&25G%PA5%DB %]K0EPS8]$GA'GA:&@E>&? M/ /?#53XL7=]8""W6N'ZANJU<41V]^$'GX;B'^$L;TMV3B[RQ_577%Z]X]WE MU>#P O"EW\M_\SC M(/!I)"!)8@P1$A%,.>$P"6.!44A\C\<7MW\.! MBACA,8TX@XAS#- H#&$9< M$!RDA(1)\]!EOOKCS^H_E%0"2.565?/CO_WIKJX?_OSSS]^^??OI.RV7/Q7E M[<^!YX4_;Z[^4W?Y][WKOX7-U7Z:IC\W?]U>6N6'+I2/]7_^W[]\^LKNQ#V! M^:JJR8JI :K\SU7SRT\%(W6#^4FYP-$KU$]PRI2LI42>G'2LI_/#;8SV>(;TG>>E]6"\(U MZGZV)>,0II^MB7LC^4&X%[@WS-DBMR_4^Q6?ZMW=#G6VZ.XEMO5:%#593O!: M[(;IB;Q4O_@D_]4-HQXT0*;-.!UU]T05WVNQXJ)ERV>/!CG_MS_)?RW6%;PE MY&'QZZH4K"CEQ;_*!7+%RG.XDBP*%C4V\]@(5;PUZ\;B1NQ MK,OT)P/\ZB,\4(JJD$/N5M#[Y:%E4:Z(:@W%/Z_(O:@>2'>#5$P9&ZVN_R[- MA.A??]XI/,W$+.<(]](MTCMMP#-UP$8?L%/H M0%H )N@;&UG$-:%L_>^?2&D:G\"ZH&E MW',<@&GO&W^SKO*5J*I+]M_KO&K&O_R>5PN1"AI'#$&&?%_N"QB!.)$KB(BC MQ&,D0QZ*3 CUR#AS(\F-F* GIQEI'@-4CP@MP.28W XA!'Y70OZ_]ECK! R6 MF.C8*).RRPE57S+&JSE4_?2E M6"X_%.4W4O(%3GWN)YX/4]^+((IP)LVM ,,48>(%'HE%%)JP@^'XN/JZHN&_?K6U*63_GJ]O*^6*_J M!>$IY6G 8(P3#R(284@"N<.,4.*3*$,LQ=Y"6F*TT*6ZH>%,OK3^H.X^N.LR M7['\@2S->&L04SV2LH638T;Z5*QNX8TH[X$2^ +\M2RJRA[9Z*!@B5D&AYJ4 M1G24?LD96O>8$007^>+]JI9D<\FY?&>JZZ*JR?+_R1_>%EPLB,!IF/$("DX8 M1%X<0!*&TAH*<))$'L%92'1LH.%AYF;JM)*"3M0+T H+I+1 B:M'$R>0'28( M>W@YIH:Q4&F3A!X2!^BA$NRGV^+Q9_F EAGD/W:$<.*QDU"!GFH;$M"\>IQ] M<"WQ$V4I>&.$?+TCW AA*VZ[W;D 52,Q*'8B@Q_49JCY]8]F=L0I[/5,"8N(.J:, M'9A?6S!;84%/6GNVA28LELR+4Z--:F%HJO[2R-"]SF2>+A($JU M3)&S)9D;.6WE!6PG,*A;B0&7(C?D(01A(H M_T&41X="PD,. \%"(E*/(&X4*; _Q-Q(\,5G> [/&9QDG8?+M,QD_?SJN/). MB&3Z4ZOC"@Y_^F><53V0U;?%I8IB^8V4)5G5U2_BGHIRD078IP&*(/.C1&[ M4@8)"GR8A2Q$\GB%4W2>C?3:KXPVS9W2O"4Y=95BKM!#H=>PU]'[)N&N4U)O MF.OD=://V(M[<4.^O\LKMBRJ=2DNJ>1%PNI%$ =AXOL(\B0+I%&22J-$6B40 M,T%\FL01BTW/TX^--3\L8%L(RC82'K:=#)F#BU,+'''\%B3LH>6VB_Y0^^F<0QR^4AR^?-2 MR$&^DJ7X*MBZS.M<5&IO]@NINY]42(TZ,\_DMZL"T6_$Z@/)R[^1Y5HL6$@C MN9M*)=$D)+2:F[/ MK,Z4'F%-C?\4#IV=#A=@JQ_,BA(J#2] I]63_.NRH2_! 5EQ\%4JN!3;/X-W M\B\7H-.\FU'?:Y(SY).5^J#1WQY5VIP-2XQJ1:1)B=JSQ]'X57TG MRM;.O%SQ]]\?Q*H2U79W$_DXX2(6D&=I!I$?93 -409Q@M(P3#W.$3A!EX[',IBQ-GQZ=33\ICFE/*@2:.=FH!.@3^$%I):?F1[!5#.PT M:Z(8.MW 3CDG/&D7;TM\:DFH27G7+I O^=GRTT<>BX:?BUK\A^"W8G.,Q3!. M,$D%9!0SB(* 0\Q% -,TIH*%# 615EC8\2'FQJ]-*20E)&BE-#P'W(=0\WST M+&#D^.(;'I&>!--U!J2%8YH>F1W$X>6RZ?^>T!Z=')=\[.CU^ MY3@K]:8DJRJ3#"(-X*^B?,R9XM#L0[XB*Y:3Y2["I+J1(U2'__2NN"?Y:A&S M"(2]L*E#$U4JW.G9ZB^ MUHRX/KTY-!G@]U9.BW:G"_@L69]619O4!G4!ZDM+U,D8-D)OWY JK[X^E(+P MJ]7?2)DK7^H74@M_$8X&?>ID?IT:.2]V!Y\:T MK9"@6(''3DP@=PB:&97&J.OQJ LLIS@)ZB<=-%*#';H;P<&7(73/#/D]#963 M0."!85\Q//@T&,-!PQKWG[-GKJX>U*;BINCR$KK=39RR4(A8;I>33/)2J&KD MAL2' 8^S,(GEEIHC\]WSX<'FQD6MD*HT72BQ^$T_:&?!@6O:WYD6>\PB9]6)O#V_43]YA1 M;%76BR\JE*E[4Y$71&$6AS!BL=QS^USNN3UI],4(<^PI=R36\D6^>.[\#?XG0,!6>H;=CUONJ>*"J.S/8S,-N,CR55Z+3_FC.HFHY:-5MN5E58FZ^H7\5U&^ M79*J^BRGM?.K4,Y$Q$4,@U"$$ 6$0!Q%,:1$?IQ1EB'A&Z60CY!A;M_R3@6X M5#J G1*@U4*%E$D]0*,(4)J89BN83Y3>QLTQ_(XII8?\)UWD';C!S@#16DJ$ MN003ITJ,AF@_A6+\H\;Q9%/%XV-5K05_MR[SU6W7+*.IZ]'\L;6(JO??1HUF[!: M\VHCW_B:/R-F18\3'8$\D96EI(1OB(+V;7&O0L":[1>X5"F*MZW)19] _[IK M\M3\^E)5R;SHME"2.C?Z5:IV:@N"/=(9MJ<6RSO^G]43@,!$T(!YD&8_5;B^%-,LXS+PX$1E) M>&"6+:([\-Q,R$T>SUKNC?).!R!:)4Q-14WH=>U#^X Z-PH[_#J9+[J*JUNY M05]PFU:@&5363#_-82>V]\S V#?R#.^W0C2WWL)7[K$II@W,Q MYE#2%L)3'TMNZ>Q+DVW6B@YVLKLZF=3!R\G9Y.# KW@ZJ0/(\/FDUA-&YNXN ME\4WU?GG0U$V/OK+%?]4D%7U13"1/ZJ#T,]2Z759RN$6@4>3S$\]R#.AJC_R M#*9!0B!*,S]FH0V61569)ER8S8@>H]D' M>-)X-&EZ[01MDVMW4+]MH?Y4J!+8.RTLYLZ. <]6DJS1V--FPXZ!92_M==1# M1@1C?%T_/!2[8VTN$N$1"E,L$HBHW$.FD4"0^TE"F?R?R+22R?8?/3>;JQ/. M("3@.5+#_'*>_JX]6JU<8\(B7KPM^D$0H[&8*.1!&Q.S((>#:@^&-#R_8[H MAH.2/@M7.'S%R&WBMEC35=9WJGX12V67O"VJNFJ\::H-.._6-DR:TCYI*F,H&#,",L2HRVCF>),S=JZ]4E*[+G/NM.(=!HU!6YA[3O MLQZ?MW_FG&IN02>;J0F/%;;'!;T3!1=9K7; L[5'/4^8:?>M5H#;V\O:>>K( M(UAV)_AZ*8<^T-BR>O/4^^E&?*_?2#C^6*212EU-*^.$6)N;+O107'MPZ;-M&IZD/,NT=CP%';,Q&B>PSJ&VS5E]I ^ MU Q7+FCTZ7EWW)LFWT I QIM+)+I.6#:.G =(\*T1ZYG@+1WZ'K.L\XER:82 MC-QQ%VWU@-5M6Q7FS9,B[F(EB7GW,68ABCE/D;1)8P\B/XP@3@,"$Y:Q*! ( M1:G1&>PH*>9,DVPC;:5^*IH*2'E; >F'[HSVQPNP$H;E1,?-EBEU.IJ#";FS M+3G55Z&K/]7PYU:-B=AS!)[6Z=-$AE?BSQ$P'2?0,0]S6P+ULQRO*^%W\TTL M'\4OQ:J^JW;%-6,A8L+" (;,QQ#%7@BQ$#ZD$8V"($ 1]X2+,JBG!)L;SZI2 MJ-_R^BY? 3F132U4-Z503\Z8Y@G,*\S#%"?.;DJB=C-[)6=6%;E\W9JHNE,R M<5W4DV+-LC:J+IACZZ-J/W\+I O2=[RTT?7JVVW"2JB9.$3'''? MRU2)PTS:XTD B6">I&N:(9P1C_G!HBYJLM1CZF=/-R+<[1CN/F%5K73CH%"A M2X:!F,^12[Q89'*A@ZKO)41IS"#EV%?EPU-$8I%FOM%.9CQR$RQ55I'##$D# M0&"(DTPE-X0)Q#C((,TBAGF:>6G(%X^BI(5S[/JC_)V@I[?\CD;$\2JJH.BJ MI/^@1/L17-9UF=-UW3BIZ@)<$[OA;0>1L%?*M_?LJ2OR[JMUH+#N@8M&NH!6 M=<[S9=-A>+<[:9,/!/\@!51>IW4;X7.5O2>E6N(JN<8UAY^?\I7X6(O[:A$% M8>QG@L PYD@N.4$$4X12F"6IQQ$G'HK,7$"6!)L;Y_;UZODAP$:SM@)Z3S=E M9VZT4[9I&Q=BZ#:R-L4 ML@SFGE/(]O-'[AB.!"Z+^FT7I4]PD 8XS: ?^9+20\PA9A&'7ABEA'DL8V%H MM(LX->+<=A9?[XJRAG)5N ?9-J:_W I>C3@&/8VZIB5H$TO'W'DX'Z)M(#:0 M%?'6=DJ$-F:V[,B3XTUK6^JJOV=O:M_X*C;HY7VQEM^-)^W.4&[1I>T948A( M@B'AJ0=]^7,4<19'9MYI*U+-VOJL=F;,Z+(D=N9N$K/2?$;^/FS*"]!J-AMS M\CG0\[ E.YG^G@S)YS!:MB)?//RLWHLO*E*UZ4?4"T*,0BI)&$OC4=J+D&:I M@(A'D<N1H"1_'E+=IJ/BB;IV#-ML:>-CM MI'API-=HHSBD\I$>BH.WF%>X?;N^7R^)8J;W6298W19@NLHN>=%47KK\GE<+ MDH58VI(,\HRE$ 5)!$G(5-88"U+"A<]]K%OZ5F? N;'$3F;0"GW1%1U3J_Q& M:W3?.!OD M_7^O\WH7&KOI915GU%-LXH<)@RA,.*0LY# ,12JW@W&09$:]K Z.,C=&:87< MQ8B;F2"'@=0S/LZ&QS%-O$3&057<00@L61J'QYC4QAA4\Z5U,7RQC1IF7P07 M]PV57)Q4FFJ+ES7_^ MUG91_Y+?WM55;^V-4!@0@7SH>8Q 1/P08A^ET">)%V0B("'2:M#F5,JYF4F- MK*!K3+^QCPP3G)W,IAZ9O?H<.29""V7^VQGN5 6MKFZL-:>382N[VHF,TV9? MNX1Y+SO;Z6#CEH^FZ\M5]AM14M179?/X3]M0S3#S?833$&:)BH>@<0 I1QC& MD6 1\4@8$J-XB.'AYD;H;0>D(@.=O!+9]J,W(_43&.NQLSWD7'O3CX'F*&Q5 M#QA+E'=BL$FY2T_QER2D>=>8.K.J*\H7L:F0]:QORF]"#2/XY:,H)6EM=LH- MW2V"./-%0C#TLBR"2 0>)+'9-6 M91MCU?C@>+%? T3UF2SX-I<5"J G@Z@5:([&[P VQGJ%&F= M=Z;9%>=-A4E]W@FF9*I2OLZFQK#V[YF0#I<)'OOP"2L*GZG_\^+#YS[,1?FB MW4\+&L>I%S$& Q3$$'DD@JDG%ZT0D2AAL9=YQ*CFF^[ -V -\4)VS#Y9FF MJJ6TC\\DM9)ZP\ZH%M(^&&:UC@[K#B1[E*C,@7A*5X=UCPY3*_+&)?.R% M&^35'TT8;L02G"9>"F/.$HCBU( )M#"+&N[9:>?&,;_U2RVVGL%&'?"#4NC'"]#I!&X*T&D%I%J@ MU0OL%!O3+=MHFL:V+?B/>DG?DBIEY_TP6O,/F$N\L7[ M52U?V4O.Y;17#4ULM,"5N"J,;R.PWO=\$M_A;]LF:HZ_\_& :7_PNF@<^/@K MP7ZZ+1Y_EH]HOWOYC]WG?O+!DWSZNNIM:$#[^I'G@YLTG8^K![F,?1*/8NEW M^W4_82E.$P1%B.4BCRF'F,8,\BBC&8JH)]G!Z%#P^%AS(X9&-N ;'O,-8*EY MMF<'(=<'>MMPC0O0"GH!.L <5";2P,36V=W 2-,>V)U6>>^43N.6<0SQ<27- MWL8[MGQ;W-\7JR86K>I7K+\IWA:K1_E9-K737L3>Q()$''L"!HF*)L,AA6D2 M"ALM=>5X=VF^F1;GJ?9YFPU5#^]",>R1X*6T+9$E.=*,RF96H+N M)>':>NS$N=!73?V&ZFKGLG@1<;SMRR1E;]Q&:[)4&_M@(9*$^2'.H"H5!9%' M0T@BYD/,&(H"CWA9QB;)E!ZOP]S(?R,WW*2^E-NV:FPG.ECF69L%HSJ@FBX' MK_&J:#JZY_T"N/:?GY^DW>$@_[%#XD!*R*Y77P\.H/"801;W^7/YVCG>9VCP M]Y$!?OX46$H@RCU""0L%##E M*$5!(G='F9%WQ;J$VT1:)XG'O,BG, D]*OE>()A&G,C= ME.1_[B=A$ACYP9X]?6Y MI.!0+MRL%?TOX)^\GSS/\^4?NM*5?P'^A?S-3]X__Z,?>W]IO=R K.N[HE0$ M_!<0>M%/S_7B^? MNE_[S:^#"R"?I%J,YX]B^618Y,CDI=&C,%>O@F.&VWC+&[G566 G.=B)#I3L M0+X-G?06JR&-P,Q6;223H:>ME#0"E+VZ26.>,;*IIJA5F&(3R\ %?_/T:Z6R M#*\>Y%Y>E8"[5!]H>RHE1(2%" 1D 9+LRQ(?IH(%\D?%O81G/O&,NFMJ#VW$ MO1-42U#YLDS%VSYTLBLO8;&1&Y"MX,8-UG7G0H_4W"#LF-(4N$TP\W4/W!^4 MY)+$?@1;X<'E:9C'=&DW1,Q>"W?=@:?N[VX(R('F[Z9/&'DBQ^X$7R_%5?;^ M_F%9/ G1I70TCLPW>[[.UA'2G Q^$:RX72G#IZT!I/:?U8W:R*HV\2R(*8%! MHNHR1!Z".,D$]!*1T#".!6-:!>.<2CDWXW2C9-/_L5-SFU'5'J?0O6.7K6^J M.\K?J;MID=0H;'CVYN2ET#Q=>^VIGO#\;'LNMCM!N #OOROENIU"9Z\HG38- M0,'OC4HVTU1<0F[KF,N)C-,>9+F$>>^HRNE@(QV+C)5R"_PI)U0EHLC%ZU!C MAU"N&PS'&<01EQ:SARDD),608Y1@E>$>$VQ474QGU+D9RUTCC5;TUF?0]-1< M[K0P]%!J8:_IN;2-J&N/9@=C3V#WW39,,++E M4:RY3HYO/M7\/ M'^Y_$55=YJP6O/$L7*[XB]\T.=&=.?[4L.2-^%Z_D2#\L?"C./,\/X D:[HC M^72MF+ MC0ODJ3.D@5(8-!H[L:G=38QUT]J!J*]D8;L#_;BA[7#,\4TT=\$$+\,,7O!- M&#/,$A]#PHA\BPPJ)*R ZZ"AZK3 MZ1+G3XK>(N *:L>DKA&#Y92BQ\!FL>FF]M"3=]XT!>50^TWC9XS-\KLN"R:J M2I*JD'??27Y]IY((BP=E&'19K)ZDM@P'3');D*H8IA2F%(,*/K12*WNZ$;NQDOA.<-.$/1WL]2C,.J*.N>NCZ@3<@OFE#V9/ M9@ M>W(FCJX_+=O_>ET&45A$WWK M/EXKPKV25] _<.:,/N2>=DX*[ ]I;^I . MC3#IUS"@XLM7>NC2$?TK>B6?E"EUI0)2WHE:FEO5"[/3"]5 M@V2Y\L=4J@#80U'E&W<^XAP3+ A,_,"3U$XYI#S)(,\0BX6(LR0)C;))CX\U M.S[OB:HV%;P5UC +ZI:ZY:P>_+$S1+V5-KOE;!_R8@-VO&6 MIRJG2 6<7?:: 5^J8Q3E_OX@7XD%":*8IW$$?10@B-($PS3&"1342X@?4(03 MK+UE.T.0N2WZ\CW"S9G4C32V1'/T9+"U.&=&-'9R$^'LF$@&&RVW^7!-#&]? MEXON%%"I Y0^$TV*P0YPHLF9:$_H=I+,]HD6D!W<.9[S_.GVDA90>+:[M/&\ M,ZI"[ZEA 0JW2:A)(ZC M,#/JM7V^2'-;R(XED!^NVTOWZ_:.*-]\WIQJ'GI..E.N#SK/+:X,?E=J@48O MFV>;UD"V6?7X/(&F+V)L!<"#-8GM/'G$EN/-NI*/J:I+]M_KO,K;A)>'I7R[ MU3COY2_KIV:T7>KF@@C[(20\E/]!F8]H['F!KU4<9*P ],0'/?E!JT#+ MII5.1*&ECT)_8^%X B;:4-B?"+--Q!DH#FX>QCQWNDW#&5H_VRR<\QRS9:8J MZUU[X+^*XK8D#W.8V?NB6:MIL/7^_B<2Z #9](&Y;FJRYQ>E.&Z".7 ^993C8.B99V2L$O5_WJ(/)O_(,B(6E/R5NKA8=X$B1I!,-41!"%*(2I_ U,/1\G(5<5DK6\V].(.S>^ M41*:[?X=3Z>>9V ^DS253=O3]*)?";"O;.NQ[VY%*:9'4ON!L?"3NJ*F ;XEVZ*B48]HU8*[W% M8\H9<+P\;%0!/VR4^5%5MC]0%:^9GS;81&7LH@YEA C]$P9(3Z M@B=FY8F.#S8W]OQ0E"*_70'6B,>>0%:4S6'/IMEJ=;'ETZ>+[C+#N-1!\/4H MTQ:DCNEP)^:6VB1H;T^ -J*ZT&DTK%43&AAJXNI!IY7>KQ:D<8\9HW"1+]Y+ MB[)^ZC4%:1M=]UIP+GQ"I&E&&>0XEISBIQ'$""60A%&,(HR2(-(J>:8WW-Q8 MI95XVSI>R7RQZ2#?$UN/1C01'R82^S@ZII)S(=0F%3-D#M!*)=A/M\7CS_)! M+:/(?^R(1//QDU")F:H;,C&\:YR!LCW*^$5:1^NR\8/NSC?^(Y<64 F*$X%#AHQ*]QB-/C>RV1W?78"^_,_J M<&]U,#-=S*8E3G F]^<^C%@20)0&ZL1(""CMR)BF*/7B-%H\BI(6KSXQ?2G^ M_S U>F:F,[@=+Q:'T&PVW)\O_P9^;\6U&+(U"B9+!JG9V)-:J*-@>6FRCGO( MV%(0C\7R476&+P7/ZP^$-3N6+F60>)&/D1]#$<811)12F.( P92',>=",EUD M5-ER<+2Y+2I;80%KI 59)ZX920TCK$=*UG!S3$([R%I!P492!XF96IA8*\LQ M--;$!3HTU-XOU:%ST]C3C4?)3T4IM]7=.\VB+$JC(($!CWV(0IY"G"84QC1* MF9?XD9<9.=/V1I@;4_Q"5FM)#JKVFWSU'^1C[Y1#G,F]0E[?#QYL:D*J>ZIP M!E#.CPFVLCDI77M$_)?/G]@E?T2]?1_[L0O'?=S7$CY1EETO@7;'^['I M-+V@&?9#/_ AR;(0(NS+#2CR$20D]-(0(3])C"KZ'Q]J;I_[5M*V\\L%>-Z" M^X=\U?WF1[//?@!LO>_?#H2.B6"'WG./5BNH/4HX#88E;A@8:%*2.*WP2[;0 MN,/<,_ZN"_"^D;_U6 1<'WEI*6_DC3ZDZ2B_\[,'3>9A/B1^WY=\\.\39[=> M/:@+^_[KWT1^>Z<2<1]%26[%^^^B9'DEKLN<"57/N#L77E >,9$$ OJ)GT'D M9Q2F?B0@3^/ BT1*!E2E.Y/Q#9MJ[OY"[\?YJJ%NM5O0A" MN5:&'H5)C(6J62M@&K,(ID&28)SZW5Q<3C87!LG+ M4\S)1!G,#N?&+)7Y7$P'\YE'/WRZI.9S]7^6V7SVPT8L6JJ:[\>5-/*:U[97 MYO=:E+[G>7*!7+'\@2QOY%15=\62;])IWI&G:I$D/A&AYT$/<;G=BX,4TE#$ M,,X2%,5^$%*NE01M09:Y+6!;(0'=),EQ*>:%:A(._LF_D K)-:W3J'$,JS]K MNH5MS)W&,C;=C+AV0ZE:XCM-+D"_T/CU;D*V"EV W?QMDQR54M/-C\'2-MT\ M3;3 33!?9@N='80'E[LSAYANT;.#Q;.ES](CQ[E)V^C=WW(NUU:Y#[SO4D0? MQ6HM5,^=]]_E>K$BR[?KJB[N1?EI6RI#R,H8>IQST> M>C@U2KX<+1_'3X2>$W$2>!VO9)VX;:^QCCDD]:&?#]=(1=OX#1Z8='"W,6OU"_JLHWRY)57V6;VL71DVX'V&&8\A] M0B#*4@Q3@1E,_4"$,4\X8M0H\3[./!LQ;X;CCYM]/LX:/;BWT<^9N(#]+8,WJ!7]Q,/%7^>A:-9W>U6<4GNXD&4><&_UJ2L'1^L6U3-A#Q>*NB.1]X0^2,3%X"*VWRE&FPVWIEUQ1O7 M31.^9QB]-P>P%T&$$Q%R3X5B)A % 84IQQB&!(L8^\Q/4=B]1^]7_/_DMVBC MW@3OD&A.'__/>($<1VJ\TBLQ_]B-KAQM#YFN4DXML=E%=FSA.1#7T4 $%$96 MR]G.<!B* M-)7+,@I3N2P3#!DG*,X0RCC2JDE_8IRY[8V5F*9U@@X#J+15!^YQ&D',N-7<*#U(\"'C&MID&#H\SMD]\(VI0>V(BJ7T7\.)K# M#& -(\???R=C'QV++BHM%,XH)W[\V9.5$S^I7K^<^.F+QX2 GC)3#ALI?Y,& MB$K +N1F4=VP/>3L;)&WDI+DWYM@U28T '.* Q12&&6!RK*0-@/)1 K#,,*Q M2'$<)UI9U%,*/3K$FS=U.6K2])LV%4LSJB@G*E> 8WHG1E.[!2; M;3"\V>Z22L'!K7:G.]@JOPLKN=ANICL NAP)PZ"@J=X/D\#8^;TG4\71GO>^ MV JBG1;_X9C;B629,$1W6G2?1_1.//8XS\1G4:NZ]M(B>LRYX&^>?JW4Z=JV MSO(EDTMC6QNU6,E?K.7ONC_*E7.3(K9 *251R##$/HM5(U0*L6 <9F%"PQ@G MW/=\$T>&';'F9G8TK2VR9?&M:D-XBFVU<[+5Q\PO8FGZ]-PHTT^*8Y-!*M2V M&]FHI)SQ/RBM0+[ZL5>,?J=9$XW:Z09VRCG)EK2+MR7OCB6A)G4&V07RI>_( M\M/'UIS^>B>62[74D-73@@4IBU$L( D")C>)*%*;1 9IA G&)/4CIEU?8__Q M<^/55D+0B @Z&4T+2#^#;Y@/SP?%,:\9X3&B&O0AM<^H_OSL<1-7>SZDRGYU MYX-7G==RKM?"E.,ZNPR7I9G3L[6FGP_'G'2H M\6XOO*%5JBOV)3\HL%'K K2*J?;4K6KVF\'9 =ERT[X3^*I=RP\1O![E;%LKA]^J*"!K;%3>.,18*DTMA2O3XQBF'JDP@RU1*8 M>I*0/2V+2W.\N3'M5EQ0;^4U/>(?!ECWJ-\:;,Z/_#>([40%K:P."J%JXF(M M!&!XM(E# ;14WP\)T+MM='8-6;&<+'?A24U3[,B+.5?UU ,D33I$$B$M/,^' M(4MQRKB(_,#(D79DG+G1QU;,?J2C<4K,043U>,,"3H[YXA!$UAJ.:\)@+UGE MX"A3)Z4,J7H@^63P\G$TT$0DJHUE*>[$JLH?Q<<5*^[%IZ*JE%/IP[+X]A^" MWXJ_DGRE?OE&9$4IO@BF%&!'VZE M(E5;-^?J[4=0BJ62 ]0%8!OO/;A3&AO2D]V9UB.UZ6=O&BIL(^"?*09:S< / M2HT?NR[B2C_0*'@!E(K;O])&3_!2T2;\2JIJCT^=S( E%K8KVZ3<[036EXSO M9I#QA;.O-_E+*C)]@?S,8W%*($L]#R(6$8BIAV$HB!][:8*%KU5L]^@(K(VZ,1B35M/]'4PWZM!^DIBC.VNVH8^M"ZIQE6U MX"$*?4X"R!(10)3@!.+4#V 0HBB*49ABW["_ZMX8<[-;MH%#>2.C:3O5?0SU MMGAG(N-XN=]%4S7B7;058VPV53VJO;6VJOLC3-Q8]:B*^ZU5CU\ZOEK(<3*Z M4?]>^(2$<1H&,$E4N%%(**0!19#[.(Y$&'A1;!3_J3'FW+Y]#?/#O,C(*=SU M^,$RFJ^[/5 B@]\;H2W7(M&$R&)=DE,C3EZC1!."0_5*=&\]+T[];7%/\U57 M=)@5MRMEP'SD19SG9%N!L8C/+QC+Z)'^MVL@KP:I*;D3X9U$ODC 6)!&2 MIB(10R2DA4+2.(:8)C&)$QYP850>V+)\'-/B M-F*]I]H%V"D'^MIUE8;!1K]FC]O3$'0J7@"II/T(=LOH6PYEMR7=J\2T6X;V M6'"[[6'&L7X[R(($$8TR3&%&/4G6613#-$TH] )"F2=M3!))ZU)1E!Y9MX\U MXMCMPQUS+""-;&94V\&DQY#FRCLFMLMAC8U)Z+F"EKBC>^BDG_QS15Y^J2_^ M:J,2Y#8!GR:9GT91 ID@\H-C(88X\P/HIS%*TS!%08#&%X*<:SV$O:J'IY/H M34#5WZN=!]44VS,SE,ZL#.FH=,"105ZQ+N2IU/X35X]L.45*55B^NA9E(QY&?02DKL'YY8V_;WD7)JD,X0[-_:()T#XZL MP.[\ *G)I=B*"39R6L\WT\##VI'2\9$F/EHZJ?+^$=/I6UR%(SG;7-4YSY=-K>?=V=G[[VRY MEK:5:J6I9%BW47-7V4LC[\W3X0LC59,)(Y1)&\T7(HNS M"&5&C3POX\&19MPLG0-.6G]JAI-,Z MO]U#ON=1GV#(D3ZZIK[4[I$?'C_G*N66B@!GD 0I@@AS#Z8T0-"+4L&$3](L MX4;^N0.#S(V=WY*R?%(1V8^#7>/T0=1TQ)T)C6LG7%NVKA\S]>%O\//'"_!V M79;2*K7HB!M PI83[M 0TSK@!I3<<[X-73O2,F2L7(O^@7HWC8LP#6F88 K] MR L@"M(4IE$L][Z)$"1+49R%1F&61T>:VW??"=J$L11-N8WE3F9#V^PHNIJ6 ME0W,7-M%'5P](1UPP4DD;-DT1\>9UB(YI>Z>/7'R!D>MP*MC+2B[1I/OOXN2 MY96H/JY:[_.+AI.;OS=='19)A!(N8@^R4#6(RU1M7XHCF'"$4.K[.$1&I#.M M^'-CLHUPW'TC9KNOP5ENO1E,[H1^P6/]>ZH3W96W_9.W(*C"7RT,!SHI;ZYJ MNS]-V$+9R1Q.U2S9KO!S\'$ZGACC!LANI!A=V#2OQ5)NR/G'52TES/=B5_T% M"TD4)4$(2<)\E;WD01KR$(8DQFGBQ0E+3*N)*&TJ[TL%#3QDM3#U"2J77]H(^Z9(/)=-;YJRIFNVUY7 M(-O(;+L3V:%YT",G-^@ZIJ@3'<6VPO8(<&GD/?KP% -'M[ M#3UA'(U]*E:W-Z*\_[AZ%%7=&'4+BI+ RY($>H&7JAI7L;224@Z9B'PDO(AA M:M12XL 8MD&9$= A)/<8Y$Q_'U-) H\0#'S6@,2:/ >4M ML<2A$2:E@P$57W[W0Y>.]"&J'E1?Q(-\'>Z(VFH5MR6YOUS7=T6IPE(O[XOU MJO87 8O2!.,$1H@'$ G$(,5Q L.4L"!($L\/DH79:GWWY6K2:@4J$5" _EN,0:S+.(J'QA!3)D' M/190$6&/<-7>67_G=&",N6V1VN3@?%-*2;22CBLPU8=2CUO.!,@QCVP+3'7B M70 EH/T"4P>TMUQ@JC_"JQ28.J#BL0)3ARX=&=W49=%\:9N;'#B93SW.&28, M)E&*(9*6!TQ3WX.$\A2Q!*E.5$:A3J=&G-M&9'.@SWH>=\/HIY,@ZU&!5>@< M$\-&5KAIF^,V'D(;&EN!4B?'FS9J2E?]O1 J[1O/J"+RAK _!-_%:77)*EDH M^0.G$60QBU1G<@0I303DOA(@CCRCB*KC8\V.4Y2HD#:R@FILI/L MGJ$ M8@DQQU32@M6*^2S2W'I^CP8>-FN:'!EI^D(GPRH?K'YRXI81K0,VR;U=K]Z] M$^QK469%>4^D6LW?FCW0KZN\KM31:7L0KHH?M0?=3>&[&_&]?B.U_6-!,6(9 MXPBF2*00)2&#.,X8) C%'),,RTV,=I, EY+.C:GZ*==D)W1[7*1"0N5@ZV6M M#C+D%G150R[7$9"I$^TF3KQ2-TIIP/777TUZ!SA]&X;9<59S[-H/U)O>?@+] MB^BHGK9=^%3K0&H4O@!;E4%/YZY0*%!J@T9OS0H>[N??H+S_7-Z#B0KY.WP? M+)7FGV)"!HOP.Q5@NG+[4^#XK+#^) ..W*4LE\4W-?"'HGQ;"I[7GYH>L%>[ MX]TO@HG\40WZDDRRB/LA#@-(H@!!Q"B'A%/YX?@I\B,2>H%O5,[V'&%F9SW< M%64-&SMAN3W/W468E#L]#+<^YTR8YMYHHFEPO,#OXDQVTK85<1KE@/SD0*L> M4/J9+-KFVRL+D-K:?YTCRK0;- N@[>W@;#SSG,I6:K@VJ7_S'S=-L=M.*J!6BHTIC^5F MEG6/S68Q=\Z/WWJMSH$B#[!3%>QTW[II?32;!:$\R- MI*]04\PIY(=KDKD=\HQ(J[MB*>^HVF3Q;150SGV4TLR3*T2$(1)1"E.68DA9 MC+TX$7[HQ4:9E4>'FIU-WI/TG_\1!W[R%R :B?\\(H;J,+IZ'&T',]<>LIZ0 M_P*Z<@^7=5WF=%TWMG)=@&NBSLJ2,Z[<(O+%6]Z>K59*YNC^SC@E)$@AJ4B6"OQJ-8*.NCK$8UE3!TSS@;.3MP&S4;@+KW-0?B$ M 4"6V$9GQ$EIQP""E_QC&U)_R+G1T$YJT(I]L2GP M7&1@([H>!1G@/LQ ;M!T3$!:0(+?6[DMF#KF( V1D'Q:CX#D3SOR,1AH$NXQ M5WQ#/2/N''DTTG8J[NKN;=V#3"=MLY8WO\FK:MTXX)EY\7GM.=$\ MZ7" M&.&>@ERTQCGXP;21O(&ZJWL%@\Q#-&R=6"A.^RTAQ.&8.P=1)C>;Z?/ MSNXL,&8TC'P6PX@Q:34A%D',Y18NX7$=I$Y MK\^.Z3FK%<05/=4NQV+IY)E4S^)+-\6]_?% MJGEZU7?SW11OR7+9E5&2W/0;4567Y"(;(S^21.%!3%-I^*@@4VGN2#M(FC\^ M"CU.L&D_GK&RS(UD-G*!31)(70"Y-=X9/W+IEJ_*HY"+@/*D5F*5%R58%;6H MFAI]36V^RK XWSF3J7VX.,44N3\\W&@!6C5:;JOVW-OO-G7>VXV&FC:EW:9H M7F-J;12T>GIX+LKV3@='2S+UZ=^YD!TXW3O[D5/76FV[ALA1I3#7\IW_++^" MSEV34>&G@2KZA"(&$><)I()$,$YIA,,(!PQETU14/2[DW&B\D10H4:>JDCHP M@9I'BZ\\+:[WO]L9L>B&FP*[5Z\T.B#BWTD]T=,@VZL:JC'6B$RO7J1W2%,>91% M7H0Q1:%V(M<9@LR-HZ^_7IFD5YTS!<,,/"6PK@]B=UIT^2T;@_>;5&3;>%19 MOZTN8*?,Z>Q4NY-BD-(TT>1,E+'D=I+,G3.\Z?+++* PK/$(1O/ M&[<#>;LD5765=?N9J_*+JI7]>:V>?)7M[H+JP7!0O L9C#R MB%RL_-B#\E6Y)G;FK5U#U7%DE]TSIY^9;>Z )58+M7_ M-^< HGP@99/[/]HY=.Z4ZFT_)IPHU[$ 2A/E\.EDE-\/:(2\ *T^3:;HKBA# MJY*J=;N=W$-S^>B*>$I MVEU-U91UZ_]=G3I^+NK_%/6N17P;4_&A*+M?J>O\!0XCX2J0&X^IM3?0V:)YSSG:. M':\@)[MV;Y7>5!=06LK?UN!)6NL[1;=1:"IGM:>L_2IBT\Z1Y9)D$PG_*O7- MIIV88\72)I;BC-,3.N#TZWQ^=+A3D#K?>=$CZ(M0#L F3&?59%FLR5)5R/87 MB<\"ZODI]%FFVM5A 6F6A%"$*&:>B#&A@6'%ZNFU,*'.::I?;QP:8J?,!?BV MOVIV"@&VTP@T%1?4;NE)D-)TL_0:[Y#!^\,^]VU+]5>G[LM M&J '!U!X6#YO>IVYM'D<-;$&TY]6OB51QJW$*CCYXZJJR\8=_D5P MT=8P^I2O1)/[O&!QEJ99G,)8A*JC-,<0^PQ#$268I!%+6604A7IRQ+EM =OX M[:W$%V GL]F*=1IKXODB2*G\*&'N? "SZ>A%YG9*%;1GL:B M>(&W;8SUUG"KN#E><0=>4/"[$A@T$EN,PM!&Q](:=GJ\25<<;?5?K@_Z-XZ( M7/AUI7Q3\FK^JRI7T9XUD>5UUX?CBB[SVV8]NBG>B&N2\_^45O>'_%&=4%UF MM2IZ'2,:AUD X$I1&G$89K$OF2CU$]9X*=1H!^_<+8XUF3@TX MMT5,M0DUK'1R"E(]@]HF4*Y#ZSI1%3=UPH*=M!>@D==B?1--9&P5-SDUW+25 M3325WRMKHGO?6+=(F3\VY0LV_A85:-Q%^7,:BE#:PU#R2 11X$40!X&TE;,8 MX\AG&4J-DNJ&!IL;?^QDW3I=33?H \CJ[LWMX.5\6[X'E8.$"!TPK.W"!X:: M> -^6NG]O;?&/>/8HF&NF3<1_D+^9[?K^\_B=5M?7>5W>3WXC\$OQ7\XTH9P1^6 MQ;?F9W\1RAT )\2#L1]&JDD"@E@E\*0BX3R)(Q*D1M6!M$>>V^+>";X]HV\/ MZ%4>O!0;9%)N<*<$-_O,]2="CP2(TX_*8[I4A6 :N9DHY(*&/I!:26Y\D>PZQNST^SB M2',!%V6O[>)MB7 M"34I&]L%\B556WZZ&8]SD2_>RZ?63U_$;:X>M:I5AOHB M32/LQ3B&A&=<6INA@)0%&.(P%!C)#2/7*\ET;("Y<6LK(]@)"924>FQZ%,1A M7K0!C6.&,T1%FZ).J7Z ;"K!?KHM'G^6M[8\(_^QHY>C#YR$*$ZIL_GD3U[G MJ,K/L=H4'TA>JLZ HM<54)7@9K7@[W)%1RO^A=1B$08!2ED<04%C*NVSP(.$ M,@_2S/,("I+,B[G5DC_G2CP[>NED!+P3$I2JR:^**I=4SM1Q]ZT8$UKN=-KU M[+I93:9C0K00-JZT;MJ[BGYKUPNP?44VJ@.E^X0UB6Q-TU0%BLZ6=U[5BFS! M;URZR-K XU8O[6",3]O@V"RB8>QC D,_3"!*4 9I$'.8>(GO!S$BB="* !PO MPMS6E\O;VU+EV(7Q:0J#N9U]]<(MVHX7 ).P,4=A MS>/QL\3,(P28E&K' _22.\]XTMC(L%I]J9M*;9'/$44<9ER5VTR$@)A%!'HA M2U.18-_SA%D86._ILZ.P-D)&^R+&9KWUOC+EQ0^=8[N2\ M $I25>5,R6KJ=-\'5-?O?A9,T[C>S1 :X8 _BL$9/OC]9T[LAC^JU+XG_OBE M(^NH_?+^LEN@$B)B&E,, QI(\QU'":0J6S%):$AP%#'!C KE[QX]N\]YK']1JC3_]/]BZ/7NX:MG M (Q#S?77+85RL+KOZVJK,M;NP=-6K=I3:*^BU/X5([*2/^05(TN5YA5X/N[> MKXR&6- DA0F+0H@0$I#Z80H%]@+.4!I13^O[/3K"W#[C5L8VP5%):9"/>A# MX0_4"BR.O].7B(RI27X0&H/LVW,AFBBA5OOE,M+KM^FGO(O4(I8&?/YN&++-94NRS\6JR;$HEO*A MMQ]5\7A1U0N>T22+I3$4"9I"%,0Q)#Z+(*48>3B@<1)DB[;H\->:E+4>D]@1 MSN1C>BFBN^_JC;C-5TT)0$J6J@F#8:"/G7F+P]!/ [G_S%#D2^Z7JP .(@*% MEV&>! E//=[-V_L5G_>L;01TZ7_AKSUA>@O+]%/@>!7J*_0OH%7I FR5 IU6 M>RTVGRL&-II9C*"RBK2M,"D[0DT;"V45R+V )[M/'[?6]H.GA#IG)-6Z%/QJ M]44U_K@I:B?)12?)Q];!N*EJO6+[,F]W:FZ?F]J8S1%=\@&#) MXRF-81"%""*?>)"$?@0]@M,X"Q$/0Z,T4%>"SFT#T,@'&@'-R-S93.K1^QSF MQS'A]Z;&0>D)UP!:XG%G8D[*[*[!?LGUSL_Y"N5>MOY^5@<'K?NXS1,AF=I[YB].KDL MGN8W*MF@H9'M_KSHV<:.4'=,5OL M5<'NB;WYH9F&1G)7M; UL')2$WMHW%>LC:T!QW"-;)T'C/79RL]1#7&5=1GA M9'E=5$T@^O8$(O49]E0SO2!)4HCD#E%U](XAC5,1^FUM#:/T3(U!Y\9D6YE5 MV9JMU& CMLY!QO@)T/74V875N1_N;$1'N-CT(;+F0-,8!%(0TD"V6AM*R"#,$TB3C$:9PPD::< M!%HL=&*1.".F]?!S M)XYK'51N/[9U^/*1R2[%_7VQ:GSLUZ2\*AO"X8T/YEJ432;Q@B4AQ6$:P"BE M%"(BZ2!-5>&(Q"<^SY!/?:,H$XTQY\8*KR&%?H9#:<&(6.ZCJ ]3X<>^[Q&$ M4FH4'6=7OMEQW)TJ(:'J@JY7I2!+U8<7W$I5*O##LE!%[@W)S?9\ZA'A*\Z2 M8])L- //5 .M;N 'I3VK[31%+Q4]0(T?:6 U-9B5*";:; 5 M2VA9NFDC$-U NQ>WZ&B8<8O#IM6&%(C*G;!Z\JY=^$I0$B0ACM0DV63HFE7YN"\M&O[881"<[((WP9BO*M"^!WGHSVZEU MO!IM] 8]Q547T(WJH*\[:/4!VZH@*I.PIS_H %"!@=LWI+WG K3K7BUA !L< M[*U3KS)]EE:Q:66?=(U[E6EYN0*^CA#C'3E=83 Y?EM;^%:LF)3@75XQ:<"O M2[$]X>V/O6$;WCIF?A@ M)__H0R>SN='W]SA!? +/CRVP1WF C$&SZ O2'WMRKY Q+(?\0^8/.3,<>_?D MZD9\K]](K?Y8>"$.$A)$$*,DABA-?$A9%L"0BI3$3$1A9F2\#XXV-S+KU:/M MPB='%(L/H*RAYIB0>H#U) 6_*UE!(ZR+Z.4A4&R'(!\&'.CG%9H(*4&9"LVH!NY M >L$-RBR,'Z*ALEI.N =LY;2007RM%J C1IRL[R;C)TJ8*L+V"HSR6P8U,68 M9%8F*IYQ]NQ8JK9Q-J:#)3G&/WVZNAUG(_"LN,?Y3QNQ7%TJY'\CJL+[M@8N M3H3 ?AI"1M,$HE!%O(<1@R2D*$HH#DBD%9)Q;("Y+3%*0K 1T8"Y#F&GL4*< MB8AC[G\&QI@21H=0,6#J,]&9B(,-43(CU@$(!BGST'W3D>& U,]H;N@Z\R#3 MFY*H9.VO3_>T6"Y(FH59BBF4FW$/(I+&D- H@E'((VE"4YYXGFY8Z;,GSXVR M.N% *YU^_.ASN(;)ZBP0'+.4IOY&,:$'=1T5!?K\29/%?1Y4H!_I>?B"L9'= M'_*E^+QN^%V$8:(R1R 2S7\"]05B!KG'XAC%A'MZ_:8//7QNGUX7GJP$!*V$ MIN';/>!.?X'GP.'X(S1 8D1P]K[*9T1D]QXV<1CVOAK[L=<'KAE[3K?-+5-) M9U]58GMS3MC98928G&X2OCX-?;%;@'U?&:V"H &PWVPJU[C:O[ MVERTC0"4)A:#8H6 MRH'N 1>9*%7&1"D>Q6IM6+I:%W9MAXAM,-T[1AJ)P;=QTQ=129IC=Y[Y. \=2$DP9'FQL3;81M@O7Y3EPS'AH& M6(]]K,'FF'.>(=:3=-.%Q1[-:"%BB5R&QYJ44K34?DDD>C>-<,!>E^*!Y'S3 MW$5.>ILXW1)3:U<="&66K.)30CB57$)4BK$DE#23-D\28S].@I0(&BSJHB9+ M#7?K2"&,R&8KBD/GJAH#/+3*;%L[-1]2T22!=G1OE#Q\UBQI^$TGP-XQ8W4: M[-I$*<"[:A,=X)MS+R:9P(ZZ,,<^^SI/)9G M:O_,/WGNLT86G56UF=Z02G!5S4..W-;E4.%]MTUVV)NGW277Y$G]ZO(;*?FF MWG!4XC/R%Y3['>72\I#;ZP$8AT%<:]+0&] GT MK^LT!XWJ%UVKK/Y95[\21@? !6@A4&6[6A L5N^=>-IL50">2NQIJPA//!E[ ME8BG'G^T)ZIGW(HB!]"%&4$IBCVY;]8 M$/HTBP4V6J &1YO;JB(%,PRC&P93VVMC!R+W7IM.SK8J*6@D!3\HU'YT$$2G MA8L]W\W 6%/[;DZK?R5/ M+1BG(H@B#W(OEN8M]E-(.0MA@"-$0I])\U?W\OG5@M(D)<*GD'E8=:H3 228 M8)@D<9K%:<+"T*C"U_/'SXV0I'0JWWXKGQGOO(!.CUO& ^*8/UYB(7FB6.;L M"?S>_;^3RC:'X;!$#R\>/BD%'%;LY6=^Y*J1P3*D4N=4ZO_4[NF1+-6^Z9!; MG'@B8%F$(:6,0$2(:A6%,8PCS*,@\4-*L%&XC.[( M-SB!T3%M- @V%?G4/WIB.SM<&(V6K7@9[7&GC9@QA6,O9L;X =9*O2L7 MY^,LX!A[,"(AAR@-(IABWX=,\)A'GB T,.(HO6'G1E!-<=BV<=?Y1:\/P:S' M3/;!*:B]5E79J9O--<4V:4]=-W5U,6>01$<%,FDT012H'.V89E#94E@8L MBC-NK5V,@5QS([+V#(H]ZT+2>8&:-C$_7H"5:)I,UN3[G^UUC#&92CTN?(4) MB_?^/JTO&5+/RZIH\J?$62>KA)(@SR'#(Y!8XBB#QB \% M2UB4TC3FGI%Y>7+$N1'R1CSPT,IG1KFG =8C4ZNP.:;)C:S@AXVT/ZKXB2V0 MUR> -&8];7 L\=GI\29E*FWU7W*0_HT31\:UI8"NLEW-S^:ZZG)=WQ6E:@^R MP#CRD&0F2*,D@8AG0G5Q]V# *$T)\S#'1E7H'( MB=.8:SV*G,D,.B97"Y%ON_GO%4EN508[G6<0Z*8_,:\=VZ8AZ=]'.)L^Y-8B MV R&G'@9VOITFR93;3C=)G__;\52/D:E2:H#YU_(]_Q^?;^@/$!9'*4PBT-? M]?+.( ZP@!%)/(+#A-(HF&15,A9];HO4MD["?2L?>-Q*;2$49L)7PO'BY72B MY[^6]<[.>@#TRFSL,&B"?"Y !\,,EK?14_?:JYVYX'\?B]_H";&V%HZ78*S_ MYU%4;5>QCRM5WNERQ7\AY1^B<3:UL>6[)1KV:L3\T<2"MKMLZ>:VV/[H_?'4]*]:< M;([$G-@WYQ;L?9>>X_%&=MB)/JLRTVU*TDW150[L,EW"*&19S%,8,"8@HHD' M:40)]",1\9 GF9=$1MUV!@:;&]]W':OJ8E-G$T"@- "?]8?L>2RA.U\KG.)H6._IHH'*RN\_0,Z;M]*.AS5[7 M'YU[1A_DMND/AZPUSXL9#_T$)APSB&*A0@1) H4OA,A$2CDW2E88&FQN!+M+ M\C%-6QB$5/O4U@I0[@]L-XE0$UB?IR&Q=TQ[?*BI3VA/*GW@9-/8@$$9#&+($1]GT>1K$7QT:NZT.#S(T<7C00-\'O\@K[JJK4A7+E2:P M) ?*@I4H"]XZ%1MVAG?%W)%;BK3^,$__Z,?>W^Y;_0WHRS+ MKX0>V;W>1#NFR1>MH"[ \TE7VC7M,S83O%,0* W!1L4+.:>@U5)^X*#5TQ[7 MNL'?$DM;%FY2?G<#[,N5P=$H8SME-SO8SBN24!)'(5WF3"PPBA'&/(.4 M"&GSQI$/TS3D,$,HR5B*21IIY:RY%')N/-E(IAKS,9/"Q:YF4(-O9S OCFF[ MC9^BFG%6U"3.JIWMZYG,ML&",H-9GVA=>N79-UOJ'$_+X(KI:NSI%E['Z#U; MOUV/-<[IU6^Q=96];,"U$%AX01+[D%(>0H3#$!*6)M!/$B:X_!GK->'5&VYN M2W-?VDW[!S,'T@EX]1Q"]D!SO&X^PZO(]KKY6>AK:H:)):?+B<$F=:+H*?[2 M*:)YU]BS].>/^VM95-7[[VRY5B%2?RT*_BU?+A%_ =$611!FL0$ M1IQF.(L]C]%,I\.,V;!&G#)=3QGYN+O&:$MU3>=M .S^??\$[JBR]PO2'K=1@(_;Q1)@11_4F.%D[M-<:=.+C M>Q,@]@_RC>X>>:2_E%_;5?8;4?97?55^R6_OZO??1X%0843 T\D.''%C[+=JUD?8@K+32IG)57E3KS-8UF]U% 2=B-P$9*G2AEPWC MQC;< M-)\,--#^N9%"Q^*/FT,$]N&'@?W =)0GC*4[,V9!E C&! J)0@9V9. M!Y-8*^&G+7&YK3\[K+)ZF7#K?T+&7!UDLS8=M\4>MF8ZL0W'/=5>5PV-6= M#=2I2TW.$YF37) ,Z#@C $DSER",KZLTHJ6RG/#YP*NCHNAF]$:>K73 LI:.&L*S@9 M+#6ZKQY98*C\XZNJI,O5-[5^-FN=JE!?,L\2J'$N!8CCU.XOTQPPK#B(18*) M@)AKZ26A,(B54Z.@VCH[[>@JUCEB-SJN>5Z[+=TN]5/^)]JY&C5=/9FZ MK"Y=\=K2/9TV_C54>EQ@#B;(X]18CXA%&XW]7:T?6GH-Y^KAI) 8LL<9R&,L M ,)* :JP!) QQ%1&)5=.23<>;4Z-T:W5P#3T8%:'!\U7OR:GV\'X6B>M_:< MZ*O%PJKD-)HZYN_OJS"J.<:09E@9:DXA!$C%=A\P5X!EBQ2+4%/1R M0^/.(Z\Z?#(9O'Y'W\ QJ72Q-!/%3\6SDL>!'V]>?F'_N5J7IYUW?Q:;.5?< MAEL0D+$\!HA*"#@G$I!,RHS&2:S\U((]VY\:D>S-!PMKOT>\99#N<".; 4$> MF(%:^'XZCV_TNS4YJ-I++[""Q9+YM3YR4%DO:$ZCR_H]IN<$:+L2__5CM3!W M;"HQP3G+*8P5UX#%MD:N9A00J2!0A!*"-,$:YSYAL*=->/'4:"&OFY:=__Q/ M)$WR?RTKY/K*R)R!U''6N4;;;KE0L'9&K4I(8Q@ M!3C&&J!$<,"XC$&>9Y3K3!&9>@5)W&+,U&8]>U^BEC.^NBXW=(X;VXP%^<"\ M=![MQ+M71E>#2\$JL&46&XP963=E=M!.U59"?#,D4^/*UYOV5O6E/S^ M@RTKA='-A]5:JV)K;-W\0]FH627OGM6:W:N_VUC:=VRK=GMD []/'VJ[T,TS\/ MKR?5[6&L*E!UJF_ MQFG](!T9['A_&.OZS0/^76WL5G0CQTMYKK$4()-$ 80R!CA+*J,P\'!0VS6 TNY9CP,1X>&S1^6CLVX=T\+Y MBVZNE%6KUZ4X92DA&J0IT@#E208XSE* L>9,Z"03W"O&^Z2%J7VE+0/_I7<= M*B<=Q""0#'Z:LJ_\%$[O[ZKGX:LKC2D/>-6]CGI&0>ID?"J6ZK,^5-NV/_NX M50^;>6)&UYB1#"0$$H#B6 (N4 ITEN8PAG&2(*]/NK.UJ7W>UC";S'B3*'XW MOFY??3#4!F: "X!%OY>_**T-R A.J 1BA^ZV1F4*)[>/6V__:8ZWOYJ'UC)23.!$)@D @S !*4PY(JA.@2:ZDU!E4THM, M7!N>&J_L]BDJPZ/*M4 FG MKLV.FX/J"<9)6JKO_7Z\)54Q?[_<-DTP>Y*AWK$M:W(J<9)S&MNBB['51(Q5 M#CC#'% KY?YE'5#QB_K*GCZL/'H4N7-UKZ,'Y^EYZZ:OUUB&%@^F, M4IDP0*@PU, U =3,:D#.12Y80K1BF8?^N5.C4Z.)TNQ;$I!

YFBJ$@'/R< MRU@\0 Z2*ZA>BN#!P1U-X3L$R+Y"W5YH71'>=GO6F$+:7MX="6/[W=M3>(0] M%MNJWH^M 63'A[>KS;8MC#M7G&/-%0)8: H0-"M0GF@%DCA6L<0J(W[:1 YM M3HV]CR6LC9JS(VLO;.H;7% M$1-W>$(IFCBT.*Z\B3L$)UHG'K?V(Z$/EQ,/[H09^IX6S!Z8M[^+6"5)PF() M5 *Y66U" 5BB)* ,95(G68X8GB_5O;WQNSLU^5OB]%W1ZKLZL6= PMI;:Y6R MKW]4H3K&C; &PGD<_OK0F?QD2*R%_3"$UA^^0/S6PX!1Z:X_0,?L=\.3^D8( MB+5B&_5.5?_]N/S\:-;M-@*A9N([OBE9>"YB+'.=8$ $E !I1 !!G &=Y;%F M,,\X=RJT'%" &(4 M P9Y9A:F:4QCSC/BIXS9TXZI\:!Y1;-P4[RN#KA]GA<(UM><[,U*X0UQ/-&; M1=:3J'1EG$F? Y8CS/RZK)C,],\!*I\YH,OC>M:@LY'E-C*\CD! F4XDU@(@ M"C. T@0!EJ$80,',:EBD,$^(5]&YP^=/CGI6S"E#6/=0(S M H1B*4#*3%F(U>!-1*:E2E&JF->G>[Z9J7W!I96UFE>DK9U^7_(%,-T^Z-LA M&OB[KM"I+(Q*$P>(_^Y&(=!G?J&14;_V;D>//_HK5_<(A; JX-^4>%J7>PQW MSZQ8V+"K#ZNUU;7[A6WM;U[N%F67*7FWE-_,6FK_&\M 7U>5H)@V'^?GI3)S MB-73_8]R*F'G%/O3OSG,#8]DF@-$;%:71K:R4)("R)'F.,YAHIQ4 LY)15QM_U!J&9F7HMPLVEJSHQ=KMTT=WP6[5P' M>K4&&V8C6ALGS6\; ,J^KR#8_;J<=\VB&H:(61PB T14(U&M\QH,>4J>PYS@1D@&'KD/T;B^''*#Q6/(NQ&>D08F7YC\QHH.##H9_=Q]X_%NA]4' M[-AU7;\MGZ]JRXJEDDU9N/JM2R31'$(&M)(90-#\P3(CQML^5J_N6;GQX6"U+H=3Z1:5"X9S0!%!))4!9*@#7&@,M MTR2%*H42>]5P.&EA:K.8RL!*RMBW/N,Q>&Y?^4V0#/R!UVB4Q@WP;5]T/5@Q MQN/GCUR'\8)[IR48+UUX:R7W]P^/B]6+:LIT75 %JQ90YF^?]5H6CK'JHKA5!&[GHW-IM$AP[,BF<5*/?*>K.FA$VU?=;*.2B3 M0I[,U;]_+P7?!Q%0'KP'0FE&#F;GN#*00\-]HNPX>(/]!IUR.6I;7JL?IO%2 M-]KPF?JTVFQ^5=O/^CO[\XN-,#(VM:H>?%]5-0_FBF009FD&!-$,((H@($3G M0)M59LY9G.1;>\MM-!BQ M#T;9SSMP)?I8PV^]^7D6_5K%XAN79E'MU.#U/0(!'(C2;[5F5.(.!-TQ/8=Z M[ W5B"K!G'=/ZV)Y7Q%]>M&R MPZ-YIF>46(_>@]:MD5*0&DFJH8T M8N) RY,WC6YV!SDH.'CSS?..?8Z5SB[%4]PKW,),20]8-=(Y0?_6_+ M8KOY\NVW78Z,3F*::PHRF2NSI((YX)!((%7"<,9S+H73DLJEL:E]Q-8RCRBG MJU"F-B%0Y( B95:G-DF0,1H#GDG%%&)0+&V19LG_I]FT6DW MD.H4)/-AR$KC(2#6W<1G!<0QI$" M]6Z%TR]PSQ&?SB"^:\\8+Z#/T9N#X#[7>WI)W=K]E(-9Z]N583,EW[S\NMHJ M6^!3;>:"HBPSHQ@@E NSS)4)(+G.@5(ZQIE&+*-.B9X>;4YM+*MWGHZW 45E MN2U&N#2V1S]*X\ORE>5AONM9C$]O.'!S>(S'V=C[?+C0C6JCHSMTZM36V0JLR?F*;&TE?3POM21+1X5L80&\1@6I_G2&,*Z;C3%F!014#I#D!C&8<<*+,PH/88M3*M8+;A3:FQDZ-F='.SJ@RU+UL MVR4TNUDH$$9#^R8ND#ML ,=&,"!&:$+.[>*U?V ]-AW#@SH2)O.MP/KM^'L@5+G;K/+ M<\;;:O;PZF"?V>>^GFK.I5QT771S5Q(B8['@4DF@8:8 RC@&#$D,=)HCI@G. M,^H5JW:VE:GQ;VU>79_#L][&>1S=EGPWHS,PN38%A!J ABB6T8E!*-WGLVV, MJ_[:)!G3GQ3TS.YMZ&9]L_8Q/=?V9EU^-^75)9XDH%RI#($D8-&NN) 84 M8PVXPC2%AA52XK3<SK_:D[Z[/XO-'">$VQ4-X"SC .$8 4HA!YEB M7*88J4S%+K1S\-2ID4IIF!N#'*+3S0^]?1[XZ[?9(<5F6PBVB'XI7Z Z"\?: M&>"+/^MWU_=L;FA]R^9?^^_X\%FC?*5GS6^^P?._[%LSU IM7BQ2]?Y/L7B2 M9N;Q]]5*_E$L%O,L2WE&4P0@QJ@JG\SS3 []F,D*-9Q[E=_5'C MP.6 O!YE0OMA%ZQ8J&?S(Y<,[0?.:>'0GL_I*[[\K)9/ZH/QY_V?ABB6;/'V M:;-=/1C.>//R=V5G](\_"G%GIS?EE+0ERT@2JE/#?(E"F5D'202(W8EA5$N) M<4:I6ZY& %NF1H>U*Y%]3R)5.Q.)QAL;#GF_\R=BUB%?B>?^_>;&E"/UQL"D M>= 1C1_1VW9'[%V)2E\&77H%0#68^G1_2T:6J+X9LE,=Z]L?&4;LOJ7U_JZ2 M>I]#'M-8*@@2+G* =&+6>1PR0(CY>R)%K(37U/)ZDU-CS^ "^&=0=B7!D-@- MSG7'PO@_M9&L#0XX(71'9R#%_#,-OJIZ_F4 KBGI=]S95U5_69["_:/8_FBX MK9Q"_FK^__XTAW-&.(,**(T2>X9&S3J6&.Y)T6Z0*Z4*&Y-G3<'W2B'/"@3_4>;U M6P&JMP;Q8AM9MNQJ;&4HVMT7IG M["Q:5OJ_[.![$M7W9!6:*R6!_X_\+2OWX\Q?:,2VT=WCNEC\\S\E6?RO,)Y% M-BRM_/W_?EJ\U#].RA^G,[NA]UA%SR]>/&.-NKK2C?Y"==# I+?KFZ^MOKE* M=6]#\YP+6J%BE+J:&C=4R<'IDX@EEWMN#2/X<'D?KU*-R],<208ET-A&+\(X M!U2H%&"1ZXPS+J7R6NJY-STU;FM7*OG0N#9&EFI-NTCPJ\<=>M;<=C'OJ&5RT+6A*S[A%H976QQ[5>@* MP9DEH?.M_4CHMV]-;-7=4O[=BA^\J1]E["8UK1!=NW/T MM+;%8>JA$0D$4Z+L-HXT$Q%NZ]53%IN)"&%Q1K5.D%DZOF..,[AIM?S M0V^QWZZ"NM,Y?=]^<4XD3AL$HA*""6B;]NNSUU8N];3ZKZ%+VJ\K@JF.]FR^ MOZ;H7F;F[ID5"]OBA]7Z&ULH&ZI2+)]63YO?EFO%%K;^N#UT_[+:E"5L/JG- MQLJA)NDOYLH?FSF$B8RYB('"5L$/83/N08%!EG*N.58R%EZ#7UCSIC;&[?P! M>K4&&^-1)*VNYG[;TMHY6@:F1(^UJV58Q,)FCI5JSTE:Q9\\ ME'[[RYP&?"7-8 M(,IQ#F0I2:TS G@:FX$!)WD68\X9=?/R"_O/U?I8^H=1)42<@I036YXLIF:22*T (])"@W@@O<+V.MKTM2HHQUJ MUB@#R:C.6U^406?%/NBL4C"TZ^('ZUHDK&]](_QZ]ZKCGL:H?37T=D6KFQIW MKH4&FEXJG8HJS:)Q%(INQ3IX,&%O@UXIR/!6 "\''][\Y'XT;I.UOJOUPY>: M76QILV)KAXNW;*ON5^N7S]H*SC:_E^]6#ZQ8S@7-R-4QRQ[Z^-NC(WZM-.-5R1F.*<: MJ)1H6U%15F*7F4@PRZ&24/J="9XT,35"W%G8,_3IDV/Q@C"(##U/;(P++*%_ MW?G0<4V?QE73O^[@Q0BFTRNG5I;U5QOT;>O'_?I4Q3XQGM!$0I"@V) $C14@ M,$^ D E+A289U'+^6%::,UZNMP.'#_C:[_.]'7LQW*?WABULUN@LXNJ^6%J5 M"/]BW^._"B+)\H1"#!B790%W#(@@.8@303.!=:I(\RJ\7\J__(O0^##":Z"6 M\B_R#@P<(S)DKTX_2L2Q5NX. _/7$H4)!(KT[;C7#A7QMONO$2S2MSO&*U)[ MR8";M"Z_*KM2,E3Z1:WU:OU@V?4S7Q3WI=GO_[1:%TI^+Q[,)9_U-RO0K)FP MORM'?5L6M\QF(#B'B D*$DPY0'E" ),P!90(335)6<)H#_G+0.9-;56UWUNG/@,:QVS(:E=W>I M5X\&3YX9!O^PXINAC'L-/<[ P%Z0Z S=2K^1X]_9NK"'7;:4<+T=37*<,:XU MR'06 T1(!I@M^$NX0I1)A#+DE7=\VL34&+RQL"R3[4? 9_!S(]';4!F8" \ M&6#W_;+S@5CH3 .C,LEE!X_9H./*GBE]E\\L_[Y>;39SJ!G1>9X )%,&4 8U M8(QPH"#%6)G_(;_BO]B1FSU8N2S/Y+UK&+MQ0$CD!F:$ M[@"*653:&S!WSQ&94'E[UYH;-V?/T?F3?#W7^V[,%7[SLOOKOQ5J;2NBO'RR MU5#*-82B2G-(!)#<1B38L@E$\LPL(W&.TI3%./9237)K=FHDTTYRW5G;,T.X M&V]'J@F.XM"$L]=&VME92IG\>O?OP5=4?NB$3A;N;O1UTH6=@+B8,.QV=T\1 MW:,X^J,H^[W:>,EYA['U;Y19::GO[,]YEN, M$Y+S=+Y4]_9!;CP5Q"ZG#Y!6'V#;NN&^PZ/4%U_1I3"]Y<9QX_7 A+*4VG40 MJIGM48_94U;K6V2<"RC'&Q+K4+J]06P:5^ W)(PG2L!!']Z/K;^L5_))-")K MFG*)4IJ .,DP0#'%@.%8@5PRK=,TSQ#V6GH>/'UJ4\#:.#^^/,3+C?=ZHS P M?]5V#2#M"L6\=?]?F+^GV=AW7'O]J$]L_ZMTVU:)PCQ"0K MEVZ<81OP$@-&!0420HYD3GF*O59RG:U-[>O=&1LMK+71VIH+5AH\;9KD'K\O MNQMKMR\]&((#?_E[\$I#9]'7!CUC;+5G%(X,G$ )1 [=;8U*%DYN'Y.'VTU] M0ZQ7XK^^JEUJW+NG=76Z5:QDN12<Y=0:E8M94B5CU<>E M6#VH1CX;Z1CGB@"1I68*DR2)F;U(": P?\T(IN8_GO64W%J>'.FT=@A693RE M:)L>%:7MT4]6NL8S\-:]-QQW<(; >&!FNOO\]F-TM]VN"_ZT+0_-MZOH"UL/ MH[7MC5"XFDB.[8Y=(,D/CC/5DCP?$&;7>K\/8W=E?F';^E]?5POSE/L[6U_+ MJD-\5\N[A]5Z:_=EWJXVVS=L4VSFT*S+$F4832@A#;=1!#B/[4*-)%"A%,', MC]M"6C M!-9K6^)A&O$;$A[9\H]Y79"OFAC7F0,;8]07\^]U]=/]+'KS6=LL:1OY:45= M(,)I@ED&%.F565Q5@8GS7"F9(\: 9C;7+.82T"2SM8D( M1Y!0@7/4!.)\]S@9OM9PCTB;[V,<&K<_L,?URHQ8=AZLC ^/E4R.G0A7VSA] M3J&N=XCCF7,0?$^,>8KNZ?W*P M[7QC?P7<[VNVK.1U#>&9^?P,8>14I[JK MD:G-DW<:KWM#H\I2?PW<$T"[Z2,43$/O4O@CU$L%]Q($-\G@GCQT=!W<2VZ= M$\*]>*W_1_[)8+[X\F.U5+5:A\J5U(Q30%"J 6)8 :JD62TC%<=93"#F3IJV MYQX^M8^ZM"\J#;PFBW$=N.L?\2UP#/SQ>B#A]=%>0::ICV5#^RI.1]*=OA3:X_G1O@UY)?_I6 "_K3]_\Y!O# M@:N#;YL',,]D)G*;SIE!QJT:1 X(SC"0*K-Y4C$A6L^WJRU;N!'OF3:\F'37 MTG ?[#YZ]8;0F'-8NI'?C0@-S&9[<#[6X'SJ!*=_..^I^Z&#>%LMO$[H[JF+ M%P-VSUS:4V2^6!J&>;M6LMA^8*)8V)K2U0;QF]5ZO?K#-/:6F=XW/Y]CQ0A& M* .<00:0S,Q:BN@$9"3'#&O&M%]5$)_&IS;!:HY)>&-H)&I+/67B?3K C3*& M@G7HE9K57;8'2:7A46/Y+&J@WAD?O;T&M;\"? _,0LF^^S0]KM9[#U!.!-[[ M/*,?E_VZVJK-W5)^6K&EK4RMBF<['RKS&>LFYY"JF,5* 8SMRA''!)AIBR$S MKD@FTYPCZ97%Y-#FU)CKVX_5>@NVMO*"+I9F56B_J/7.],TLNN^4;^F-O1M[ M!49T8-+ZL$-P;^HNQ]K&J_U1+KOMX7G-:U46=NU). +S@"T0;[FT."I=>4!P MS%(^M_8CIZ,"P=5.VKMB\61^5B[P-I^?MILM*\6O[^1_/FW**AAW?+-=,V&( M"Z4,I50#&FL%4,(%8)PE -%$4)$HAB'Q(:X;[9D:J?WCI.R\UDILR^TOT[?+ M;<$6BY=(6@?M,>^^?J\?S]W:C6X<.&+G#,R/)U7=*U]*A=32D:CER2RJ?9Q% M>Z>BWQNW NY[!0(X$)/>:LVH+!L(NF,&#O78?NQLUM-KFP/[3E7__;C\LE:/ MK)#OE%:&_J558%UNE!DBRL20.CI&2@$33JUX(D$ "R M1[A2/VNF&L-4F1ZIRN;-C2%+/7O*C7<'!'X,/0\ES$5F&$@!"< Q4(! MDD !2 HSF%""$'$*I7)I;&J3T;>M%()97<0F6NWM[5_;IA/R3.4)QJD 7$$# M>9)E9C1B&GHYNG1/>;X/(!N5- ; MEH&__=JN 50BSGH<*E[GX-GCAMZ<<^LDBN;L1?T^U[^O5O*/8K&8IXKA7%GE M*H(I0#RA@'/)@8I%SC"2&4+(YTMM'CRUC[2QR^^CW,$$,_-80B7@DC!#:)D$ MS*K 9YQ!146,),S]YZ-]P!J]F&G$RI2M__VT>(E@,HOL=],31<4UIQ"G(,ZT ML!O_$-!,98#B'.4LQ1"+V'=>V1_#T>J U@C>/:Z+103C$D+8$T*W@:$/* ./ M"5<_0.^QX-C)0,/ [K&CC@#'SAR3_\GO^\9(,6[C%@JUV0G9ORLV8K':/*W5 M/%=",&UW?6,% =)" 98A @BDFJ(W4:JTYEU+%29I!D(J,F#E4F@(J$@EPFN9YQF#"8J]MU.M- M3FT2NC\PKC=2URW9S_Y%PJ]#[[B<# KHT&O,:[JIE<7C"*<>HC."@JME4=Z[=LJ^Y7ZY?/^N-6[:Z098DI MF.>QA$H#E6:V8F"< :92!:DRU3&6-C7;67BM0 M%;1W'*=&PV,^]%9Y;[C]ITRW@15J+M73BG$G6;=!=3+[NO%Q/=59=]%%F^^K MK\JZ7BS4KVJ[S[KYOGK+-C^^K%?/A53RS>4^?CV;HZ3>!?AA*" MQF"".G1JDM'ZU:S[KQ,EJJ[6$VGOVU M_:$P#ENAI-+CB!MVV"6HL9V[_^(I^#K$Z^!&TZ_=R0-S^%'_[AR,C(>'"87V MU];/Z$NK;W^ROIKWX.=HGX:X]W>0N-$A.R24Z.L0)HZK_3H@R"<2L$.V==LQ MT]WRI'#O?N>AK841$_.<' B290 QP0&/!0&,:)ZE2+(\B_L<1KDU/[4AXZ08 M=;\C T?L_0X6PB,ZTO%#>4!_@FQK>S+Z?1!UBG[ !3[2<&S\50X^_("Y=#SB M^93>$?:&3[^S/^M(U#=JJ72QG>LD$X+9@KL8"4-?F0:,L10(F" %"<22TOFS M6O.51_3\N99\OJMV>\-]7N60LK$!,#8]L)[/;MF?OCE)EZ!U8Z< < U,0_5, MT)BX"V#_J;8RH-+$%1S"A::?;67LV/,N5\\$EW=>[D<(F_5V_DW=VRG7W]7J M?LT>?Q2"+=ZM'EBQG&.V5>@,F%D_M=7[MY0.M+-__:?^7=SQ[E&W=R MK_G"W2[N>;AISRCXL6I52^KLSX/MI;O__NIV+Y\7)K%5*D)NBDS M5K[_8,M&[:JIFVAF+>MBN2E$>2S[ZVKYK#9;)>>49#GD"@)%D8VDQ0J85RP! M.8Q5(F,ITMQ+Y.'U7)D:4^U+5A:-P7W".U[QW7 \U?U+]/C0I\4MJ<(V#&V] M0KL/=U;2T((QBRHXHA8>==[AUB!22QW:XDR[UVJ'2A4",XMVP 0\E'[US@UU MV/UZCHQ[B/[J'79R./_Z%O4LP;&N$T++\((O;/UY_6UK4\'+5KZH=6GV/,7< MK,DA!TI*:$90&V_,L00BSY7*,JT)]SKC=VMV:J/=SNHFH^V1U=&,9>#1TT9: M;=TJ ,DS_LBQ']Q&J_#H#CRR[(&M4]V,S>8UCBJKZ^A'8WR+.89S0'/;9XM5A)0C!2@@N)$IDF& MH5.]NROM3(V+ZDVPG9TNQYM>N/KL%MZ$UCB[A5Y ]=PLO A#T,W"TU9>8;/P MHJOG-PLO7]Z/#.JDH&\_E-K:<@1VJE1O=F4(:J5$#F)D#Q!4' .N= )0+!'- M*.0R\0JLN=S4U"BAR90J38T:6_W8H -8-T(( ]? G' >J8";BNYH!**&CH9& M98?K#A\3A,,=_2MZ?2@VME9)&23]P?QL,Z=(263S3[D5HT&2)F:FP 3 A*;V M;!%!Z%0UU$X:;2 M7J=/';VVUT7'SA7WNGQQOTG!;TL;$6IND+^92<=2EG7#3 -U*/!GOBCN2WHY M&[MC!: URQ/ $K-Z0-HJ;;"$@SB.$TQ@(ABD/O.&FZR9&H&TRP?IIZT-\5FN MED!8YEZ4Y6B:O)2R7G:QW=<(+I;/YN\V,M]E'GV2TJ508/.,:;NM?M^G+ M:+TV,)?M_8@.'-FE140M5PXCMX:K+A0$W$ 3IMML&75.%02VXVE7F(?V%0K< M;#]K&VYF-;9K29;-M]5"SH4B*,LY!9J2'""$,T!4FIK56XPA)PG6W.NH]G)3 M4Z-8:ZFEU[4R?/FD/),2.B!U([XP0 W,:@U&I9GE>-(8&EE+0ZJA74,CF!;: MQ89&5D*[YO"I#MK5._JQPSLS(7QF5I7]4[%4-IEK,]=48PTQ!&D>2X P5X I MF0)*,G6VLR[ZW=I79GF&3.OL M<#_0QWZNA5&_\@X7CS_OKDL#5KSXK"]INL\)%';D4F2T(SDVE96,C.Y! E LC0!5L<,0961F!$?0:0!NW$,A:2_9B>Z#2$# M=LW PTN_PB0#5R"YCMR0%48K4PC[$E\[ZRK?JE6!8/3P]S+#%4F*4@I8P9?K6: M4-R*"C"L4@;C',=^U<]',WUJ<^[&V.BALB]ZWED=K6TXJJ5;P\+">&Q>(5^- MJ?%>"3>VGF9'#TST :*86Y)\+0!FT>[UV6,061!F40U#X)CE4;LN9(SR.(:/ M'Y,\:H>UX*1,X&Z#+6R0,D\3WB:Q!J"F' S%"(" 1%8 \E2D9(L(TIZ M[1,-9^IDA[ZR$*P=YUX46WO+* [7M1Y#VJMWV/\#0YCU>0(I-L[=\MHI--<- M_6NDR#@#'BP%QKW%GO)M3=7E#ZOUA;J^347J' H,H=V:2JE9/RFL $\A!2S' M@D+-*8KC'O4;W2UP(IGQ:S8>%JX65>%JNR?E&\+AT1=N?!\8VM[4^M4GN.\6WT=Y.\\TU/@#SS8&- M\<)SONO5%XY3V*$0'OR MA-]$ LU8?1J>]PY8!]83J9UO1[2-ZMG MH\IMAJI^&\KB/,,X!0EE$" <)X!2"(&..94$981JYI?)TW[\U+C)6E?N%OHF M[!Q@YD8Q_9$8F$-V( Q0]NZ\T\'R;PX>/G+.S3G'3O-LSE[5-T:+;_>B!;^: M'JV3Q%0J)$L4 S)&'" -S3=KUU(BC26D,51*>P9JG6]H:E]O.?CM#?4-V;J MIMO7' *C,>8&>QMGD;5R@'R[:U $"^2ZT,S(T5S=SIZ&=%VYON>H_;0QX_]F M!8U-GL.^%?A=IP#A 1QZ&E!)WY#Y.VZ@A-J^G"UO7%G%*[NGTPR MG&\<.:KFJL[2W\TCMIN/RRH=\2A6J/SE.S-YVNU5SS%DN=0P SCC.4 LAX#' M*@$0Z53'"8%)XG_2. 7/IL:=I85UI.,M"DN3 7CHX)S7?"&F?_#IJ$!88129 M=ZXIA7<2(%I>$EFH6J>I$XCP&:K_7SL *+A??XWXH*&Z,UCXT& &^NN(WVT* M]H6)0A>BW@^#4B.5)A1(8D7$F4X 83D!BD.)$5,YSIQB8\\^?6I#I34PJBTL MLR/_-WLTI/;3/_\32=/X7^^^W+TM_YK\J^/8>1[3[O'K9J0&'D,.0 JWR]CI M]@WRX:?/'$TV_*([;;GPRQ>%V%E\:V5.UUM;B*3ZJRV/\65=")7,42ZS/*4I MP#G1 ,4V3H,2 30FYCM/,5*)U_& <\M3^^P_+LU"BRTBL;,S>K2&WCQE=N^+ M/AN5@1 >>^>R97;SCQ+RTO*A=C(=L!ID:[.KW5?>B^@U<=M]UHA*-'[@SY^>]B_C9-[8>E! MQ8^&ZXSPD2RA#'RM<)? '?$Q(1N:6#ENW=/ZN/RJ[([\=(FOU82?/^AV'HN M-&,)->MCG&0I0#F7@&-"0$XY3'.N&&1Z$/V[RS9-;5BIC+1QN^;C@0.)UW5T MD1OKCPS\P#3O(V0WL_()7)G5?2%GT&#%A5MMANE"[V_O:=VX?H8M]I_<@=-^*,?G^B-FO*2]M^:KD7-?Y% M9CJ_\S J71QI(A\0_N!S^!"VO=+T/2"LEV?N(1OQ&QT>V?*/^9?U2B@E-Q:' M[0]E,T]6NBAK>I5G:',E%)*:8Y"P3 $4)Q 00BB(S60\D]C,QS,GMG=J;6KL MW=A;K=NMN1M+"BV+W5C:#>INU@T.X, L>HB=W=>RU@X(GZSEW,NYU'@P'C0[ M53B=!Q*K!PMYB1P 8(QB7HX#;0T9A=2]_&I;VNZFG]C3;_/BP6/WQ;TK> MJ[^;*;_-L/V^>J,,TR_,C+#0A9+_*+8_BN7W/]3B6?VR6FY_;.:(QTD<*PW2 M%-K$AB0#!!MF%G&B,4-ISJ!L4L/=YM\]+7'Z1@Y3Q =FZT]E(GCTT[WQ8?-S MI'9*(N5BW"["[I?%_S$_*);F1ZK9=OVC=*W\I)9VGI:DT4/IH:?R=<\.=9MK M#]E)(VEF&P\BZT)4^A!9)Z*?/I4'&E4/M5UI>L5TQB_=G>&OJ7T;E*$$MWM: M,:X:]VU0G4AUW_BXD66>/C<:(&HMBHV=N8K[]0YWW!B91#<.O4MR>PST MY[W:4^LM."JU/@'Q)^=N>6WQI^N&_C7$GYP!#R;^Y-YBB/KFE:X;OC1VJ:/DE4 8I5G[2V"L6*;_D>'=Q\HMW]=C# MK6O>?%FOG@MS2W.P^'97 *^.EX^A5.9_"9!0*8 8PH"3G()822E@KH@2L?-6 MKF.C4Z.:VNRHL=MC ](59H=MW ' &WJV=X3;/NQA;_3U+(;^H'IL[@X [DA[ MO"X@!]KB]02IG>P[^M[;__M7_L_F[1FEKAV0_FKVI@9I]VQ MM+^X6\K#'[2NG$,S@54H1B#5:090@B'@.8< 01''4LA4835_+-/NN^ M$=S;)I_/Z=BR83<=9Y&P6X]J;^NL/,-?[URI+@ 15_?%LHRK6^FH,M)_#[A_ MK]I"4HPD#.1I;,9GE&E 4(( U<3\5*@XEZCNU?=+C\W]$?NTL6LJ/:K,3U^E M+Y%.8B'-"BXARD:QVKE69F9=YE,52(E$$"Q\:DV-UH]C5)[Z;MLHN\BQ)\?L M.??SF%'Z8X13F5E4GLV\;W?"WO:HNL3VRM$/VW>$/9ZY&=F AS3];1G]J.9F MV,X=V-S^T!Y+6ILEM\]C.%;\_(5M[6]>K-2QL ?+MO"K&;;WO[&)_%]7"_/X M^SN]M2H :Z7,'ZNG^Q\?BF=E@VHW+1$=$2.=4PPDH0P@:B95-!<9R/,TT5C! MA&KNO#(>U_:I+;#?/2DSC]K^H90]4K>J6)8YM$V(*@MY>*P-1WX)'-;MT^W: M@8<)!\'J6=1X64G(EPA4M;%+#':_+J5JS A3X1 Q"T14(A'54$06BS)'8C-S MT;1Y]5?'8W=BNJ_02)L5O5\NM:58MA;'\7;$1BY6-+-^G?" EF8@Q!S!3"* $8D"2) >,(H%P MK$B2*Y\32+_FIS:+:5E?\LZ!_9ZK4;]^<%Q^#H;NT.O-+F"CO>W1[X/DS/3# M+=1JTJ_Q<9>/O8 Y62_V>TH_@FOER=0%;>ZX68HRL9W'2<*@+>T>9U !E'(& M.)<<)&8]EQ&KCYIXD=GEIB9'7)5Y[43"?_'CJPY8W;@I#%@#\U#+R%U9J^CW MQM" C',=C4#LTM'0J$QRW>%CUG"XHQ]#F(F9*NZ7[_\4/VS\E_FG#?6J3Y3- M&P)EDG*@9(ZL;!L'C(L,8"AT+E1,%,0^'-'5V-18HK8U$B7K/66NFV M$GC/.4XGT&ZL$0J^@7FC0:ZQ,ZH-':!.C LB@;BCLZE1VMV%7)+1X,)=\UM_,3S?:?$7F=Y]V1=>RC$@S M[<"V@)2TB;0,T"2-@9 D$0F!F HOV81PIDV-G?;R-BV?6O(J!^6!2\?L&6_; M-3_V"MC);ESW.ETW,#/63C5Z-Y>[[VKO#52=+SSJ@=@WH&&CVYSJNOQF9OBXM'*+=G-?[D2^6"$_+M^RQV++%O5Z*,UERI"2-G@S!XA* M 2A'$& ID4 )Y"QW"C;H;<&4V:3<%&8[ZZ-'8[ZM?B(J!WHSBF/?>'-->,1' M9*%H9WVT-[]4+;20UQX,L++MC5]X]G)L_[5XS0^>#L;S?% _+BP+KK1V\W9' MF?O-_WD28\%H1D" YU@!0C"$*4P02:E/8*Q#F],,?UV5U9X6J^4] M,"3[T%_ZSP5U-UX+C.7 3%:5RSK8R-\'>+2.$L/QE@<^@9C*I<51NT[K7* V74F%1:\P2=/E;FE.E'4&#S;D=#+[BPQ MY&3)':)@\R.')D>>$KF#<#H+\KBW?S9?*_*].6$4$B$D8D 8L2%5F0:<'0_(6M_TMM2PUA514,W5>."0&L(TO?"M;0M'R4C#3$ MDK4+@H#91J=MC)Y%=-'-<]E!ER^^*63C;1V8\'W-EIMJ*[_1BWNCM+GF._MS MSHBA!9Q3PPK"L )5%- $,\#2&%&N:8JQDYY%C[:GQKHG 1VJB4\HQ3"KPE%J M\_/,5I/J%=OAU"-N=#(0S@.33 -Q8W;4LKLM9CF+>&E]9,P/'@SB@UG8V!"G MEE\C5,0'D@N1(UZ/Z,=K'\L";M^V;%O*D'VR'6Y+?JSLR>8<9RDQ"U$KK9X0 M,[]A">#$S!0YQSEBL>((>E76ZVQM:MSU_N%QL7I1MF!:)7]2*0;R$V7!73)0 M73CMZU[1MRKI;*[>^(:N=7>,&Z$%@WM@"JOLC':&1HVET>^5K0$G3$Z8!**H M[K9&)24GMX]IR.VFGA,JS_H2YH)?5[9B4:O]UJ=-_1,KV^_V:O:'C9% M@#X-$J1;V:#8&)$LS (E*XDQRR(E3UM3)DZ=&S#OC(FN=&]&>PM5-DC>!,##! M.?KO3$D7?3U#)QLE_G:_>OY?YIZ*2#-(O2Y9(-Y%O-4Q2(%0L0Y0#'/ 4^R!% 4 M)YQ*\Z?5IG$/F'!O>FIQ$\;R2B[L:5,6<:DK'Y4C[\YHOVF31S^XS8F&07=@ M/K# EGOHC=E6M_^GWRJ4?XYVQD=WUV'VGL?X(Q9HDN+1\*@S$'] CJ<7/9[0 MC\:L(,;'Y6:[+H5C/IBWZ^YA];3=?24C]>N@BL&PN%@&M@SBEE@/8VVM@MH:*[ M;JR\R>4:$(&HY&(SHQ+'-6>/:>+J]3V$^]Y:S>1:(^?ET[;) 888:[.TP" A M-N8=LQS0E*8 2!O5%]IM?$ M'MBEW$J'C3WP02EDW/NU)LI5>K4Z-CAJ[[7=B+:_KT;9M M]RE@XXJ]P]1M"$0'IB0',-W.OVY UJ. MO=#KKAKD^K 1RP9Y^G=8-\CWYM[YYL?#R&[2HS*<"$D(R+.4 81( @A-,),HR241Z35&$H_1)ONIKS^3S&R;]IK(U8 M;:X?F71BZ\8FH? :F$X:,PU?U(9&E:5U:&XXOG !)!!A=#8U*F.X.'U,&4[W M]*UFO1)*R0DYT!H'0MJ8A2P3@B&= 29UHQ&#&_$2U!K5V:JO;QMG(OD21 MK::QL4-YK=&UK:MBJ";FOLXJ+!H$HD?KJ6^)[2'?!C>:G$P?#\RSC9^5<%BI MK&C5$VLQL2ISHO0LJJO;1W?KM4T$JPY9]X(_E6M17? ^;%WP$;HB6%GQ(6T= MN2KY"+"?%C4?H]%^@]1Q?9:CZBU"/#T\+6R=EK^OS:KGM^5:L85-)K*I7_N4 M1H%5*C.% 68X!2A1'!"5$R X(301C.#$:S *8M74!IV]F64FI.?X$::CW,:) MT>$?>#RX4DWK6UE-J^565/H5'778,#FK0;$.1/AA;!J5V(/">$S@81_NGX'P MW@P..Q66K^IQM=Z6HP#;/FWF))=9FBH&X8-$KW:'SP:-E/[BX MUTZ&<+J^3_S@8O5D"^>51^9U0G@C5B.8PHPB#5(N!$"":$!BI$#.8B)YKIED M3OE)UQJ:&AU481^/YG$_S.39!M(T1;9\PN4Z@'4XF@X$U]"'&M;*,@VSPJPQ MM%=\80=@/D&&88 ;*]*P-X"><8?74>D./NRX?\0(Q.M>'(8A.EQ_XR'.4GXT M+\GROC!3NBJY=*^NN:OCQ@E21!,,;)$\@#!* ($B!1";]6QJ?X.\@A*]6I\: MN^Z/>,Q;OS>_R?QNEZ2\7AXN0.=X'@N%AGRD,FKX?<$'I=/?M7XV(M.Q,#!T5?0B!D%/1)&^.' M/5]R\VR<\\6+^U;@,XQ1V/I.-J6U?/A.*.FS_E LV5(4;/%EM2FJ8E!;&R-C MJ.=3L=G.%22Y88,,:&36C0@);2@!*A GC*-<0D%1[E=T[P9KID8=>V?*[.]9 M2QALI:.=,U'CC6]5O5LZSHV&1NN.@>G*MR>BW_>N1.^79F6X+A>&0:OE!8 V M6(&\6VP9N29> -A.R^"%>&B/W;A=)',MAYCK.,.&,@'3* :(40B8S"B(4\4) MYR03"CGOP!T]?&KLN ^I]]@T.@;,86?M!A@&9J564L%5?92)&&Z>[/XL0(F]=,'1NC!W?,]YFV 5K#S; +EW36U-WK=A&O5/5?S\N M&RG9KZH\LVR)JLU5#&..!0Y=Y_&IT9M=T*L M;:E.T0K#\5;-=8?>;2XW%* #DV1C=O138_C/5IIJ)VI<&]]6CPPJLNN-63C- M7?>FQY;@]0;EC"*O_S/ZL=CYJ+A6U.:;E_TE=5#GG2UP7T?)[0OZ[;?9-KO= M9")HFN4P SC5!*"4VJU^,X&C6N%,)U:+P&L!/*BU4^/)+]\^VXBJ?6G,ELU^ M?#EL)[L1[&2Z;F!&;@=!MSUM1T);@;NSP=+6WUD=''VQ[PP*1_["V MCCI:C +[\? R3J.O,Q[5&04VIO#7IZIZ%X<8:1:#1,@4V'H6@+!8@#3+8,JT MTAAZA5 'MW!JXTYM9Z3VAD8_F4EEE<3CF= %ZHT9RGO'FP@Z/^I M]OABG;(\CF.@)=< ):D$3$(.$I@+13*9DESZB;W1J5-ZVN8QY82UC?35A M'3!WX^;02 Y,MVUS9]'.X!+/.Q<\>^C&N@,43$/6H& M_FJKRM(9*[;1^N=\68:VET>G2U4]T>9G6T/B-ZNE5FO159<9YA@)#_P0NGGNS4ZKG:^%Q GNOE^ M=_><.IEI6*T2;SCPL_ZJGM7R295";7,(>4Y8Q@!$"@&4*0IXSE.0!4)MZ&G1)<#"R?[Y(!)J'M35U+CS M'P>G3^8]+O?T(XY/Q5)]UM58\H$)>_KT\MO2UL)YR\P;8M/Q=IEA'Y3Z8E9\ M-A#B7LTUS3!,$FY8128 ::P 3Z!9DO'83(U2!07T8I7>EDR-%I3]* MJUZC"R7K2HVUEMIAQ4;SNZ<')4N2_Z[^W+XQ^/S7/$DPSM*4 R9BN_V5,\!* MV6W$,88PD1I[U5_8N=A[622X[*<9R^V?1*LK**C<]CT<" M][KCX701R.M;FP5:-\[UZ3ZW;6[L5U;M_:PGL1&ULFH]#+D8?LP^(W(B,E S?<]#UL4SLSIGU3I3,PT91@B8&78,$#1_<"F1&0JX MS%,M0# MA[.NG9XMG+_L=>)=/C]M-ULSAA7+^SH^ E%,2#SE^E8QM;1^A651HZI3YU MG+&_9B\-/60/F3 MHE$U%]:)6;2L*M'<$C5U6]>Z+D6&[ZE7JLO=RYZIZFY]Y6 M/6?<&JJ.=V]\!RGW[6_-*U8%[PU==_'P_H_MF_J[5>:MWU:5D"K)J?('[_^T MPXG:IT4<;<_FF*&82 )4ACE 4$' F2) **X1YBIEFONE ?;L1BV+U3I:VL 9WPSBGCWH1LAC],O 3+SK MDKHX6ZV85_VL=N- ,&_ _?);X0R6=-S3C)$3D&\#ZS09^<;G]95EMPVN'U>5 MME"I.//6,OOZY>U*JGDJ$>*GSM[9WM08 MLS(Y.K"Y%FZ*;,QG97ED3?<5;._&O9L !T!S8)X+ 60/*7&Y0=.]^_LC" M[D[.GNJ[N]TV\K[[KZMEM0WPOJQ=MI^$MK<%OJX6BP^KM;U^GJ5*)SC) 12I M,DMTE0(N> QBRK2 /!9$:;\BEJ/9[O.9CE,1\^NWWS;E5.2+^[!VR?Z>_"6R\!TU=N:JN8 N PW?E]_;+,@45A;X]]]H[Q]YV M_S5VE/MV1["=YMX&]!L-3?O%YK.^$^7>B:W3NEH4XJ7Z<[_XY43'(LDHD!FV MI5'S') 4(_W>0?08_I )QKV.CHQ*G M'Q#'K.=Y=^\BT(]JO7VQ!3RW=TMIB?+1,J0]-LD2&E.9V%I-- 9()XF9P<]=C4V-GAI;2T92C:'E699W8>7+"+M13RC^2"GB6Y0!*NO/#EIL:N#GS5Z3/%?:_?TT-5^D.Q$6SQ'XJMTSBA=4FM MF&E$-46 0DP!PK$AC%BD $F5PCC+TP2Z2TN?:V%J+%'9&%DC(VNEA[3R60"[ M^2 (+ .3P#$B?:JVG87&0WKZ5HA&TI]V?GG\%*>[O.^4G3Y[XWC:TUUV'PA0 M=UYX6]K8R@KQ%UOUJ7A6)Q60/CQM;?6C5A1+?79S=+B9Y3&+J1! ZEB:]5U" M 4\%!(DFB0$<*\EZY8R%,&YR!%J:?1 :M#N]-DN78E]OM9OWG:%$NUV;Q=/?!B6=JVIPVJ5,P4XX!PC^_+:T,9GF!OG;TF#5*(!_J>O"?^:+HE(=JG.M/B\_%.O-]FZY M-(:O-VS],F<)D2S6&.0($3.@: J(CB' $L=**BU0YB4$=+M)4QM!S->"_"@_ M0+>XE\_7MD)!']8K=^MGOA6 M/RWJX_J6\NS;6D(YT2G3,8Q)9D6,.ZAV#&B"TY?[/CJ'CL[7T'BJ<=[X+BX MG%BW_F4R@D[3@***WK<&@KUHU/ZE,>],A<,$4H+Z=]YK)P7UL/ROD1;4OTN" M)0;=8$+/N@^KY;UA[@\V4=TT,QS^_JFTDV'K]4FZ6E;48/$LOM)%S8_J^> Q,Q67Y+FM7 MJ;44L-;!&7=#E2]H/WK^71P[F_%!$. M8LYR2)1F7&*O[;,AK9T:-[4,/P@.LV=QWYX>'MCZQ?[\6W&_+'0A;"[:WKNH M<<]S^V[0U\%Q]V\JG3STYF'+S]EA O@L.ILW/MN_!.V7HZPM?-KST>^#Q R. MTCVA=C$'M77<3= Q8#_90QVET1M.;NR">*U^F#5Q\:RJ#5Y[X'?WS(J%/20R M"UP;]?%-B:=U55%%_N?39EMGAG[6W]F?4MQ]GE<+QWN!9M',&Z-4:6'=FT=]-MT4_65=_GD5, MF]YN M;NZ>MC]6:\LZ\XSB+$ZH>:-YE@"$F:T2FRJ@%*62<;.V2+THNZ.MR;%P:6JT ML;;.ZD.KB.W,[7^4U86W&Z,&0G%@DJP!_%8!6!D:[2T-1WH.< 3BL:Z61J4F M!Y>/V<;EEIYG]%8$U!+29[V3(SY#:W=\LUTSL9U+&7/%)0$(I894N!7X$#P% MB@NC?6< M&5U$UG%>% *OH6=%EZ *?LIS%8U0DZ*+[8P[);KF[LF$Z.H-/??+FCC(.@)R M,V>*Y!#E*2 ZP0 )#@'C-M99"(QB1DDBA4^ QDD+4XO2^&[;B/:QNK4$C^\^ MU0F0CAM.M\ S],[1#I/WUS#QW_RYY'>H79R3YX^['7/)O9-]E8L7^GW0F_5V M_@O[LWAX>JC3#C-,]+;KJS0WM;Y(\Z_]UWCZO%&^PHMN-%_?Y0MZ MR(%6^95V_[,*K=QO?U;%X+,$)XQ@#'@<4X!2,[:RC&> DSPARI9P$[FS,NB5 MQJ;W;3;F-J'4>X,]5#&O0=S]#8<&;O#/^C)FM?"/CZ+H->P\Q$4#8CB2SNA- M6/IICSJ"TRE#>NT9XRF2.GIS($[J>L^M\G15;:=_%%)]7.K5^J%\A[ZJ9[5\ M4A^,&^__--2V9(NW3YOMZL&PW)N7+^N5?!+;S=U2?E/KYT*T(Y#,BD8)FB4 MYC !2)H_&($*R)CE,LZTH,KKX&@P2Z?&[K4GD7UWS+JI\B42C3,VM^:Q=J<\ M/M[4#O75I O=\8Y[R%/HSH''G(.>;-R(WK9[\DN[)QM?1A*B&PCXX()TH>U\ M)6&Z@>"^+% W5(,]M4V$F9L\E36#N\(>=J%%/%5()8(!F=A8,:3*HD8"0*H3 M2+',LL2S/I^G!3Y$,DZ5O98#T:I,F!0'1U@V-,Q3Z,2S4]RX?4"@!V;L-L)5 M2NK90\(FG,OFHJUTV "NGN"%$CSQ;'U_5]S5;;I@HDT*/!.$Q-Z@DB019G%& (,T!U3D#":=,Z5QK")UT_OV;GMH< MV)H<_; V;R)I5C_%PF=CPP]UAVV.P; X=$FH#I1>0G=LI?D\<;W.EEZ<'6RW]GG#KQDN3S5&*1F]* M+5,S$V_]J]Y1E#!A D(0(Q&;^3#!@"G"@!;$H[-O]).@Q\XES<0 M/)_3-W;8D&E;;<46%JQ/D%RL7I0J2X5N7Z+"O /+K5V#/IKK?#=[.S!VY*TPR U-4>KR:7CN]5MN8(^OZK&6?I=W2_E5;6WMC7=/:YL* M6VHM_3M;/*DYSW.=TD28136RL3LZ!0QQ"4AJJZ6CC.9Q+W4_=Q.+!00*C'2CHP5D^V;VL%M)K9 M*$QB"E, ,V76AADRI!9S#>(L5AIG"5'*JT"H4ZM3FS%9:\LO2]B_J+W=GBD( M3HB[\55P' =FJAV$Y5]:)L\BMHT:JT-SE!=*H5(6G-H<-WW!!X:35 :OF_MQ MT<>E6"M#=^]4]=^/5JBDS*?Z1[']T9PB?RH8+Q9FR3+G6"*N4P988B6I:$P! M@XJ 5%,1)UF2I;E3K'3/]J?&3^^45FL[XJ^K(W@_6O(%WXV@!H1T8*IJ+(]^ M:FS_V>JE-.9'?QC[=Z$VLVCG0CC:ZHE=( +S;7U4*NL)S3&I]7U,SP"5LG1C M4]1%0"E0K!7(N,X!TB@%/!W8(HY M7HV/+*+3!YA379U>3^D13K8+2ZC$)B3C@E$&5,8@0(0D@.&8 0BI@$C@E!.G M]=7IHZ?&6?M0&8_8I$.PNAGF-@@&9H]6H- 5A8AK('@$8/4&8Z0 *W=0_.*E MSOK=&0]U>,=X\4YG+3V(9SI_1<]Z!J>Q )_,#SYNU<-FGI L9RJ#(-6( 90E M9K&4"F%E;W"*M-(L]8I-ZFIL:MQT+A3&LZI!%[1N,Z-0@ W,9.>PBGZWED:E MJ2$K'#@@$JK*05=3XU8Z<'#ZI-J!RSU^G"%5,:^2C[X]L,6B:6'.6*XA21G@ M$&N >,H!@10!F'.N\I0R#9W4L2X\?VK,4!JW"Y5SXX1+T'730 ! !O[R*^LB M1TB(6Y3AE%@'IA5VB');2_^9Z-+81V91;N.:)3VQLJP M[HEL\'!E7SM>*6ZY)UR7 YC[/C!\F0Q[,/]AL?JC7([9D@"EQ+NM!O!5"2M# M6-85JBMY?&=_?F'E00JF&>&)X !S9KC5'D41E K ,,%"YE IY%78,;R)4SO* M*LM#5N4SS-JB# 72QJDZF3!'>K&S:_;30.3MD->=1E^9)VL=GC.%M$X M]K8II3&+*H_'*:EQ6V^,4%RCIX&3*;-Q&\ ^!3=N;*G?F/&!%>LR-NL7Q39/ M5=3UA[7Z[R>U%"_O5@_&C'DF(<)2)8#F++6EZL]!%OU=V!IP!>Z 2B )=6AR5 MTSP@."8IGUMOR)HYF1>_*S9BL;(M[M>2*E,H3R !(I,)L.$2@",=@S3'C!KN MT4AY5NIP;'EJ#-0V_)__B:1)_J_U(K-'4HP3]([+^"$ '7K9?FFI'NWM'JBD MIC=<(;-AG-H=/Q?&!XZSF3!>#[A14O^3#00MU^V?]6\;58:5W3VLUMNZ=F:M M^#WG9M)D.(H PI(8H%A+0UP* \J83E&2YR1#7J4F/0V8&G]]55;8K2YPO-?E M7Y0QU&OK#EAI\&13 'N$?WIWC^,Z>$#0AU[E[B N;9]5&X\68V-_5#HPB]HN M-.4 !J@&X(E>Z&(!KLV_3BT!3W NEAKP?4X_'JS#R3:[BETY83GB(@4ZRR5 M3#/ $$4@@TB(5. 8YEX3M.,&IL=CI7W_XL=/)["Y\<\M8 S,+XUI@Q0LN^1W M(&8X>?RH7_XEYXZ_[(O7]=SI*9;%5GTJGI7\N-R:KBSXHF()JS0XU[%.1))1 MH)6-C2!FOL)PDH-8,K/T(@E,,/?9Z>]N;FJ[]E4"2K$SM)Z$1)LG_I]*;*/M M*F(M+IU%2[O-W^2CFE\]=6SX]ND.Q]V?8" /S!:5H:"T--J;&C6I+L;:@+L_ M3JB$VOCI;FS]SNZL#_=O>N.W+C6IKH_WD* CWHJ0*">T2)NLT&!LCRI<;GN)R& MG=4;C?H1X#53>TTB M]AX^\A[BE&+'.XB35]VT\_\B]/E/76/(-'50\M[31?&X=3+H\1Z*9W7)O?RJ M_K62=?W:NB@1FDLD0H*0A#*7 <1$I\/F$8=QDK"8!2GEPLDSZDNPZ1%$HQ!X MV6D$EEN5E-DL&JW VJBE%\NJH]A,WZE4Z^6KN'VBG7PUX@UNORZ9V\5Z#5>.-S#/N(#\/;\?];\5 M=/VA5&N)2:Q\LRR_B=5:[Q(?U.Q7^O3M846X&OPM^5'-<0Z3-(G3#,4(H<"%WYU&GQJ);V4$ZUI(P)64X*>B-'_YV8V:W2;"CG\' M@W=@DM5R@YW@,] 1?09VN#?2 RV^/QKMA9HGKG0;>U1"[ 7+(>OU>T@_:FO+ M7#?=QDP!9U._N5LM^),6H5(4>_&64AS$6!,&'DW/4U6!PN ]7CN$'[!GO>E*0SD?QRX_=)#B#FU M]>7SU_MJ!CJR BTL:*1UC*8=9F+M%I/7GZX15Y*NBGL]->@/<'+%J9>61M7] M^?ZC.^$^@WL'G1!?D<##"#ENV/"@0!_%& \[VJLO*1_*]:HHJX+5I>5QQO,H MB@/(0J&+*07*!D\R"1E-48)P%!."7FE5V9=T:@O+W>/CRC1-T8%$M9S@V\52 M]2//[.C+2O_Y^FNN+#.PU=A[(Y6A9V5ZR\N!G'_5%>8TW ,N,F<&'++!E1&M MFC."12BC',9!&NML/0)SW2,T3CG#DB"UJLC!.ES5,EB1S(1;7)FC >/Y=4,/<&>5_N@]&MZ=? ,7YUF[AC3KLCJ MBV"B^&8"+4G XU1D&8QC&D&LFS-D(2:0DYSQ($XHR?(>9&8\1(.UCCDQY"OWBSD/PO4F,1?N M=:]C^E4PQ6[K'RBD#\5:Q\V':<1H1*!$:E..)9:0XB"'> /LH&_\+HV79L5MZLZU2E,XKFN MW%54?-:(.S_8^/7>KBI^LG;;];OZNO.7J[6RT9\_F,-I[1FHYC)/24H"!"E" M.K<>)S#+=)YO\O@VB MP?W6&ATM'_A@@4X/+_-Y];TYB$\,,;)O][R2QV[9"]?>ULGDS?*9%F5;T+&N MU['K@>!8*<+MH1-ZH[=D7V_4<< E2;ZX>:Y<8?EX*_2RL,-F'/- M/1R?TC=-8:6VV^OB6YN]KC1M&H+JS/(DR@.U5<8YQ!'3W5015FLJITS$02+C MT"TGX=Q04UM/WR]7HG@LF^:J[ >0=?@!8$W7.-U;O;$WRZT6KFD)9X&W8R\_ M< [,5#LAV_)9GZ[CU2.QX!H4WK((S@XTOAJHGA]HW&:I5Q4^:HQZ_8[^"9&-$[$0 MU=TW4BST4]5:^Y4LA.['6I2;Y:;ZO5P)LM !Y+J6^^=ET]Y,&40/3Z1$X6_J MRJ?JCK'-\V:A3^GT97/!XTCH-F59%C*(LP!#0ED&$6<(48I2BDF/@\5!A9[H MB>2O*R4;V&PU @OULZBT$01(BP!4/\%*80"XSBFLMACIPS=B#*4:F<,'@9<& M'/.\A=[%K!5$ (7@V8#DGMTYW%ME:XF]]DLR8O;H3M$9N-M[&[2R)J.TG?F= MOD!K EJ-9^!C=]IKM6>@H[BYWF_BZ> 3Y#%1=3A91T]L'1SV4XFPPP]Z0US@ MAZK:G J_.1W,.!=AE&4"$1ACE$ C5+4=?,_K-8/P'19+L+]1]I=F/OJAG5C=&#CK.I:4[ M?=@9&MS;KL4$M?QMI.#L=%!X-\&U;A"E/E,IBK77([L;\/098^@HP?BAAOT@ M.AEQV/-1;JQJVJ4?QW?O7JH']3?VI*A_L_I-/%.QFB.>XB 3(8PSG?S),L6C M) Y@*DF094@Q++4Z''0?>FH<^K53)^#D]]AH +0*=LS88SXN$^*P*(_!@[8 M@S]J^<^[.FY%FB^9J0S2&!6O@OB>#!-!_O9EIC]F]>JB[]=+1A3@*##+1H\G MCK):]->T721N>$(_BUO9[SIM9%EVNSK<2QV"8L)-[TK^>26>B\USU8U[B"E. M4,JTT1W&$(=1 FD8QY!+C!'+(I(D00]O4C]I)NHFVNN#HBSQ7>0)>&F4J$N^ MJ]^15G']PS:IA[=ZNUG>/>?4SO@><(K&67>V"H"?NBK\K)'?:F&"!3YO9VF0 ML)C;D/1D>?<48E3C^S:@#NWO&Y_6-_=G^R3M?U%CU'W%.HZ8-C2'\) RCF.8 M,]V6R?% MCAN'@7I@/O2(^N=$A[#_%&3U\.=R MSL(4H2S!D/(X@5C9BY F!$,19.I_."28.14P["7%U(A.O9ZQMT8_%\"W8['! M(1V8T"ZV!>H4Q[[;Z[VD]0!*D5$Z!EW'LP.;0=LGC8:\1M MM =I]ZN/2[7'7QV>L*?*%*2281C'B=II"TFAWGO#- A1+K 4-.M3_6)0H2>Z M(1\S;D.];.(5XS:NO55CQ&WX>$G^:G$;VV@-':-7JSW=N W+"9I$W,8U6?]" M<1N6L/N-V[ =M-\2J,=D^@;^>ZDPY&9(LOC<.#)W;25^(0L=F/#U29@^PIMR M/>>481(D.0QDQ"$..8,9PK%Z@;C:*:0TQREVR62^01:G?<%8:<[__F\H"?[N MMGC<,A]V2\-(* ],_#LMP)X:H-6CTU;''VM[P,X3)]\BR:B,ZP&R0S[U\T.-8V7W,2#Z/X3R@*N735;KR/- I+'<0!Q%E&(D4QA3M0?+!5,9)$@ M 7'*#[$=>&K^D8[0HLC_$' M!'8*N_5]X#T>VO?$S==QO>OPXQ[4]P3GZ(B^[W-ZGF2UA7<:1W')._3ZFR"Z M$@^_+[]H"73 KKK@TU);C_6/1H0ZZ92&B$49XS!AN:8_CF">)QFDF+&42I8H M:\[I=,N79%.SZ#I%J!HUF@/HK2J.YV'>IM#RC.PU)F;H<[/MG'2FP5B%7='] MYQQ[Q]+7V9DWN<8]3_,-Y]$9F_H>NFH"MS^2'?MJ;ICA(2G(9*#L3!B(2 M$$O"8!8F$C),0Q:D88!(XL+!IX>9&J%NR_F^U&(Z1XR>@M+2E+P9H(&);8M- M(^$,O/%=8.4R!OYB-4\-,G8LY@5%3\1:7KIZJ,;1G\5*)S&21W$OS=[X\ZI@ MXF%5/#Z*U3P389H&C$!%!@CB7!\XD 3!@"59*A4FA'&_K:0ORC,U)MDU.7[9 MBJUCH^L,TAM,"J! M1J>W.8NRF34\A"\%]^O&FJPFW(XC>R M-E6RWY*U,$;@@_B^_D4!\Z]Y(AA-,QI SJ-8;9[C$&84I3!&A&:,9"R(G RW M6X29&BE_94^";Q9-1O]6 ?!<:Z#=]SJ+Z&H04^\ >??IM*/GL29I8&[NJ %V M>NAF;QU-0*L*T+HT&VF@U0%&GV$"ZWO#ZC_4WEV4UPJ^[PW:A7#\_L_L1\9- MA;(FOYGB2"9IRB&/HEQ9O3)5VV(6P(1D>93@A*;$J5CIWM.G1I>-<+IG4!UV MMUZ"]9, Q5YAE.W:J BR+)8K4"[7KA2Y#[(=Y_6&;F 2:\L+7LVU=Z:CDQI[ MXI?]9X]*&"?5.F2 TQ>Y]^QY5ZX52[PO%F+U1KW3C\O5CSD-"K=F;VNE8;\3W:$'U0\V5C.(T]K@W2!Y8C&Z770]P( MT9P$J!7W]Z]S%L0)CK,^34J.MWG8;( MP='NX=W7VS_Z8QTOF!S-Q?6'W/RP M^X8[CQKEPSP6O?W:3ORFY\GWPB G^.ER@4UVZSP+J.12ZNI]3.T.D,A@%B44 MXC@-:,I$D,?8Z23<:MBI?8K=:F>L(RX0M;R.)^5VT%N>G'L'=."O_&J1TG=7 M,'4_6'>"R-=!N]V@XQZ\.P%Q=!#O=G?/3B?+Y^>B]G7>E;S.2'P4)2M$-8^% M3$2<,TA2%$ <\$AM<5@ .6-)PD1&,NSD?KPPUM0(J".JB:9C76'!3Y^6:@N# M L=]R26L['MR>NQ[3ZRH?M3ZQN*5_,_)W MW]F37DD^J==AGE!)0AD3B"*)%5^("-*8!#!&$J5YEI",6Q4B/C? U$BBE1&T M0@(MI7M/\CT0KSLW;X5F:'O##95>K_*]!X[>HOR4.J?:E)^\KF^; MX5,V1<NTDW%=SY4U[X/([T->4AY% [NUW5\TLDMO=9\!AK=9_MN_:-3 M@!:!.LC49]OP4>?,6R?R<:0>N;GYJ%-QW"]]W.'[!K]R(<_7'U0&UV*C1?AU MN>1_%HO%MKH$DGF.8K7-07&4JI4L03 G*8$!"7 22()EY%03M:\@4]L3=6IW MULVD=8 6J#;TGX*M]0$PZ91T_%^NH:T])\MNO1EC"@9>0'8JG"FE6H&?MGJ M5I&?!ZH3?1NXHQ^#R/?;/?+I])4<[S0'#!&8:,\5#7 MC,O53C 54*1$(LPE2H@38UX8:VJD.&3G[ 9=2_^Q'\R&]A^?[YU=RSIT\^Q] M1(;LGMV,]/KML_=5MNJ??7#+R'ZHNF;2+FVJNE\_B95N<]H8D'>\+0^GVX0L MECK%?=<<0@I$4Q8E,,BDLM\RCB -X@S*)$N)^@L*.)TK>Y,NK7N0OHXF+M]M M5Y_A/M\O7W]O>O&HO\S 3GK0$7\DQ\2-;\G CHKQ9G[ZCHNFBET'#�J MR M;]T:I]^F00S85Y[6U_9MW*C%7\/7X6>JO/D^/(G3MS:+>E^(5^# >>F-\K M(3>+CX44FIP>169N1]5; M*9H;1!FY8,WMH!V7M?'PS+[%;U;%-[4$?!.?EC5Y-V7;!4I2GF<"!B@A$.=Q M#FDF8HCZ,X#T-(81DLWY:KG0EV;\K BGK\@#J&=K?L-P=&0*B M-I8OJZ+IQ!$%,Z"[D9O+_I_-XD?SS\C\<^A&/:?FSXYU;IR5@0EG-R%&O%E; M5_2#0=@?YUQ P1/=G!IA5*:YH.(AR5RZM!^_F#VCWGBNQ)/:>RKZ^F 2;77/ MH#>D>GJ_6/[Y?P1_%+^2HM3_^$6PILP)JS>J4GW_#^3[7&WCTBB@"/(@9A!G M,H!9&!)(2!YF(DESF<0]^MAY$]#JXQF_9]TGL0:'_>I66Q74OQ7E>@D$6>G8 M/4=/J+_)M:.L<>=J'**K_8I[2H$/32ZZ5N'G&="J :T;,,K-@%9O^]M#'6> M:"V!4M,?37I'WA.Y^I-K5$KV#NE7H;KEF16FJ'$D61B@* M,$2AY#I>"4.B.]330+),QCS/N5->ZDQ1N65BVH>!A($D1Y[+3!M!IU:GS0"&UV@61/ M;#=FL(/X320?@$N<0/+$+79CCLHU3C <( 4IDF*0ZOBH'[%FAH_MJ+J&&$M[+;U M\WDO]9"39D>BXT_%P+SJTHC;5%4_.VO@#ZV:1WO1+]:C-^Z^*-1$>WC; -F_ MG;?5T_LQ]R^;JBC5*O!F^4R+T@RGUHRJ4$\P/SRL2%G51S1M>)[B.+61K^J# M,650Z[^81H01EB1+D(0!S014EJV$62093,(D2=(41U'JY&7S*-O4.-QT+C3' MO)H/5N)EH:XS <%$1T(Z'HOXG$0[.G^EJ1F8TUNM0$"KS4,0P#%-=>C-)(14D@2Q$DF%EBT>A<$I0O##8U-C8G'>:0G?Z+V(G MKF.&XB5\[7C5%VH#$^46,/.7CJ0#>#]M(/&5I'AIJ'&S%"V4/DI3M+G'O=C= MF^4WL=KFA*480U9A\DJ0T%@Q;]0L_>O+D.$$+!U[(H_B; M?4V[?:PN?_(W(3#T]VV4]YE6=E;;7H7K]I\T6L6ZDPIT2]6=OJ#?:KUM6OVA M?-FLJX_BFUA$S6(B1()"GE(88_4!8AD0'<_ (69)$HLD2,/,J3;MA;&F]ET: MV4#DMC)?PM)N8?:$T,#?K=E6MH&K1M 9: ;8&6VP,1W8_L3([U.J_KS*I]M M/G_AEIZ9-=LDR'O93;7\4K>0>[-4>XBC3,MJU^^2$J;S%D,8)=KDCS,*\RQ+ M8!QG+$!,Z*J$3@DXM\DS-:9I-O"/ M0?J.>L+/5ZK0C=*,FU'D![JCQ"-/C_7F$._438ERRI-<;7="3"&."(641@$D M-(PS3@EBV"E:X])@4Z/#4\Y1J](3[C#W]D%/L3I(;]Q\^(>'JJMQ<:C7]N!> MK5!A=<\@,6"[U3VE.*42YS 1H:(2D4J8A216F[E8]TV,X@@Y;>%L!YX:K31R M>PWV=9AL,PDC"-:0(QX01FBJU5M+"WYJY?X9%.79 %4COL_JO,Z8>2O( M:S_RR#5XG2$Y+KOK_HB>=3/9D^";A=H@UNVO_U%P-9I*65=]]5T9, M21;MZ-4O/SZOEGS#3$.HKV+UK6"B>C"A+QP'H9!A#),P#W4')U''XE.4!R*/ M9<0)FR_W$J'/K:JF!/C5AG'$IB#3+@=P;[Z-(YI2CK, MH+(OM28^:TX.B;2OBI*#R#ANO<@A83ZJ!CGH8+>6)*M+G[W9*+NN7,\)8XSG M!$'$@PQBC&.8QY& ZJ>$!@D+:.:4)GIFG*E1^/OE2A2/)6!&//8#J-DQAQZM MH5O-FG86L^::WN7*]O&V/.&X'<6!&70G86VHSL";*S#=4*KL) C>*Y7MC_)* MAB$+LJV!+9HI9FV?_A=Z'/;G_B[\7UJOQN--4+^IZ3+U21P&. K-: MCR3%*(O^N(BVML/(H_8, %5"E:PH'Y540IDX2I).=!!",L8ISV J8Z[V*BF% M1$02G&L<0-#;=0^"@VUNJEG/PN]@W]+UL(DZ?EFO1Y@=F*,=1+#/(@DS' ^$,DB3"IN0P M"23.B+"*!SKY]*E]H5H\8.1SV*L=06:QQ;X%B(&_T!T&UU,S+,!PV&?> LI( MVT*+%\1MTW9.YXM[K*.;QML2G9-W;P=S]J*>)L,W4BRT$?)^N?I*%N*K8)N5 MV="\%73]&UDW/WU9+M13'O]3D-77XOO#TVJY>7QZ$.5=W=RZ#M'^A51J$668 M\3!)8QCD'$&HT#7[:0]=@I]$,;+6%4PUR2 M &(>!3!3*P5$(DVP3'131=0C!+6O/%;<,WX\:JN./JX':_+=]-DPFH'U$I1B M#4S7(%")]7I1I] MI:ENHGBG3YFIWO-IMV@,.CTC-1&J59CIZJF@(_OL=._? M77*CQ_Y"-Z+HJPE17S'&[51T(UA'[8QN?5[/PDZ*L._EK\LE[T9*?56#[C(7 M,Y%'44AA'.(8XHRED*2!A(1E@B9<-ZEU"FVZ/N34#&LM<5ULKT]Y:0N([5C. M+W #\UF+F1%W/_A32SQ(%J,]0+ZJ/ET?<-S:3]8 '%6 LK^S']%TSSC+NHN' MIC;U]=;%$N8Y2A@37,*$1@SB,(HA07$(91)%*9.8\SB:KW4#5#N:N3:@$\EL MAQWN@ZE[N^[%)I5-^YU&[G__MRQ$Z=\;.\R-A*[";T=!/D$=F( ^'B#Y[C)J MSF1C"X4GJKDZW*A$8ZO\(9UB-.S99I9=9KLY:Z[M,'NG([G"58 M86YQV.(;R8&YQ0+$JRDN/<%T.*SQ#>I(!S@^P'4[X7$!ZN*IC]6#QCL)5&U:/GY:ELL74\FX?*P[/C8=E3Z)]3S.,D0PHVJ_:0J,4:&L09G" M(,_"G&0BH0FUYNFKPTV-I.M&JX61%YQ&WBYJU_'KK#;MK^-O#_/=.2T5PP= M%CJO6(ZTRMV,J=L29PW1Q?7M^E/&6]RL-=I;V>SOZAD(49^$F9?G7FZC-$WE MN3E5M_",YY#@(((XIR',<49@QG""LICDN5T%;)O!IK:D=675EAW71^&%[DZ@ MIKI/.92+2-MY,WSA-S#]'D)GH@@^M-"]N0B=^ZF^!2:^SNA+%3 M&/:),:9&&:V()L:E22QW[#=\ D@[:K@1GH$988O,'UH^T CHLV_P>?5]=0D^ M,<*X/8'/JWC4 ?C"I3VK$&G/YQ?QTK1C^[Q:/J[(\Q?Q3(I2M]?A< (A1Q+&>4/^ILZ.><29D: ^IF8N=A*!18P:VBH"=)MT+ M[R[/B7MEH)OA]%7^I[\@X];XN1FPHT(^MS_QAN*59C._>+-\?EZ6)H:FNENO M5P7=K+4;\V%Y5!"\$URE]FPICW$6C#*BUJ2,(*]#51\=YOBT6&S-/[Z04S$3K7(DU]+C/](>YS_*:MPDT?M5- M+P">+,;IY\D]SH9^+WG=Q4'PIFZ":/+4 BX#0C&&C 7*\A4L@GE,! S2*&01 M#WF<,.LSH;/#3(U>.X("TDCJX&@_#Z?%(847D ;FNRX^K9!]TB+/ ^5P$N$% ML)%.('XO]6]WH'DZ:;@*P<43AO-WCW>R<%6#O1.%ZU?WLUWO5X^D;/R+NNOO MF,Z.!TA.\V/'P=[A'C4_L=*.@T8\L)/F0-^2E6).%UFO6'+"!/[1:P.CET? ="'%/7.Y;NE'I?B!H#U>$H8;I6((1R[%3'\P+8TV-S(UL('2L6WL! M2SL^]830P-RHI01&S!FH!9V!!K#KCF'WJK77,?%5L_;"2.-6K+VN\E&]6HM; M/&VA/Y3?1+6NSW\#DDN9Q (&,4\ASM3?:)+D,$D1"QA%-*+$QY:Y,^9$M\B? MF\"*2IMTQ4[<&_?#7;![[G]=L7N]_>X'"]ANW]J>P&.HK6QWJ-?=NIY0^NI6 M]=0];AS"13%OFOZ\+RI&%KJRV;O2E.F=9R+B>8(D%*ENLYW3!&8D$U!&BE " ME,J,6M6]N33(U.R*M\W1(Z@E-24$@9+5H23V14PO4X0OI :FAD9$-XRL><$& MA!-\4 GVM\?EM_^I;J^I0/UEQP 7'SK*EV^C5OO%6UW;SUKXO5QMMRL/Y/LO MHA2R6%=U%ICZA\^B)(NF/,6'4GURBF'N&%MM!)]G/")AF,,;;\-+*[69;W#(U=J;'2( /3#]=+4RUP%:/ M69M!JO]QJXN9DNW\-.KX,U\\8.K)NKE%DE&-'P^0'=I&/A[9CU!-#7'=V&A) MRFK7C.236']2:#3=.O,,2T0%@BS.0H@C(B#)H@@2&D:A2V\MF4">* M'*'NP,=E^0@5\L] ;GOJK';-6QR*$#A!;\>,O@$=VL-SHBO1K"F!K5V3?YK, M6%W<]LU*\&(-/BXK?4:YU<4?_[D@YXGHK(8 M" Q,$8U4WEL8G=#6TV?=??*H7^\)E0X_TE.7]&Y-6*S%Q^*;T(:(FK%BVR9Q M>V8T%RE/TQP3&.(X@YBD.20!%5"F 8_59YI)CAT[%%X==&I?;RTS-$*#G=1- M)U/GCH770;<\ O(,Y?"6P@44!SH$=\'(7S_#ZT..W=;0&H03W0WM[^T9C416 M.O>T^BSJPNHF&4[P>9IB$>49A93H9FI2QC"7C, H3D08L!R8<%H)=:Q4'6(U XV4'J-L+L/@*UKFS"CC1KU<5O4H>N7*Y7WSR/=) M2'TI[[ZSQ49W9FB+@\QE'DJ*!($Q36.(HP3#'*41S,(L#T@L4A(Z5>BQ&71J M1DMGA25&Z!YN#2NP&>,YSH(K9)E M6S&!*^X^!3Y@9+7Z86J@]*AV8C49=MSM&^*!B?S(6*QCW'_:R@Q:H<^O@#VR MXNTQ\I;W;C'DR)GM]B \)&,9)IG$>#4P])^Z*DM#'6YTQNJQO9 WXZ6AL%T8'(Z7SW6M+JH M!0=_:-&!D=UG;J,S8+X2&.T''C=+T1F0HU1$]R?TK#MW.II;5[33!=[9DWCX M<]F$!,LL)'&.=*DCHNS9(&20($5C) ]2(9CZ)7<*KW88>VKL=37;HE$ * T< MJ\DY3(@=GPT$\\"$YH+P $'1QR\"Y0W)4]ZW'(_KQFBZ)_*&L MUBL3O?A%J:@,$4DXE"27#$9"@*8YXF $:*QB((P3D.GXX2+HTV- MN^IJT5MIP4Y<-Z:Z#+$=-WD#;F V.H^9O\XS3IAX(IO+8XU*+U9J'Q**W4W] M*$0QDGH<6?U+!R.8'S[I-Z19>[.(1(PG%.:$8+<9Z*[T;BUQ&V8Y%O"$W,(OLY#20U0@:40>P8*Q \40C ME\<:E4:LU#ZD$;N;;JCLO=?34 41;HI2,0@C2()J8C# .$X2+A55<.^ DS-7JDK1U=:5* WPZX;*E?\+7=5 M Z(Z]-:J(_K_:-J@FL9Z,U!C;10PY;,:%<"7B[CW*\'= SR?A;==AA^_W'8/ M<$X6V>[S'*^>I-V6_9WC>'#MU8O M(VM]POIIH^WE>UFO-KM+JGE$6)[D$85IAF.(:1A"PDD.$XS2.,\#*6YQN-F( M,#76K@4UU0CKFOR5,;W83A5 =/1=L=;52=G.%%,FL.C?0J''W/7QY/F>D7'= M>ZWI:^2?@=U4-;9R1XFAW'XN [B"[02X!4=A"X 7?8:.CVI;Y*YTI&;*J1D MT19>N:>+XK$N-JL^Z]U!$IU?VJ*;55M846WRYU9YQY%'&>4B0@YU19 MQ0))2$*90<:$)#1.J4B=/ -^Q)H:L^[R*EN53-N38MU\VHU6^GLV>JF9;$L@ M5MPKM)FVGDNVD@3]JW3QZ4?V"[2VQW8M0(^>X^P3R M.-W=Z]-[MGKF_]PTY8<>EG=\*PXI^(>RJ;AI;'1Z:,9_$765ZK;&8FVG-W44 M]06F4MH\SGB:YRB%/$(9Q$&@K&A,([42)"DC/&8Y=HH>'%K@J:T,W0*WK+L[ MUXGA=;.RYK=$;YI<^T\//?UVR\.4)G7@A>/N\XVAQQVW8/1+X1TV_QQKWENI6Z@9^987\A2QTB8S[\KWZ M.M=/=V59:(<#6?V8 "XAPGD&99!B,4J/]C5&!*W*M$>?*_0:@,LM@WK): "Z(]Q5E?ETZKY+G7E!5JO):]N MD^@52E]Y@?!T"2P_C^['OA\+0HM%H9Q%F),PSI%+FN+Q$$[<.%I28E.W!RQV\KH1Y@DL[?CO-H0&IK..<#/PQGZ*;$P.,RA[G%3PD@PM7CASNL"U\?E=5FSI:M?I25/]ZOQ*BK<3WA:S% M;T59/&^>YYCBB.><01HDNM\XR6&>Y01F0D0LB'+)(Z>CL[$$GYJ-UH@%5DID M*'5/V**M@;D]4GL1*]VJG#RZ%K$8[6T8.+IBP#F>?N3%KDT$Z*@_ QH H!'8 M54W5&,Q @\($HC-ZSMMK1VZXBOW7B.KH.1G>(C[ZCM^C-_MIUT97F,]B)9>K M9VU@/Y#5HUB; ,3/JX*)II?\]NA/[%VUJBUDM;Q,S\J(E[%V':8!YO+Q(O>[LC+(,'??0.UQK.MJ!9C+KV&NC MT S4*G;_[=5FTZ';_:O-ZIZ,_Z5FU]J&&&X":BM!/U\O_5& H\ L_P.,.,H" M/QQ2[1(^X @]%FD=[O15L,W*;'_OOI%BH=,CWR]77\E"_$;6^C<_F@Y^@M^5 M_&M1/NY^H[ML?%DN%KK>JZZH?5^*AZ?5^?1Z4GAM)#:/. ](%$8PYB* 6.B:I!+I MTEF)>JF(B(E;Z?HSXTS-:/EUM:PJL%%OVVI-BA*LR7?PLJS,(:R?/F"W]?B: MD!%PMG_7X$VY!HD^.!YE"LVT+D<)G+^\'QE\$=]$N1%?A XKKA/OVIW>+NY@ M+N-,(!S'.BLN@3C &.:IS&',8AG1#$61L-HF.8TZ-:+82JL]EUNOR7(KKR-9 MV"%O1QW>\1R82!IYE;VVQ;3KB>I&1MU=+OWL3#!.4'FB&[LQ1R4?)Q@.JEGJ\^Y]\ZHIMR0HSBCG.4Q$ED.L#!=(>:[^EH0)SR0C@71*,+LX MVM2(:"LLX'H'56W%=2.@RPC;$8\WW 8FG!UD!YO. >I966'BB5DNCS4JHUBI M?<@D=C>Y,4BU6L_?;)XW"T5#W\0[*05;US'K]_*.+\TQ\RX:?ELR&.M_% 8!0#92@STQ*N?:TUTEF,I M_@2$,;U*&]MHM2R7>C?U?"E"\/8)N\Q/0T_#T'2U%1W4LL^:^BH:\%9^91OM MIL4?C=T"W2564\_M,)KZ:<=FO88,=683_+=1/E)BG@L\PBJ MJ0PA)B2$-,>Q,LN80"R(HU0XI=R,)?C4*+<1ZZ\:\]F\#78VXQ3G>& ^?Y68 MSQJ%OU+,Y_Z\_65B/ANQ_XO%?.Y/QO@QGP?C]XGYU/L)P>^_B559/#ZMM[W7 M]?._WK__TCH3XB 5$F#$ ID,3OAVL.,<;7UO'H$4W MG"Z'(UH^:\1 0S?M]D,('>]U]^CY(0DL2"8)@E%$&X,(X M>.!H#HK3BG3=#V>NZ.=<>+]*Q_'6I/W;-\2?/#Z1 ,HM$!CF)4HA#HHPJ M'C+(I.")P"@/4^'B&; :=6K?[J>E^N_?OOX-/&[%-L%K:@]?LA^]3V[L9L!N M-^X=UX')H'M^\V,&=G+/@$'[ZP G.DX8>=JVVHTYZI[3"8;##:/;S6[,Q$4Q M?U>N=90=Y^IEJYK_?"Q*@>:YQ"245%_J86 MCO^I[J\90_UE1Q27GSH*,5@IUA*!W<4]Z]A\]]2T1(87U5QKHPV;HD<.]6/ZN58WM8_5IXL=,CMKZ0H/RZKZK[\ M4.H6-G7+@3#@492A%,;J3XAYAF&62@XS1B3G"@64.Q8ZOSC>U(AE)RYX5/*: M8M<+);2HP"Y8V3V&_A+B=@3C$<>!":8#H185_*2%_1DL2]"1UV]\O04P'N/L M+XTV>KR]A>JGXNYM;G-W:7Y>+?F&K;=%ON^^%]4<28E#M66!$B4AQ$$L8,ZB M$"8R"I',8H9UW3T[Q^:I :9&(8V,=:/1MMJYO9?S)(;7?9VW(C,P*33B=3$! M?V@9/;D^+ZE_@P/TY&-'4JKK#+UX74^7:'NH_;:HF%H -^IEN*/5>D78 M>I['."8A8PJK7.U I5S^M7O3O. M<&_\-GQ-U!*Z,<,A@'9DT >4<;[_+1KOKJ#A_+F?T=G3%W[X]%$_ZC.J'7[' MYR[KVV1R57PSH=V=-FQW)?\_@C_JE'ZF?F6..':LL5VR4)8R23G1B;01Q)BF M,&,)A1'G29Y*)&+NU#WX!EFF9CGL5.EV,306<:,-V*G362-[VQ:WS*,=VXPT M.X,?P XW,3UZ4=X,J;>FE/TE&;D[YIO/V1/;.$5X(7Z_>$Z9+I/\SF M/\ER3!.10A(%NH,OXC /D@3B#.4D#V20I4Z]QXZ'F!I5UA*"5D3'+.!C!.W8 M[#9<\J>)3">_Y*WX>Y'XM2?%B+YVJ>AHBB M0'WD*2,AQ"E.8$[3!,J(,9RE8K#;"\?7/=S5 M(@,C\R@GO$<(#7[*NQMQ(B>]1Q#8G_8>W]HC8^A.@1=_6JZ%MERV@919FN8" M,PXIQ1QBH8O$\CB%<%E]O # MS,!D<8A)G]R=T^ X9.K<#-)(>3G6+Y!; LY%]2^FVYR^<[SDFHN2[Z727+ZR MGTGUSK0,WKHKHBQD491@16A(UTRB$N91'$$>,Q*%:8AE[%3.;?_Q4R.S6KK> M?J$#[.SLH/Z(#,QB]F X6S:G=?9DQ!P\?%1[Y;1BAZ;)F:M&+N!12]%QP]RO MG\3JX8F4]W6N]7^(:BWXA[*N0*(V4H*'61Q"%F81Q$CG/G-"81)&64Q)FHHL M;P^:'D:HX^$H?X]CK(<1**<6TE3M,!UNJK$J=KA.OQV;36HV_S(5.QJJ[3K) MC?I@K?0']VT!C^9=4:]*#<($"G;TG+;7+MCA*O9?HV!'S\GP5K"C[_C]%K[/ MJR43@E?O%8 ?JFIC:HK*?Q MY[J:YQC)(,_55ER&&.(H#"$AH;)"//*8*/2G)WBA^1D>5@JE69=6NGSTS0P+/1!VP;W[LX&_W.KH63\M7F;&AN M[%1?KYO]&@40\\+-MX]+W>@3.@E 2UEF"G9A\7J=\I=7"MOMK4 MCN22'6:*/3EV!P'_HD/8[XCC.9('06K/ 3W,"+?T*E(W\-_+[0I!%NWQWZ[; MP"]D88R&\N&I6/&[LBR^J56.K'[,1:)6YDQ@F'"U4F,<4TATLF8<\$#[P;&0 M5I6B_(DTM;5:?1Q)GT9'-TV+W>9B7+ '7F1WRH ];7;1!]W&)\IHH@)\)@6? MF;9U=0<[WYV6?$#KM2G330*]0O\F'P">;O7DY,B.]=NZ.-+:?AG M*7?A"?,09XB*",& "@YQGA%(/CRMSD@B( M:4T&7M02K5?KEW85+W7AM_Q8V M#NUV:"%;RI[A9B>!<=GUWPC06)MW1Z <=]\70+B\B3YUXXA[X0MR[V]I+UW8 M;V=ZV.=W5\I0%S9L>OOJ?L#=SKW;*"(2(D0IPC#,>*)8,\]A1J,,IA%B*65I M'G*GZJ@W23,YANW1\=W/M-AM2D<#>V#VO=)__:OIO[X_&3/POJB86LK,CG3; M?'V(<#(O*'O:FMXFRZB[4B^P'6Y(_3RTA\FI'[\+/?@B6AOK\TH7;JD^;ULB MW4OU3R4K7LBB[AC[>;&I[AA;;4S']=]+;7NUB=\?RG??U&WW\LV3CGZ8)Y(D M! <))"S+((YB"2E5?P19'.0\E '*K-*PQQ-Y:I2]4Q.\:#T!J3K]JK35\M+J MVIK-R@[6;637^I?,*-6OR]6([XF%P3VYV1]C#=DI##HO@E$9W%5@IS2XEV"K M=M/:&6C%0:.Y.62J==_UL_I0 J.^OKL&8')OAL..8W)OR$A;F(F]*6X[I%$G M[>*6:QQ)QMO#C8KLWJ9PW)'[[3*;3NLZ+NK-LC3FU#^*]=.;3;5>/HO5=N.2 M($$(IQDD81I C/,$9@G)8"@C&JN-9:1VFR[[2&&+'K"+]6\+6>1_HB)2G'9_MJ*/N[1RA.-S%N=Y^\WY-C?)- MJ VAVCCJP^OJ:;G@.UJMG7&5H=N'5?'XJ(\70Q$1A 1,XDA G.21KGO'(<^C M,(M$RG%D'V!YHS!3([>MU <[*WW<4#7;KG4MN@FS!/\=S8(@Z.R\?.VOW.?5 M>>:@8XR,[";QL][TV@T:DSA1J<1)ZCW!F;0B7J=KRKUK8'B0:MV2V/PB/*FM[?'3/0I*G-D1:@$]B_6:S M6JFE8(Y)1-,\CB"+\Q!BP1*89QF&*99$B#R)LM2IZ)S%F%.CU*]/:C;@6I=, MXT**E>Z]S5I? %M6KAFH-K#;T:AG, >FR=/^DUE+DT0JB,'=8K'\T^3KR.4* M-"4M=0,:9:#6&GDL:&D/GZ\*EQ8CCEORTAZ"HQJ8#K?V\*I\W="*K0J3;M\D MMD4)SB,>Q#!*J6X3)##,**(PY"&/ \&3*+>*PS[S_,GQ3D="AUWQ"> L/!&W MP3$P0(2A[W_;=",M)UW@\AM:WX>@(N[[1.WC;>!/B_SWI[XPF4] M;2I2/>G_UQ5$OI&%KAWR1:@]=Z%W /H7=R7?_X?.E74UD0\E6PE2B;>B_J_Z M>;'A:DOW[GL=,_*%K,4[*=6F8A['5"2E\ MO5R3A:5Y-JKX3HR[56*XCTBM7*!HQ <_\4:!GX$)7Z^>9N9/('8:U]G\JRT@ MY@)':W#<%\;2L)SL:S"TC6JF6?\)WG6G>:#1P7V4:?=G*XPH_KMG]*A-S9,&_CA2WE'/=1IQ4U4;P M^Y4IG$,7XIPKU)VU!^-T M15J'^_NZ3I^?Q8H59/&9O(A5ZZ!@N;*^)85)FNA(#IQ"PL($"A8'%%,NE;'N MYBP],&8G)'C14KHZ0T\!:>O^O!&>P1V>6V2,@![WY580>'-:GAIC9#?E M!36/'9.7+NY;'.*-T.[.Q8>2B^__K_@Q1QBCE.8(RECJ1ENI@#0G!#(:9EG. M69I*JP899T>8VG?>E#9HI 1&3*#D="T"<0CDY6_="SQ#6PFNR/0H]G!&^QN* M/!P^<>3B#F<4.B[J<.["GBG,ZIF\6&QTX[Y=1M\G-;MOE_J$=:Y6ZD2&<0P# MKLM=IFKG0%#"(8U%JKYW&A)L5=O!=L"I?>9=>?<29;7(CGG)U["V6^9](C@P M$UP$#_Q1R^LS7]@2&E\IP=>&&S?KUU+YH\1>V_MZ!KJU'=-_^?&;(+KOIS[^ M>;\2_]]&E*SN-AGQ%(=<44N$8F4\<*1KZL8S0)I.XKQC-_ +',2.N]N"0=,?$6'68PX;O27/01'T5T.MTZM7T7!WBL*#E_1(1(L)_HF3+Z;4#_M_HLT';II:L?K372;F-ZS>Y0! M1/ZY7+U9D*HR)CE)2"8)P6JWDT<0A_J -HPHI$C@., )#R.G UJ'L:>V";J8 M.5)IPC7R Z. MV2>HQFQW"0-@_/ *YL3Q/XW4>Z8#9]J2RN0Q9I&,S M0QK"C$<)#%(2Y23/@A3%/=J,WB"2U6>\3;>E8^@U)G%H$C^:O\ONG>JB?P?\8?3SZ8+QC;DOYXDW MN<9U>_B&\\AAX7V ?DO!+YNJ*$55J;%I49JAWRS+JE!/,#\\*#&J.DT;S7,D ML20ATJU[I([2BB"-*(&I)#%-(T+CP*E&H,O@4R/TAZ5U_XU>6*>ID$$68,AD M$$,<(0+SG"'(\S1,LH2DH7JRTP'04&B/B([F^UZH.7IP7):>A1UYP^H!PN*[V>X1[$^Z98_[A3>]8W M2R[F24X0B0(&:9 $$/.,*),UDS#!.:,RT^5CK3S0AP^>&N-KV8 6#FCI[ -U M]\"ZS">W0# P5UAJ[Q2,>TK57C&X>P\:+?3VE/C=B-N3O^]GIOTJ2O4%+^Y* M?L>?B[+01[@ZXJZI9S0/*4^01!AF4BAK(1,"YB*/8"0P3R2+TR"VZC]A.=[4 M/LU&7!.]0?8$=C,-KL%L9PUX!&_@C[J+V[ZLH!'6WYIOB8JG9?[::*.N[):J M'R[FMK?U/(RIBZ.U1<=3H5Z6D$NUW\B0KGW!81Z)%$I!DHPP2;FPJIM\^O%3 M(XQ:.L?SCGW +(\P>L,P\*??G-@.TG?KI,Z^3@SV'S[N(OZNFJ M7Y.U\0+=RZ_K)?N7/AE0WT<=MK)KWA $C*8AA0D1$F+*(YBC5$(B8A0(BCE! MTLD-;S/JU+[IK=#&1]L1^W^TT71]&S?838*E<]PWM$,[OGV@ZN[.=D')EZO: M:LQQW= N,!RYF)UN[D=/'TJV?!8/Y/L7H54J%D7M9B#?OV[##*JY8J><<$EA M2"F#.,<"*HJ2,&$\0S*@)*'$A9ZL1IT:/>F#?;+1!3AW$1AN-&0'MAT->8=P M8!JJJ][HC4DMN8F3,&6>]A68F5_L=)@UG;_\49,3VD!WOB@VT;<8NX)!_38L=FPX$],*VYX.P_:* ?;)XX MS7'P4[-M6NG_'DE7NJ(@>JNY&_(8E'=R_.] MF.-'/_-G1Y>BS,C"+[D_(3J,9Z.ADG-Q&*SU/%IWK_?&L5[P]T:\? MF49E9:\P'I*UWX??7.S".!%W.44HCY,492%,M(F*">Z$DQ9D; M?!:BF'.">1I&$:1!GD&!Z:;4._R*SU[7[_LUY28^JB<6B[IP MGI*VZ5K'B:1,Y@0&J50V/U)_RQBC4/"4\YB)2+K%])T?:FK?=%WI9K$L'^M& M@8N=T&Y?^ 5T[;YU/Y@-_-77<'6DK-=VWPW^KF/AB0@N##0J)5Q7^) <+.[H M&:QWUN6@'5D[?\5V5[(+#<(I8G$N81IGH6(1I$P!A# ,J%=GG:)DLV['YM9_.TQ@T@74:EWB^DF3&_%-[%8ONA-<+/U;?IDA$E(N. )S!G/ M(4YY"+,L03!".:,T9C1*G9RL%F-.C11;DFO3WT M.O*V+I8!6I8X .2)N6Q&')6C'" X9".76_OQSMNB(H^/*U$?]-_++VJ8L_K-H6 M&4_TG%5OE#>K&^SWL=8O7\U;KX_PVM-?;2)_%]_?"G6'P3ORW+]9,R M;1(:1QQ%,$B#2.VGL( DDPD4$A,49B@2DGLJ36PASM2H2;V2V%L18IOIL&.H M\4 >F+\NEBJ>F2V9:3;>U6I6>Z#N2X^GX7X ';Z.L8TP4REM[ "<0[5CEZ?> M6GCS'5F51?FH&W^W<0$%T]M0W4I+U*7='M3@ORA$_C5')& RES&D+%9F7!(S M2"(:::N.,8F$^C^G5K@]Y9@:A>HXBLUZN_^A6O;:%W6^V$^+957] M#'3CV+H.LKI!&X/JUDIG1_8MJ>DVD78SWN+[]Q"N=]$P6HFJ\S9"RG*8$H MR(E5\Q4/SJCL[SM'-]TY^ZC^MO__F_MOZ@_=';2__YO M_Q=02P,$% @ HYBW5LP<2,_VG0 @UT' !4 !P86YW+3(P,C,P-#,P M7W!R92YX;6SDO=ER6TF2)GS?3Y%_S>WOE;$O9=T]QM12)1ME2B,INZ;G!A8K MA2D04 .@4JJG'P\L)$B"()8X.$&-6:;$!3K'ER\\W#T\W/_UOW^[&OWT-4UG MP\GXW_Y$_TS^]%,:ATDIE J>5 2&2!!M=!,U5,H([2J+Z_R__PE)@*H@( M5D4'(D8#5G(&7,;D#+/.<;UXZ&@X_L=?RA_>S=)/R-QXMOCVW_[T>3[_\I>? M?_[CCS_^_,U/1W^>3"]_9H3PG]>?_M/JX]\>?/X/OO@TM=;^O/CMS4=GPVT? MQ,?2G__7KV\_AL_IRL%P/)N[<2@OF W_,EO\\.TDN/E"YD_2]=.CGRC?P?IC M4'X$%&5"__QM%O_T[__RTT]+<4PGH_0AY9_*W[]_>'/GE5_<:.)&\\DXS?] MW?IRG_VY^^N/$? M4/1+!"?EY?_M]A__?$O'EVF:(706?+_%'ZR>4=YV&DWIVSR-8UKRO'[;:!+N M?&A4)#Z9KO_ER/DT6OQT$--PL'CRA9_-IR[,!TD'*7/,8*C2(()G8+1P$*BF MWM 0A+1W15#(GR']"P7-4OCSY>3KS_A@5!1CY8LB'[:0S8/7+65T'-WK]?@) M/SM(WD?OA07F20"1G *3<@3GG4D)?R$E/XGLS;?=I7I3MQ?3\--D&M,4#X-0]"3L):+4'9P% @ M@H(5JLA'*)FY_^:NTL"A35,4PRGNI #AE 0?D@,:O#11!FW-:?9@VUOW0H%J'04G2+() M)+S!$'^*)FPA^(\H__1B3[^_F,0T, 1W-2\U!,(YB,P#6$(T1&]R,H0P MJG(%8.PD8B^'^V!*&81*ON1I MJX MY.@Z*CC([2>%J^ZI$7[Y>Z(L\$%4<*M"5,++;&=]/WT\G7 MX3BD078ALBP5)!G0Z$6)3G9 ,5GG @W"4F-B/6#<>_M^Z&@XLUE-M"U!Y/UD M-G>C_SW\LG"=9$8NE!+ I4?C%QC'&)QRT%(:Y:WAVK%Z +GS[OW@T7#"LY)8 M>P9'L7H7T^26GC1%+\D:5G; ",*+C'8OH-VSWCGNC>+Q-#ALOFT_ #2KD $ALL4 *B,KDHIR)L&?U?YJZ4I7R\?N5GXP&-&$DK'&3LHDC;E7FX(3U0*@E MC!OK>#PMY7#G=?LION&TY?'":V31O_H6/KOQ95KD6Q5)UF8:00J);DKVZ*9H MCCXL2Y)GH:,,I]G];6_=#P,-IR1/%F43X<"+ZVD1U_($KD :=7 ]0SZ\(E01 MT$JB(:-&X1:F#=@8A1:*9D'229#8]?;]H-%\"K*":)N R)LQ/@W%,?R:7KJY M6[$UT)HX;8V%D"Q:O:0"&&,(**Z#)U8SH6IDF[:_?3^(-)^(K"#:)B!2CG&G M+]P\74ZFWP>>HA=LB0/##1I!)01X-'[@K9/.>J(SK9&>OO/2_'65II>XY?UU.OEC_OG%Y.J+&W\?.,5T]%J "=: D$Z B\F MSSY'S21QGE3 P]:7[X>+YM.,IPNV"7Q\_)Q&HS7UW"&">100''<%W<7*E12Z M2#(HX2S5JH:9V'CG?FAH..=XHAB; $2?E7*.";A'Q\_H]QF[Z[GY69'B:P' M2F@;?-9 M:<@M$0O.;L$A#B,K0V&4JQ&-=4N&O8#2L@W2@),>-T<9T3G2/$$P7GE"DR4BG(2*1UZ\ M'R@:SG+6$&A3F%A>1%DRH0TG.B@)V1J.P$X)#&,*=%1*!F)H4J>=>CSZZOUP MT7"*LXY0>T;&!7(0%UR,W.7 ">=U M^R&@X0SF\<*KIO5__?F!\-[B#TZ^JOWNMY>O?OOXZB5^\?'=VSOG+ MQ=N+WUZ\^OBW5Z\^?;S+R9YWN)]^:MW+W0=R<>*M[^L97#KW9; HD"NP>)=? M#\=N'(9H'B;+>UXWF$-D":62=!1*?!$6;!IQR5 M%,%PONL*\3% E1=N]OEB',M?K_[K>OC5 MC9"9V<7\A9M.OP_'E__A1M=I0*42A/@,Q-*%F!P8%P6XY'ST-#O-:UO5O0AK M 4LG 6#2M38:@-C'SY/I_%.:7KT9?TVS>;';LX'W+&5G/7"I//KR6H&EFJ"# MZ+PV02O*=IWD'K5/;Z&CGYX8W0'H9%DW@)>+$,K=R]F'%!(N 3]*OZ7YNH"! M!2T"MQ:L=6;9_\7QC#&%%I%R8X.TU3V?'?3TTT2C._Q4DWT#.'HQ&2\$\O?A M_/.+Z]E\Y#53Q^. M#K>URIIH %SOI^F+&\97W[ZD\2SAGOUN_GG%U.R&)9\XH=Y"X#*@W;42G,H6 MM#7,&$(UY;OZ^AP#KCW(ZJ>]1W?@JJV)!L!UE_BL4[0TEJ-34H3#(UBC,D23 M5?92<+VS8O;DP*V?3B =[G%'2_=X:$SF;E3)[DR^I.G\^_N10W&,8PD3OA0W M#TWI@ ;AF)O $-O)^/+^T&F%"KE8"(P:02(S!*XH#5(*[66 M,0MB:R-G"QDM>,Y5\'*JB!M R2ZO_[?).*PV8(?PSI$Q2"%0=/<5 Z\4A5B: M<6F6M)"[ZO%JAV"WE+7@*%?!4@>*: !>?YU,XA_#T6A -9&.!0>:EEXJ,5%P M,5+@(6OF:":*["K4.P9 ZW>WX!I7@9ZDC,Z(R.)9O[J=U7F&. M.6UJ.RK[TM9OJJ;S>IY.5-2 Y=G@ZWZ&E+"2-,#HD)O2(0SM9IF1(2%G#!5- M")'0VM;H<6KZK=/H1ON/0^P4530 JO49\'OWO1P KQ/EWDCB.'&@K"S]QY ! MHS!&5)I8PG(QSK7C].V4- .FD_3\R,'["4)O #JOKKZ,)M]3^I!&9>;80UD- M4E+""2DAT=+%CC$/3EH'EF6:I2P6O?81Q9-$];OY=02HNJIH %NX0J;76QEQ MAKI<;J4[56Z1\6C!>AJ!!X:^(J'2[6PJ>:1EVDY,OP<6W1FG"J)O $/;,J%K MKM9=E0:442&HIT!$1)XP% &/EA9XS [Y(9F3VH72^]#5[]%&1\BJKI V0/8U M3>?2'1<=)@T:*($J"/(G"CL!C)/ M.ZWG1CXU:ZZMT1$<]QR$41IL\?FTSS$&ED@.NT:(5=_1#DQDG\/U[BXQT(62 M&C!5=PM:MC$4)$LIA@C1L-+<(0;P00;0+'F/5IA[6SMA\"11S;CGW>&MKF): M0%HY(]H0W08G)# CRJQ7+1DKZ9%B_GD&'[5-4G/B>6V?ZG%JFG'0.\16'54T M *H-)@9$:HQ<-7R6%H$13&&JS#5'DS[OA9#'=6I'06 M5%5210.@>K]^[X*EY65Q9Y2(VD7(K/1AM):!9257*VQ0'0&O?'MI"1M_] M0NIH^.'-LY/$W0!B-EIXSMZ,5S5[%S$N2B_3F:EG/1=_N2^#4@T.><0('JOH-PY!V>E@9A29D31 MY.IW/3J,Q'[3"QU!L$LU'8W"KVGJ)Y5P^"'-W7"/JFFTP_#+E81BB M_+AUDN&B8I+1(C\-GI$,401+!%4&?'W4PE.CJ=>9/T=3O?81SY[!.5TLUF/76I_3]0C.?TWP8 MT/.^PU:MIJ5W7W'F#J8[^#MG.]/D C6*6PC&E:PZ6C'K? 9'.3?*H@$3M6N1 M>FAGFF54QF@"1)72_LC0]#N+<8NUW#DN>-PYUNO_B7:FAR#AB7:FAXB[ ?]I M>P<8RE4P*A.4 @88(@N"HJ 4E$16J& VA6XPT]35AE,TNU<[TT/$W )61J/) M'[B"TNO)].7DVL_S]>AA3[MUN4\T2:0@)*32M464&\\N^5+S@SQ;KO&GM8O1 M#R*P!6R=!(C[$.M,.PU ;V\OE"5;"C \2$\="*4I.,?0G./BC-HH&7CMC/P/ M= WPE'VP$Q4U +T=G%B5<*U0W!&X)^4NK00,>PQ0[T4BRA"5:U?(G BO_J\! M'J3]_0\3#U%% Z"Z>[J%\="[Z6*!QL5!U_LT7.QNQ'V5]^_1U<+#SR+&*4IJ#VG*6X,7U_/-D.OQGB@.&DJ$L M&K 6MW]!D2]GRT0HEPV)+%M&:]_OVDU1W]OD&:!UDA(:A=2;V>P:.=&$*6U% M!,-]F8$>T8/5+@#QUC'C69#5D^^/4]/LB6%M*!TA_$9AM#GEU-M (E$2B& 2 MI42*E 0#S41B!E>&TQVT>-Y%4K.'@K4!=:P:&D#51E''HUNXMSRP%!A&-YP" MLN7 $&IZ"KMCK:0MB#G5S'S*32'(RFY?J'\F P MJ 8M*"G-V 0ZB-TAZRA?JK.RY>X1=9+X6T32:B-G)*/!C1Q02@J#Y!C!2>T@ M$:ZMYL)34[LBYA%2^BU1/A>"CA![B^BYLVM3@9P0 X'F!")0M*E>9) YBR") M2I)T#J%#/:?.BAC.A:-C%? L1ZM^_(1__OKJMT\?W[U^]_[5AXM/;_"WU

!YDYJ_GFE'"SV\Y&NW8;E#0._H.%6A#\$,8]4H'R$J7TQ6*BR0%@E%>#DD0%[RH'0K=(:"?$ZWNH'&\=%N MQGJ;Q8@AO<$O9P.?!,]*.,BE;XO('$/ I$OZB"HOF'>R>D_"AU3T?>QYLO-1 M2< -0.1#^IK&UVFV49:7K/3%*1=E-B\EN-7RF(!I#.VEQ27#:A]JWJ>A$=_T M2)T^N(9V@H#; P19/8+L]-PL1UDG2FI 1R^F,SF[W*9 K2YPW^M\;5@K:G>.%6L#M[!ONFBNYLK?;OC6 M,!9*Z1%4E\9R.2[Q/3=[%75;34$7D#UN0#J@$)^(Q& M\25Z>*/)8E;XBJN!R]$J@_!WH72S#\B1DV@I?;*6)B,8H;7+;W82U.\654GI M#QSK6AIH $X?TVA4@H!Q_-5-_Y$VA(6<6)11Z7<>+0-A<*_UI49;!N=)R,$J M73NC_#@U_;K,W0"IDNP;0-%?TQ@%-$).+N+5<#PLPID/OZ8U.U1JF7B20#1# MCXV4]N,Y)"!"H\\FN ZN]B6+)TCJUQ7J!D\UM= J!X(:<"SD$(Y C%R@<+1 M 8PB'$K;%>D\=U'5O@[V@(A^O:)N@'.:I%MRJ&\[Q@W02(;2LA#%D,M&C,;4 MTTA >$2_58Z3ZH.[MI#1=TU[-T[TD6)N "EOQFB@TNS&76,Q,JL( :5%1G%$ M9,1'"332J(@B0:O:3LX]$OJN4:^*D%/$>S@Z[!(=XW2YF$)X"CY*4>9R L%O MD_'D+LY7S/R6Y@/J0N91&XVOD:V4>)^/9+RE/IJOVI9_=UJ)HN"!@(U>@DPZ:1MT8JEV?_8.V>F[ MZKVR;6M#[4WLHBL65XOX%XP\2AY6H P%80J=Q8!AJT+Q>FT">&>\4BDDR6L[ MZ(^0LA?R[+-"WFGB;J(9,AK[#=J:-X971 M _9*3Y)F Y'C9-F!0U@V9UU=B?W&S81@8%Y,E2H T/"&^61F[(B-0@J'M MXM(LJSV>9?KLN1;SO\H/[ MB\M5D06RH)P!FU@LF 97EDL6F!&<)^IR3+6[OQQ(XG[@>RX5 EWJIZ+E MZ^N&\XMWO[[_\.IO^)DW__'J[;N/W5QT?OB6\]YW?H++^MW9ER[[8N#@@\$W M-V<[WBIJ;4X@;;EBDB@''XT%PA#PT03.:6VGYD 2ZP:&5IE :,Q 1=VK0-T[ X:#Y%[ SOJ/@.CWD^F"[W-Y].AOYZ7 MVSV?)LOY"S<"Y)QQ$QF%$A27R68*G,X2#$E<9,D"I;7/@"J1WD@A^1F VH>N M&X?XQ5KKL0!S_S_5L,NU:.^YAK /X!T _LY0T#CZ7[C9Y]>CR1]_2_$R_=4- MQ^6'RP.8#RF,W&PVS,.PA$E&D@K[PB3&!'KKEFL#PC$!WG,!4DFC!)1Q@SY=X,8 7]SUB]R =^4$26HI4CD["+536]6( M[[EZ\SDN@RHX.+5$YU-_ZV#![P,AC,NUUZ5:!E:C!DJ?WZQ*7_M<>LE$;H%2 MH0G//.E<^[2I/A>-7/'J.2(X P(:.#0]T0X-M/0F$:DA6A)QZR,:K-9EO*0D MGC"3\ED!OP?)C5Q):S_>/4BW#4!Y"Z>W([\-#\XS!;S,R1%TL2I#@!RL-=E' MYV+M],P._CQ%)_U3S]V]"6F.FLK@@:EN"H)"H5QF5>0O31E'HQ(H?X4\ST( MJ]P05DSQ8M, 5UA@8?()8>04)J!1A/EH'VS%'+B6:L]A6GG00U@J4C M-/T8:$X6>Q,U3_>X6+5 ))F3Y!(!B1(I33,D6*-Q-T\E%9%PAR?52^6V$=(( M:DY7]?V2N9.EWH !VFCQOVZ%JE,*2A.@&&+@NM(1G _XE9*,AO_GAI M2?YBN11*6Y:<4YB_3]/A)+[+%W'R9:&9XG::P!E=L"!*G4;V!##0S8!L8KB; MLI5LKUO 3XQZV(>61DK,CH_I.A%ZST-"GN)GM=84MU31K,"%A&O-T C&9HL+ MSD=',W7)[^5CG0BCOL>'U-?^ = Z0A6-@^NVKFQE?Z,(.1&K2X_\#()XBU\) M 12MN6$2?Z/.8JWNT=4NX([!Q"'6[!0%->!6;;G88TU6+)ERPY"7BSTL@0V. M %,D12>\J#\*^\@1%=W75E1,;QXGX 8@@E'#-+E9>IF6?[\9/SP^^# 9C5Y/ MIG^X:1S0D 5+5D!V905$7KIR2@->1QF-<(GYVJ4.!Y+82!;T2$0\;%C1F7H: M0-_.N:>262L,$^5:*H8U.3B46]20C&;,!N4LJ=W!Y^3!LUT.?.P."(=,HSU$ M*TU]N>1YD(J$47@U&\ M]IR@P^]^=N;DG1-SQ\N]@2UXG_K(06".EH,]-(>+ER.=4.EM*C*1)87:ATX M:K3FZ'.X'"2R&#PXA6L-&8_"VTA#Z&0'/HS,?DM;S[[==JC#=F'Z'VYTG1[A MD'O-E94:,N4,A-4*/&X$0(G,+D29/:O=C^]P*OMME]P 2&MIL &,WB8J9Q_2 MXGSXTP1WA#*FL$@462Z7FK>SJBB-G) (45D.P@ET=;E3D#6S,I),A*@]2>L$ MFZ*#E"4DYK2-/"M-:GL/7?/4;V/HGM9#_^AHP.8O M)/TA?;F>AL^%XXLQLC0?3K=Y8H-< H!@#*1$9!D?@+R9:"%9P[7G2=I<_Q+( M_O3UVV3Z[+Y(%UIKQXSOQ^)RS1GI:90219E*LL20 +ZPZ;5/SN>@M:A_'+DW M>3WWM6X/EXF\@%$4.B_>V: 1(H!*$FNS(62P')D$K>$H*O/QS[C M45-WW;J?X5G3(:JN"O+>.N!>?/S;Z[?O_MY1Y]N;IY^YX^UVKNK?]5[W9+D= M6>B<8YE$1)!P:":9)05!%*A!#U(99XRM792SBYX*YYCEF>^GDZ]#E-POWW]' MA^3-^&9HWD68#[\N.O-MFQUTVQ4*'1'O H>H/*ZKH"V8&!VH+ SUC!E*:R>V MZE#>2 73J4C;!P5*DT""L-J&VGYF M0PV9^T# SK/Z0]31 );NI,!*_FH>0XQ+LHG+ 2B$*_6KA,P)(B M8.1 2J5I8+4;7YUP>M69^>T?(?<#J-/5U0#H7B9\O1VG5#O'BJ@2! M_USRQ#*3Q&-@F7FI!&C%E+:APL6(VX3+D*G.)@F?LZ]]Y'XHC?W6J38'W4Y5W "$ M+T*8+CV:.VOT9DGB\GP_35?#ZZO9F_'7M-+-P!CM#4>V1$96!2OS^1@N6^]V(=>4WW>:P:6(YDPAC^"O-CU/5;W]HJ.D4+7O\.U#5VM7H>M@XDGHG:B@EHWE.J LU>4O MT 3@8I\NW)Y!LH+GI!0PZ2*($"*8,MLI1,&YE!+]G=KM)0\@K[6+S6="8AUU MM0Q(]$R^N&%\N2)KY7&CR[*X";G@=3:0)IA(D@%J(@>A2U--D0E$9FRPN#0U MJUTD=1REK=V%/A-,JRNQ9<2N=X?W[OMB:Q L1$^< LD$^M'%HW9.)(@J&FIU MM)S7SO@_251K%Z;/O'$?HYHF7<575U]&D^\IK2Z&O1TZ/QPMO.X!17^$.T?! M*H.2BR+B;6KDJ?SVQVI=@F@;S-JUXS M^'T059GU7-(8I(Q_4\J"IUY"Z<+L71:1LMJ71P\DL;6[T3T&0\>IK0%4[E]( M-A#<&ZE8 L_P#T&)+&4R$GQ6DE E+C! M:)>UR2JP*.]=CW]X86ZO-S59/7\.:-770PM&;<7/:^3G5S>_GBYDM\C&+A=0 M&7;L1J/9NWSQU0U')2E6F@DAWQ]36'U\4)K9BR0M),8D,BTS;B;2@:6"9QD4 M5:KVR4\5PIMT/<]J)L^N_A8P?W]O^.5Z-ARGV2PM&V06I:Q^$P?>&LN!ECB!S2-;(J .I#NT#Z.LW3=\"@KM29O\;_Z,LHKSC=1%M6AV,&?3? MG;(&,E'%F9<,-QT3H)Q.I$!]T*;VZ>:31/6;OF\1F2>IK1TX[B_:@32.&Y49 M!%(VAI@U."(,X$.)"4I*36L7-N]/7;^I^@8 VI$BV\T[W5PQV%.XTNN83#)@ M@]0@7*F0L52"HU8*F36*X$QYIP,I;V1JTIGR3EVJM2%W%?WNVZYK*-K;;EB# MS++(W&G0A#L0)B]R&;A0T2E/%+^/LO9!Z=-4-9F#ZA0KCS@ E137C@>P&366 M9MDH4>1KV9/M]S'J]0W^8+QP=,9Q^\WM]R,WGMWTP%H(X]UBD-YL$),*/,4R M$#*ITEPU@P^>@U;..,M$BKJZ,]LE0TTFS,ZZ#IJ!2T/6_.!&W4)P$@5+P(,M M-1.$8.Q:MM"@A&$�FM7:UU+*U-IM7ZL/R=*KF=_6!_B0\"C9K1;$$&@4N6 M< _.T 2,XS^,/)6XMS>7NLEDVCEQVY$B&X@("UOE_])\\ZL;+1QH_+"<:+4=O?J&GMWX,GW 5;6<#CR@3+K,N0*/,0W&RX26 MI=!9A-@R3Y[Z(!D2I**@C$)PM$4[F92(V0Q.E MO%(FT)!82VNBWP1VFQ _2(G-3+L\C641C.4"PW/++2M3&C7X)"DHX07QBC-; M?:)A][CM+*_=*&X/4>*/U3G[_4)MG]-\&-SH+HNUVVC??55//;5W\'N.!MLB M,^4CBRA#CELZ4ZIXW@1XECJ1D)7WM7>Y+AMLKQ;6O>5T@6'"=/H=G9K5/*00 MHR/2@/3%CY'!@3&20PA.9R^TH;F+K?U)PAINCWT(3K:9PKI*:2 Q=M=V#T(, M!CT*%(APY<11:\#=PT%,@9/$68BB]M'Q70H:KMT^!3LGB+D!D)SF!%C#O4Z\ MC.I<,!O0>74A@%(8AX68G-:UDT_=>W+]'..>:K[.H\0&8N9[G)7"GPW!KC)K M;O1^,ALN^\7-R]!N/TIOA[-Y:1J#KG$0D$7,((0GX A&7Y(PD3U/Z$_7[K9Z M$L$-IX7J&)GE=:NG&\>/UU96;?I_DC\/+\3"C M[SV>KWHI+&89I=DP,4N.U5>.1ZG*H%)N\FUZZ\:J!WXO)>(8O MC&[5FOK]!M<;J+U!\NU:,=$D)74&:@4!05,HDTXI:)6-SYH(5KV>I KA)W=N M?8R(7]QL.'N7-PE9*WT#":7]]P-=?T+-_C(JQ1Z>AI!3PM4?;;G+[ 18*Q5X M;JW+.>60:]\1ZY2A?J.K\R/]01/89M#2^J[Q(7U-X^MTM/F_\^^KVO''*:MD MD%6:@O:!E+: TJP9;"%6" .9N'&1RV!C[2S2OK3U:^JZP-!#%[<#+;5NEUZ[ MX721+/LUN=GU=+DW'&VE=CRMJLW:E^I*%NSF=:4=]&A2WKC1]R)AW"TPELHA M8E2E7DY5O+R;?H)&:2%FY)66#0%\Z> N.B@B:*$,B2U*)VE9J?^I. M[TYV\Z8WX]6[?G73?Z3%+.D';QW'%VDZ=\/QIZDK94G+NXBW2^UVI8F,*XP2 M#Z5J$(3#X,,QDL&$R"@&(,;Z^OTAN^&E[S;DG2#U8;^S!H#0NLF]J66];XXSP+=A](7H$1/9G$4FD R&2CBE%I;W;O;15#?,>=I*'C@U%63 M?>L6YF6:(G_E.M.;,0KN^C1G;L?3*A]H[$=U)2.S]76X)?TMQC9,^DX=8MYZ)/RO((_7B#^? A M5>WD$S16,H_KXZ(7DRN/&^>]7K.JE+YH#D)Q!<)F"S8Q#L10A9NH5LG6/IW= M1<^I!F[+L[T==[2V>[8?9?T:K6I(N6^5 M.E!+Z_;G#3YK?%GJ=I:Q\-$V:/N#JMJA/6BM9(O^.IG$/X:CT47)Z]U]Z9:- MD*4LA5,.J&$9A"1ES%FYF,\#,R%2GW)MC^,@ D^U5GN]['9Y!.6H4#H 91I# M)N]L:0>*:R3D2+P/EE$'^N_W'E<',K M3=6B2S_?@A^9>32!*6 Y)-P.N0$K4SFC9(RT5#,A@R8XT(IY%E-*TM9N6/8(*7U'BM9-R6S]^X M19.ITTJ"\:YT%_(6C#4)G.,A4:6H#;5'F]VEX%3SM%UV6S,;&&PP;R@$)CUZ M"[Z<20D)"9T([XC6CM2_R;TGS&9S6>+OGF^],U;]]B[/9W.E%!.#&!\ MCCN2M!9\]@2$8 [!8YUBM6_WGD;QR5'@OF__9?/MMRO**A9TH@RDX>7HB#%P M.FH@3'.O;=:V^FB+$TGN.:H\'SX?1)]G5'7KQO/-&+],G]RW$Z+2!\^HG)O? M16&U\M?52[;$ 29[X:GQP 4SZ)S'"#[@5XY2JYVRV:7:0=4.7T[F95^C@N;>K25V?&TJO9F7ZIKA81N.AZ.+V_>=)M^T*RTW@Y@$\5=1GH/ MEA$,!(21-&M2SFAJ!X>/T'*JS;G_W%NX&X9KAVD&?%&J*(4 E[4$2TFTUKN8 M;>W&1(\2TW,86 ,']TU-'<&W;F?>S3\OVM[CFGWUK7AS"=?PT79FQ].JVIE] MJ:[5R^+V=>7*Q/*-&U?W*77>4PIQT5;%>]QW?-#@'?542!TXJ=Y.82=%)W>? M*$__;3*>K =_WW_3[5H@3%@B90(EF2HI6(-KS0G\5E#G.!7-#G7^V2Z.IYC\VT""T%B!Q%T?H:@P4 M&/KS,0AON% M[L,)7-JU;Q_L1]F/T([G$.P]*%BMK[\&.E[^7D:&O9K-AU;GH?DC!!4)!$Q212(QJ7[LAX%T*^FV+VC_*3M!'Z_O\J@7,I\7=O&.VZ[L/ MZ*)/TS;:SMRHR3/M1'8!J% %/(:!899!UD&I9%W@M'9N]?R-FDH'R^G8C=:O MF/WR_:]IE3,,F[[\^]_'\;T9IPGTZO5$=DN M2:QF2IX]I^G48[K3@XX$2DSAH3A?[! 5#! ,73?+2D^QT[:7>&3/][MOG M@'P;.&A]D]_:/.SX+7_7X[IO>M:A.["SNQ4&"<'J*-%">H,Q1'2(!2J $D_Q M;^[JS^+LLNO9[CQ?7CE>3C.UQ+X7HZQ1!K$7/=VSYH M\%JGE,&K,L,R*XT[!XVXD8ALC3$L\=IYV:H,--Q5[1#SZWDUDWBSOYE MQYO&?1Y[OCYL'9K* ]I;22ZTB#R!MY)CN"PP7/;,0'2XOWIN@W&UDV?G:\16 M'K_QU*]N."I"+]-^42/W%E! :C +/B@"2X;+< Q=+>)HS%09GG2]9N8[$]? MWW4LG2!JVYVN3A360%2T(<(7(S>;#?.P#/1=>]_7;O2KFQ?.O[]T\_N\>J=4 MH%R!DZQ,RU,)A1H-*)V$5EQ;I6O?6CZ%WGYCFS.!]6P*;7V[WMI)[/@ YO&G M==[#K]-LYK;V;1BL&N/ <.?*]5<%7G,#W@EN,DE4L]JKNH,F?A>CT>0/%&4Q MTR\0FL-YJ7I+LW?C1T5\NPZX,X1R:3!^]QJ$211L"@R,HT@=;[FV/*6S3E<=6JJ=#8Q2-($0PH!E4SI.(O!L MQATL--=:15/VPO<-65[5N^]>@R=#;?!.@1%CZ=-.E)9 ['"+8]H?R>7X^$_4WP34>H+'W.5 M)2I\(FEWLT7XN^NK%._9:AF#"678=HRNY,O13#M!)&1-J!<\J"QK]X"JS$*_ M$<49P'Q^13>%@&=0\YSZ&!Z"FL?-VFD::6H[7IOA'9;ZE^^_ MNO\SF2Y2GQL.2&*,*>%P@R"^U(MP<,H1L,0)R9UPR5;OT7(RU?TZEWU ]2SZ M;0C1DUT^Q^OK>9'PU60Z7U4RKV\/W76NK2OC[*,#0H-"T5-T/(1(8)1(&7UK M:VGMV[0UZ>_7K3P_RL^N\]9=S'(8=KQ;N?&OJS>>[=!]?*3S* I?4:(]2('[ ML2!9@V-HS+2TP61EDB"U+XW7[3Q;%#1X,1E_38A@E%YY^N(ZY,LT=\/1@_(@ M$EA.0H+W!G'LB0!/2J$010%$@NB6ZBD$'/;*)AO.'J+VM5WI4-(-[)#W&+O/ MC*7">*K!2V\!@6#!A11 F,RR"H(F5KMT<"=!_7IJ%4%57_P-8 DWV80JF=_< MPE[_8+6W;C2KN;?+2H*;?9EC1DH]-^ZX8$S.P*V@EGD1"*E?WG(WB[U[VZ*O,YG[Z8?AI>?[_3] MDS19C^Z (CJ4UJP&RC R2,)A]"R#M[SV186CB=T+D/(9 /*\:FL]#-S1DO^$ MVOHG'WJNL0(=QI*']7X/G$9KK(3D0P9A51E$82GD'+UEUDGO>FFD7^LHXO?Q M-(5B!>+OZ#J,XZ+DPHW>7T_#9S=+[_QH>+D\L"L:&1ACN=11 \$%Z[V&"&Q ME-%@+#I5(3++ M.!J1E&N7,-:A_)G NR+F'L#^[ !H /;EKLT8/[*X#WOETW2@/ I01@(Z+7TG11Z,9I+MU42N, 9@@8XXK8H@DN4I9%[;%-AU/9-T#;\R6/4^!S@NC6 MV7+9I&2P(=R^:NT+S.2&> ^GC66SR29'/(>04RQWV$JC MRQ ALLR5U,Z)6+T13Z]C S>.)6_><9<*?,\P("&+184QT[V?_#X>EIM3\^'7 M]0:R<4ZY^+(9Z]^UPIN"^"MTH2??4UKE MB+<+H+0R"JM)$[>M%- F#"=+Q=P*(@7"F>%%\!S7.C>H!Q(S$!^EH8PG5OWJ M1V?,]%PSVL*"Z!,>K8>H6^>0'A^G[GI<]_-3N\R,/38XDWAO8E(>.-(Y^,HF1&$VUIZEV.X&N!JANK)A[;RCMI ,&#"^'H^OY@Y8R7A*:-"& S+N2 MLI%@M3!@M,F<*<-I[NK6ZX&D-CI\]1 ,[3!SG2FMJ,R7XZKN/IRO1XJ]?AP6HK66N4R75NR@!Z]-.#*"4>,0E(TXVC7NH-M M+2[ZC?0Z1G0OJFY]Q]XZT??X'7O7X[J?1-SACOW$4%G*=8A.1>!$H?U+NIQJ MJ#*V1ANBH[66U2ZOZ'84\>VR>63F;6D\??4%-3.>;Z0UN-*D#Q(5AZW-IUI;;6#=IITWE75^R/,7UU7MS0I.*M MLFAJ4'$T)&2.0 T\9Q!!H\-IK$#<1A$3R2J$VE7E30PJWGZ;Z;K?+&[]WTW70AOKB80K7VL >$:BN(Q=VG!)#"R]+M4TN@62D: MC9*)U5[/>Y#U(PP\/@69M377N@>QFA/Y/V.YO.!S?[P>UJ=J/%Q4!ADN6QW)E*Z$B(;%$P7@1PSA)F<9M T>T#*7S+ M!ISPNULH[22@]^JJ2OJ=U!9VWXA)E_=96%^_"D0Q*A+H,H!'I)#!&Q>!>$E2 M]/A?V"O-_11B'B.@'\145.RDMI1[A,HB8S#]/OC]XX %[@6/'#@IA=:EJY(M MY]DLB>P\D1QIWH&+60I_OIQ\_7GUQ"4T5M_<(N/V?3W"H([2)B=)L.^:R$5R M\0+W661_?8>2E]Y$;'&UO Q',&K1.]"!B,1I%8PB]DF'^+&']Q."U5=W%>'U MO#?_?KJ8D6YLNU".%-;]&70,3EH-G'%>X.S!Q3)!1Z.EBUHQ0JN8A_LO[J>78$<6 MXB2I-F D'@FTWMY<1R8T48_L@RMEPH+CSN=Y]D",,#[B_F=\[2Z53]'4^Z6' MNJ%I)ZIH %I/Y(&6U3W#\669PH#_Q4_NVR#F$$69NNVE*5-R? 0O2 !./>>> M".U=[;E%1Y#99&[D2)Q,SJNTYWW"\ FIO_FFL].%K6\YX\G"TUR>^52!6\.2 MYA%"I@8!YEC)XE!P0GIJK';) MB5Z(#J^UU&/D>9QC'(+.'47=/>F_Y[!DQ<--3[%%UI9RGA4+!&1.&&@[E*W) M5J* )1&FA%QJKUK%)R*3;>_N%W(-P&%243=M8&M3(*MP3TMDV6H!2BMD(B4" MEB<#RAN4D4_$[#<>_YK]\F4S7F TFT6!TANRU M12FP#"9& RPP&PRC7MSOG/.HTC<>V]]122?Z/E9@#=C_E1!6Q&0,EPF)DJL+-*<22)-X(#K@CEU[ -*9TN_;GOUVZ/QPA(MW1<-M MCZ"!CS)YDA($X@(N%9O!9TN N^P)=4D07_MT\C *GT?"_! \;1F2W)7&GHEQ M^Y"*0UXN ]]V.=QL['ZRL=OS!5T8OV-X.[,Q%)RYS!@&0H(G$$&5"@\NP"EF MN'2>&JV>IS'<2P>E)4+I(_MI>(4?>9<_XD]G>3G)=U4"$[26F4GPJO@30J#_ M4@3$J3!.1F6LK1WVU*'\>1C/0_#WB'MX3@VW$^(#)G!^5@S67@;' ^)'6 ZWH:KSGH1% M@"H6]V)0$S9Y"2E)F\LT[&#WNJ-XSJ702,KK1U@&QP'AN2R! :%>92XH&!,X MB,PB6"4S,A549L$KQ6M?FMB+L&=NOX]$S3'@/4B%SP67NV2[[&),!TH'I[,0 MH%EI@\@M!\^T Q<9E=I'GWSM7K6U:'_F9OF,Z*X-A!\J_S&X=PF[@PS(@/:8 M [G/WTT6Y.=3Q?S:#:>+#D*_+J9W+;L5G9!5VOF\J@+&4TM[DBD]BG9+GI.W9MNGEW.CA:GK>NTZV+B M\T+@\=WX0^G>.RU'3./XVZ2,HUQ^6WI4K\YE?C*4<;%2> MTQ"8YK6KTZL1WZ_O50UO]_>;?I3;@,=UP_@OWS>,QNMI^J_K- [?%_$][N/* MJ% :M)6-O-SHM)YJ_%9Q(ZPC.G>&U\?):@2)YP7,8["MI+V6 +F-H54M5LQ" MA\0E:.%*4QONP/# (/*$PN39YMC9SO(X68T LA84'H-:);TT"K79S8I=][QP MEC%C=#DV72S/A%]I"E0DXC67E)/:5^_VH:L1L-4"PQY@.TDS+:!MW0+US1@= MENO%K+Y%]EP$$;P2P)U!.4D>P?EL0,N(9OOBT*761(MG W*Y>=9]M_M2Y]=C$I:BQPDG';4):"20*_6DS0*2TK M1>UR\)KT]VPJ:P!JTHAV&T#VKY-Q^OZKF_XCS5]?C^.Z-17+CC(>T*$)RH @ M3H%+'&/!K"0EV1JI:EO1[93TB[;^D#&IKJ8&P/8B3>>+&13S(JJ7ZW3:1I>CF_9V+JLE%;9!1+ FS*,C@0& M!H,X8";%T@O9,U$;B7L1MA*-0_/ IK*:P![*T6U*MOX;,;7R;\]@\W MC2M>RL :PDP$SK- "Z\3F(Q.;W*9,FMR(+;Z*=P.>O9"G_GAT5=-92W [_9, M\^;+OPW3%(GZ_/UM^IJ6,TXTC9)ZR4&%N BXIC@SA$=2O4/S?I3U M&R0W1ZH5>P'6,1AH%%U]W26,B\<0IY(BQN6""@Q/EFK?37LH@DC:U M>Y#N(*<13ZX7X1CS(\P/H_NE?)]KLO>?PY\ET_BE-K]Z, MOZ;9_.HQGC@CE);I9)Z5-%99_ZY$ALA74,Y(XOR]#B2/=2/>[X6-N):]H:XS MY?0-N+>3\>4>+$7'I$#?&J(DI'2(M&!R2."(8)SBCA.TWPMO^[VO$6>S7[AU MH)H&=N&7:8K&>C[\NI+N"Q0:LC8(SM DA +'44(B908NL #99.LHC6EC;%ZM M(8/;27G^CF*=';:&IOHV;^^GZ8L;QM(G83Q+,S>.B_G.*U:6?&U;5(G1Y"R& M=D*6/YBCZ&0CHQG=!Z989$Z8O>S=D03T6V#3/P;/IKSC 3J9NU$G%A%%&59+ MC86HDH\$5*;HNA)BT+9+ XS90"5A2E0/1!ZGIM\2F_XQ65E?#>S%RUGWCZXC M:930FE,0I5^NP#@*;/84N,A:J6BYKM[&4A*4R%RHD;6WH/W(FR_-#3Y\2%97XVMVL8-/U=R MGSD5#*1@I8HR*[")&<@IB9B$)3KPN[A.+BWF: M%;<"B"RS:SU5**Y,(2O*I,5?.E)[)LL>9.V'R!_XS*0K%39@'Y_@QC'.,XL& M: [(3:01#"]W'!(7DAETBF7M2U(UL/@#'ZATH+AJ,.RH5^Z]DW$WCAL'21=? MW7!4RDGR9/H1/W![3>>$-J\GOK%J(]B:W%=J%;M!0+F5AR O!,Z_W[[]II&G MREHR$10DRAD(%P)8#&\ X2V\4SJQ4+M#_GF>UOM23'!+K(O!8 M>IV6Z<&6.0=E](1,Z).[ZAFAK80T@KQ>,;*E4O8TA36 N@WG9]W\-GIJN&"0 M$]5%)+)L1HM3]\2T$YJ[VEOW R*:*HMM VVG*:H!I#W6KE0Q9#M: L$+B\Y/ M"N!PNX H@E:)<.E<]>VYQ2[%G3N*%>3? (RJML.PVME,H@(94C'62H++44(P MDEFKE'&Y]L#1'[__\$& ZK+_\"':;0#9NSJ,>JVHY5$ NM,9A"06G(\1T-=( M0E(6-:\-U%-;PCZ/3L0'8>2 EK"'**P%[&WM-JI3T)3K#":PA'X%LV"SUNC0 M#3?ED$44W-@H MJ:J]TY[>$O9Y-"4^!8'UE-8 O?L)NI+=24GP*PQ(%2QZ3Z5.1["6.*TI+%V MZJ]>2]CGT:3X%$365V(#R-S5831S[I(4 ;B6K$S\1D>#4P?$>F:BYY2SVH?G MI[:$?1Z-B4]!82V%-8"]C^%SBM>C]"[?3W[=FJ 2#>9^F>,*\F&/;_,\47D]E\<1 P ML(P(XU"20D>"1CY3C+XL!:(CLYY$C_S7MHP'TMAORJ9#N-RWAUWJKH$*V2?X M"^'ZZGJ$@5K\ZW0RF_T^1J=Y5!C^*VXTOY2Z/%S\WP;&T62MH9 ,\25%R\&: M@!).*AC+3!*A=B%M%<+[300U@^(.M-R^V7V4Z;?XW2W3E.A,-,9^WK/2!S\G M\"X*")JBQQU9C-6CIBJ$]^LOM _MX[5\.+3M$MKC=%D(Z03TY:Q]JM;_>EK=]45'\0K:*K:@:V[VL-LP>+]CK^_GPL.AR#"(5R)]."2LY"TDSH'%02M7?S? MRNV'%Y/Q?#B^GES?VU'>ER/;@HTTFWWZ[,:4_8J?_+RY#Y6/#524.6I'085< M^G\D"YYAK&Q9EC)E33VI?S&W0X:>S8V+0S![V(V+0%QY&O=KKM]- M2]_0-+UO!IS*/!,?@:5DT-%TI=Y;$$@IRN@,RJ7ZV.1.&>HW#GT6"Z(F)'Z4 MG>&^3 8T<2D\BQ"=+\TB(P>;903"#)5&!A]2[4J>NAST&^T^RX5PD-)_F(#X M;HJ@R*RHY=J-?G7SWB[_[R2CA8X ^\OI_(%R0!Q[3M& :\-P1?$$-I8S(:.% MC8X:*VK;KO,%RKNS6[>ZN'-6=B,:RRT)PBLT,2F $%F#07\0!&><2Y.E8[6' M)YU$\+,)= _!W&$)RYHJ;<"=WY?9W]!N?)B,\#&7G_Y(HZ]I%<8_/ (F)B?< MG SH18--2PPX00(X9F4,6DNMJL^ZKLU$OS@_(P"/A'XW:.B[#?]N]VW%_?>+ MT>(Q*99B-13 [6]>XD]74KG(2-.[3JYOOR,?Z7TG\E-[XIHD'AD1*H$ MB2D*(E@/7B0),1*N.7/.&O>42],/Z?UF>LZ_0IX!0'ZTY;.0R4H^KX=?MXF' M1I&M31@246=*308#$Y0#XDBI5-=<"]'+^GF:]GXS0S_( JH,D6?DCZVD4!C^ M./RVMB)IO&4+9BD)840$1YP"X5W&+=@&X)QF;YFSR51OSER=BW[S1^U[9!WA MX?FMB(5=*&+8SKPTTBJE FBCRG7Z0,"0', 'I3F)TCC95W2R%P/]7A=Z-NN@ M(@H:7 )/EF&;B($52QE2Y,B?DPE<,+CB'<]"!LZ\KGW5O),2^LYN'+4#Y*JZ M;+"D_C')WK:%6DLU+H9?& G99XZ,>HX\"@N,&9>3M4'GV@551Q/[; H=SI$( M/4V5#=K7 ]->-_P/*,W4EVDN061TK9#6TIQ,@*8.U>_S7HOUYI#Q/ MA%K==.=Q>O_1TC3;DEBWDG$Z9$\""B4I4P9Y,+ .?2YJLY8^:&72?B.9STKV M\\ANUED,C8/B1ULN6U-6MZ+!/=EQCY%)5)R@!O]O>V^V[%9RHXW>GW=!1,[# MS1^A4I7<%2&7*B39CKYBY("4V-XBJTENN=1/?Y#<\\Q%YN)*2M6#K&&;Q/ E M$D!BR!:\3F1)$+EUC&S)_8:K*3.:PP[,Y-G,C@],0UB.52Q^<"V%G2?1E)R4J ?KN_N,7ZKE5.2#\=$06 A M8 D0G4YVU=9FU= 6U8P)=2:WS:..7#&_CAJ=% M?S%&BN)B)RTC'Y]%\GH,!G"9#GP0="\(5Z3GNU6TO/!%)U/).P0*=R*TEI+N MX.[]*9R%1<(/GQ$W;^M/5U5MMP4A]XIX@.)J1J4NKH@\%9!<%*DUDO1:M\P] M14(HN\40I=#$Z7UQDO&P2N70>5D(48GP#M-5W] SV7K-35/4S.M M;6JC[1T@M(?H.P!1=2S(7C^^KBF:XHP,"-R*VLO,++C:U*\0&3.&!YE;#S5] MCI[^@+2/SA]9E-5$ 1V Z>D=>(89(7+RD!PW=20512(R!"B91^><4*EY!TY&?RP0_B"[ M+@=![5B[+H?HO0/\/WX5:%.,IQ\&S2W=,1'ICF'DKF04GOA(PMC6E:X=7L)] M8&2G79=#%+8WZK[B*BY'WD$HDT/+K "F'8E&FTB.#4HPR%"G4A3'YJL6#MA! MV/Q9>OR;NX'@.[!;3,'!%1;#>B1JP%99: M^Y./4_(=K1P%;O&TZG.+I4CS*++B,Y MX.7>?/K!;PIO!RWJ:%[S,MJ-.XJ,.S!0]QEY\_6W^H LW>+6^]YLYH&KS:9G 3E MR&>HBW!\9" 32UHQDVWS;1@OD-1E_JX-H%HJH_<18XWX;JAU1K M//=Q34LQ=J:[49W%K:^Y?D6WF3E5$Q4L.W)IK"&TJ>0@"XZ>KD,7>>OWO4?( M.-3T_+;<8'4:WR[)@;SY_.UNB]?GJWH:9XG7I;WHP'LA0563ZFVHXQ^LX$8H M%4/K:0<[D#6MPWTH(NY;G=9ZZ.!6JY7Z_ZG/=6^6JR?8N^(,I>,Z>PV^L (J M("/.C "3DV(RFQ!C\Q$".U,W;>=2:Z"-I)5^Q@0_P=1ON+GBBS-M$^,),O.! M0A=;E_$R 4(&(7,02KO6EOM%HJ;M]CF2-=M3!QVTX#]GGG];+M(E5YD%YH3$ MFLV+E2L#T6<282)^@RX87.LB[=THF[9OYIB7Y9[:.(W[\A9SQI;@5(D@34%0 M2!8Z2B3CG&1 Y-I%W7R-W! "IVU@F>#6W%,WIW!QWF(M1>X110:1+*_366ID M;1!R9(XYC-:SUOGV7>B:M@7E>-?GGIKHO;'D9UP1BW43V>W7B/T3$<]^7M-, MQ.Z4-TI%//J%A)7_PORI-L4E^J>+OI/Y.ITM:VG&-29-#%H9IR&*^@J3!=DE M0[\HJ;45)>H46./#>P"YA^\+N?KJB\<*ZR-GR==%REQ3^!QK]ZMCD'B,F=CW MI?ES]CT2IDU9' LY#U=X[*^'#MRRQ\3V?K[^]\5KOD[69*GK0R:YF#(0+TK4 MT=Q")S39LC@>IA[2TPO ]E#TDZ Y4.I=(>AJITA]@[]\;+=2*EWH4+%I "B&]R9%',QJ"'M+3"X(.U?J3<#I0!1W B4(0G']:_/)G^AP6GZX9 MNBIYE#$CTQJ,K%+*QH.+5H*6:+TVG"??>CWSLP3U JA#]7Z_7K"9$CI U(V4 M;IY0;0R>:PI?)6,"E$MTXV=5@ MNF;5,9-FZ[^@1,J;-O8]SH>TGXPY@\O?P MY_S+^9>WN/BT^?RN?)Q_P>H[8OYU4P4L68'$F]>L=:O1SL3U8I#VA,']>KM1=-(!V&X$]=NR*B>8SKEXOO]#W M?\;%>NM,IN47K*4\=\[$57W/3W7Y'[['5'M1YF5^V:"\R!_#GS.FK$=;/#!A M#+D&WH+3*4/RUFG)).KFB]6;,C#MPV)KC$ZGVT/S],W:TAZP^''YTRT&,?]K MOOD\7]R>JCLSGJ><@@1#3@HH$C'9?E$@Q!1"$49PV?H^WI/4:1\J6\/U&/IJ M",R1LONOTO^>SR\6\JX_I,^8S\]P67X_7U'LM*ZATWI.:KU0<.>&9U M8)JK!;:!0=96EJ"*TZSU^\%S]!QJ3:]D_ZY4F2*MZ[#'DKCQ/,Y6J'GOB$=554=^*R/<+7->:J8,&K& M(61>QWJ[!,%9![*:\62D%Z%U%N8)4J8%UKCZOS]9J($R.L54_>T*KQ*@@4=4 M47$H'CDHS2TQQ#1XD3!IET30S>>[O)EQEO:1P/.C$HKHY?XDE!5#[2\4-I62:/M>RVE.+QS^\/%0=H<-E6G'V: MFIL *G->6!22HFQ! 51F&>C(, B!86%."*^:#\)[AIYIDW937V3[J:4#B/T> MOEVTKR\OC]X5<[C>UOW.O):"7ZP\J:]Y1@9P)4D@,=G@#&=1MQYP^Q)-W5FM M/;6_'%$5'4#KD:CE3A!^-5R!*+MH.?UU05^.Z\WZU_7Z?+N)I/YF>UP=BW0H MBP!M.)*C(!4XGCWD+)#^'E-P8[E4#?W_9\?@NKU3;QWBC9^^#S M1LO@/D_Y>&E9,DK;"7JW@Y+K5)N/UF)0@%S7E7"L+F-V"$&(B$(15OD1#O(S M%!X]=>M<%)I'!BS6F4:)'&K/ZJ8\EZ3%.FO0M]Z$>_*IVU8(.SB9.T1Y'=VY M]Y-(GH*T*U+:6SA<+$;V$6(HNP1I'?_HKF7NH_G=,Y@Y11J>8NIN"XL:K M4'@".H:U'TQI\#Z2'T)G4WEK5?M"\A--Y@Y2_>!D[A ]])K,U2FRA!%R[I$+:.<(-'PG4#QY%=TEWUHA8LV0NW@%KJ;';E(CKQ; M7>5&?OI6FRLN3*QP14N5H,A8BZ8,W=@D*TA9,8LFT>];%^GN2MN)Y?\/\7U& M45?W,+S5X:.<2B5*#]I8K&D9!2[536T_ W\]$R M[U/G"_932Y\0>_1]Z^: _G9>C]*[\N$S:>;R7V=.9\^L\LV: M[UE"K^HV6] ,&2A?(L2Z>"!'Y5$98CC?^&MY"^/77$5=[/_ZVW*9_S,_ M.[M,$^6?S^L^M=]Q-5_F&9=&9K9=KY'J-K-B*19S#$0..8CLA6X^\O$Y>J9M MU1L-8,U4T!!01RC N&H_^YT"*ZSC+E/+WKL7/GVTXHPA7$U3JJ&*\EHY0FFI M/<@H"%N9_NA82LY*\L)&JX[NM%2#>\Z3*04"2W1D4R3S':.!(!DJY[QQS1>G M?]>E&D,0=G"IQA#E=>3PW7\B#E88GVR")*,#Q3GYK<([D+9$&8H-A8_5Z7K: MI1J#]+]CJ<80972*J;L/B:PHETVH,P041=Z!D1=A'0>>,C,Y(#>^=1_QB99J M#%+]X%*-(7J8.@/R1&V!488[F2)0+$/&G>L$3C,#4?%<=$C,WZ_Z^:Y*-09I M<(=2C2'B[-/4W 1!$3U7@60CC?,4JY!80L@,7/8Q&5?(1!RANW?8&T(_[^Z- M+[+]U-(!Q*["X5EDGFM5!5)\;7RIN90D"["@HV).9HNMTUU7W]V=%=I3FT]D M&@:)M@-(/!)_O,>T_+2H2Q-_S232>9G70[0-2=97B92ZT(#^>GZV'3)._W;^ MI8XIW(3%I_GU#V\'?'W\'!;7PLF:LVB5AR0"Q3!UFX(O0H"(VF1D*G+6NJ_S MJ QV_%1P"+C[!45*0+">00P< M9>(IB=*ZV650 *9!T18Z*38W6Z=OJHR5#XE&*IB6P* M\>FN@F "@A!T;UF196H^1OR[?M0<@K"#'S6'**\CU^+^8XI,Z!WC K2K4Z4Q M.J ;@X)D1\),GB(%;+V[\_MXU!RD_QT?-8[DW=B3YZ'7'-C*:UO M/-XP]EOXN<1E@L^RQ)W<+N<#@\6*763C<=0.W9W*A2F)W.%N@HUAKC)""ZF""F MI#Q#1&-;SUCXCEJ5&X>6^ZFE XA=G,ZSQT[G5>J3SZ+PGBQ^?>*I:?@DD7CB M#*3T.BN9(V.MH;8+7=W%$WNBX-'[LZ%*.H#9%>'/7 ;_PFJI,;_ZBJOP"?^Q MQG)^]G9>_1G3+J6L [BM03?6 M@*,3"<:I+'F(W-K6M6./D#'ME3H>2IXJ =Y7 QU2N2J;O5M"7* M+3IP3GARX013BFMO5.L&@$%V9;1DPFAV98A$#[0KORR.L&#Z_B5]-?7AP>T= M;^67&[K)@[YO5!]Z?\XG<;!Y(>QQ J)SEAPF9R6$Z!*P(FV(4FJ\_]![6@[V M33KPF6CUUB'PL^Y016BVR]B3Z7UE9N=^KZ\*_:8^KIRK"F M^NK 2Q_RZ.:#%:KN=A&!T_7 @H&8--T6,D5I,SFEOO6I;/VH?H3:L;8(.> Y M?8BZ^D;BH^]P06NOLY=0#*_54EI -%D2M\EEK;(6IG7?\7?[G#X(*@<^IP_1 M6P>P?.G)UG(5/,, Y#?+&C\)<*DN!+>%RXS:1-XZX]E67>O/\S^N6/$^ZB)2G7!C4O5>.(7ILD!1PFG-;?"R- M(6?:_,@Q(=9*)QW Z_>PJ>V_E\1'6:Q/O%87IU"+/QEX:11(IU%E.C26M0;4 M'0*F3:$<$T+[R[T#T'QL4Z01H MA"QS4$4'^K_6/MBS!$W;(7U,4+732Q=)W>WDC@="NV &+3>JSJD,6+.22AGP M.10(VBCTC&(GV[J\XAERINU&/B;$6NFD ROVZR)C&1 /I:AKK8D'67RDFSUF M<'2K@S6\3A?4QK#6?:H#2>REA6#4;,>8:NL?E8\>Z,@"Y_4L,\%)G'3>(&IG M@?-DLPM.,]:Z#&,/,J<-04>%S3"('JS#+F#Z^VJ9<+U^3VHD2NHXHQ^R#SZ"1%8JK+(,@H&2IB*LB@)C4D+WB6*Q5NOGS[&Z4=9L%WA,1NT-N7_7T#;J_ MK9;K.B* !\-%H7BN3H0M%,^%0/&<82&ZDJR/V#H6?HFF;H&V-PYVA]IPI70 MLD>9^.7/=':>YXM/U\5@P6H5@^6$"+:=)R8@1N.!_(8LN43M5.L^T=THZ_;Q MH17@1E#0_K!;;L+9V+;M54KG7\[/0FW-^;)<;>;_MU7GK&2?O! "Z@S'NKF7 MF%-TL%RP5LJB0TQ'M'9/4-GM0\81[%\+Q0V'IK^ Y@(_U2_^>"27;Q:%E,S4 M20.!U=?DC. TA6E<I\=3Z[F][Q+_\^0(583>;#'7//'"6494*3B-_ZKB,Q@,N< 5.E\!"MS=AZU.KS%)U2?] 0[#R8/=).+Z=F MY=Z<;ZH4'UJ%Y0,Y-+1^>WSKJ%;Q4"E,8BV+%88Y@2"D(\?4US$",EO(4O.2 M4L'BQVJ@/HJU?"YQ]5!3[[&^OI-%JH^EZQ3._AO#:B:-""AR!)VS!^4\!X\E M0B3)L5B"1-6Z3+H!V:=D=X>@<$AJ<@P-=Q I#6/Y-S(L'_^#9U_Q[\O%YO-Z MALK:F+@!'5@DA[MP""QKP&0CIJB"2*WS2X=1W,3P[%]9Q^_,]R MEI7E4C $&X2NSPH(7B("XR47RXOGK'6-V5Z$]C$>I#?,[J/%TX0J80]GV@D3 M%4DRY5IZGX(#S[6'X&T*6MH4FR=1]R1UVG>DKN$Z6),G"=@WR_/53&-@J$4 M;B0#9;0$[ZT%P;TQP<0<^?3&M5(Z[5M4SW =K,>I][P\S6+E*MTK*WA5Z&NO M^61HO1)!$V.<$Y]*@PM"@A-TBRA&OI"Z-_3YB64P!Q"Q$Q3-Z4+QJ$KJVW36 M@@,II+6V,/ *R7/1C$&,ED%2@63*;>#RB"9RUPH0>[KX&T$OS=[E1\JO_HQQ M\RKG[6#L<#7S^(#,Z;.?US0GNCOEC;*=]0L?2^1SG[S+&7BP=05DX/4!TT%Q M@26C<_&A]2/0XY0=U]Z=]YCQRQ\W&R*L=U%J4T!S94%E$2$4 M2U%5D5HI)E22K9<>/$O0M#G'!EAX.%VFE?@[N-GN,K-M>]3"2>9X@J@$A35$ M,01A**QA4I"I3D*YUNG_AU1,CYI&*GX6/(/EW1UB;O4G,KI;O?49?'&UN-=Q M<$E*H, B.>[12-FZ!?DI6GI"SW =/PN9/04^=43WJCH?ORTW-Z-(A- \Z9J) M9G2(# O@N20V(M&M972"J9=\F$<_N2?=[ZNL92O)]:!V?9MX$;S3=3H]\W6B M('GGY))'"RR+[-":(E#LK'8]5.VCO0>-H_:])=>#VB\P^^[BWER^7BZ^XNJZ MT=S;(J1)8+&^K6I=0S132PLQ,/JG(NY/JWCQ\#_Z1=,^N(QI"PZ7:P\8T<_P M$H7U0<<"/CA5S1PC(84,SKMB.<8T'(?+M0-W\TV8K_X9 MSL[QIV_7O_VO.:[J$(MO;^L(BZV#95(P+F@+D26Z%*UV$$M&2+$@"N%TCLU3 M<#M1UM.]U#*0&4$O/:'M[QAJPJ!*;?V0OZLSRFS&H!-P8W(MB??UQ=H $P$E M8W3 _+OXXWZRW,A-7[J"HX@D)L#@) MR@L%42@#O"1-D4 PHGE#X#/D=(*T]C!X"G ':J0#4_=VN?CT$5=?KE; O%Y^ M^3+?5-']].UUV."GY>K;NU);U:Z7Q%S,A'?&^%Q]3.ELG0DOP=?Q K9PYX(* M6>;6E:][DMJ3]]_RZCV&YKH&Z!-,7IYODYD2CIBSI:Z\BG5/;*EQLY%:.&>= M$>%H 'V6U&FMYE%@M#-TV^ETZL#V ZZ^SA/^OEI^G9,&'[)Z>5\X;Y-.2D/6 M2(%8LA22\>R \Q(4*]'P>.\&?R+ W?$+>T5;0\TO1U9#!U;QJ6OE[75?>9:1 MF4AN=)"<@9(2P9$((2EC,+L<8FIM_UXDJJ8=JHSMXO0FI-J^=+^J: M-"FB9060_J>6Z1B@H,U D=ZGX'QF<=RR@AM:>GKA.5CESP)J3_EWAZ-?%_3) MN-Z\)U/_85.G,_V.JU2U]@EGG&@7QI%)5R0I15X%.&XX9.EY*2YD.INC(NLY MZOI,WXV!M68ZZ@Y]E_GO6AM8"_?7GY=GMWA[5SYLENG?OZ_(6?BXFG_Z1#X! M4RE(*7B==UM[ONMVR) D,&(3;8H4Y8];RC"8Y#YCW3%P.JXV3P*\=:_+?/'I MY_!M/>,RH4)B">E. /J=!2^4 Y]*=I8KZ73KV0Z#".S3\SL6,/?5U$G D/YN MC>E\,_^*M_CDLZB];-UP*/,8)UW2D9=*,8Z.B2?(';:IJ&IX=E" M@]U!]4:,VUO@EA?CO ]TXC3$7.IVHHS@E?>@*7@4VJ:)"E)"*+Z! +GO(RI"&9QM^+'P^B8MDUH'-0=6SU](7&]"Z^/6_V9BH%A] DT9QY4J06& MFMSDQ(*Q/,I@>-D#E >0M!,^WI&)_/SNO ^Y7YYA?+?(_%G^$>;Y*GOVZ^.4K_=?>E=>?PX)\FN(*8DX, M4&.-^;2"0$H H[E(NI02_&Y%K$@[0["IEL'O,KGNK;IIE]R M/7/T7_.B2/ LT/TB70#';0;.1=TYQW*2K;>][$#6;D ]T2>@UFKI?7+HMD7W MHAU\6=Z=K[;WREWB=V]I?_A!S7O97Z!UW";V9#@:;2,$&VKSE_00ZD[2E%UQ MQE.<;+Z')G:61(XE&E#"I)JR%Q#)NP 1LN*88K!JW![D4VAB'X*%84WL0\3? MP47V2,.ML#R)K=GEOA9U< TQ9 N,#+-5B#Z%<F]B'Z3BEYO8A\B[.\3< M6;(;(]+_@9_, TNDL,GT7II6>)6[Y8R.Y$F]D'*>K:)?8CD>E#[G59LZ0M: M1A)(K*Y"L9;\\)0".?LR12<*D_?GS9YV$_M!:M];B7;XFSF%'G5 MA5]6)XB:9S".)9N0(YIC/2F^'51L.U'+:3NWXU!M=-'A]V3&]>*W:^+N?=4< MGWF;F5"V3J+/= :-IS-H$<'0060E:R7+N [M,\3U=%L=#(M=BR@.TE!WMNU1 MQK;943X3BM?UAA;J?]0S2^*S=?,7BSF5J)"'<6W<,\3U:>N.!KT]--0S]'X[ MKU["N_++_Y[/-]]NO9#.7$0GI>&0L')8R&>()15 $R/G.3MUW],>#X-/4ME[ M$>XH8&RCLU-(4K]>?OF#_HE86Y9; OB B_GR(A-\X#S6W;^@>5)[3][&379; MX4N1/D%&7C>D<@$A* Z6(Y-1\I)CZ\>G29+=UH<@A >NXG9J4X; 8P')-9EO MYKRUXW8;G$*R>P@6!B:[!XB_N\MSFYB+.@0RWQK06C*T5G (V9'GJ4RQT3(1 M9.N1#">6[!ZBXI>3W4/DW1UB;N=U3"T=L[7.46[%8L$Y80"=%=EIE#*T7I9\ M,LGN03K>.=D]0. ]9#WOI&R-BIKY+*&(Y&HG?MW9P",99"5D\DS9,'1H8]_) M[B'*>C;9/41R/:C]3LK6H5%8 H.DZY:CF#@X(TKM/K:8Z%:V+.^L]E-(=A^B M]KTEU]TU\5C\*"KE)6L235W5X4SM8$L*E+(4Z"7KE#E65<9I)+N;N1V':J,[ M>+T.J]6W^>+3Y72#G'E1=.Z@:%XWM6@$QVKO1<+@?,P1[X^%;IW>N4-/3S?2 MP:I_/I&SOQXZ?$#YQR)_O/85]"+KVEO,I M[ ;[D#YC/C_#9;GJ3KC>;IZ6GQ;;0W18=GK -S1/3^_+W;CYZ6Q01JT)?;%N M,2R>XCHK.6#6C">=4U#Q.\A/.T8'JQ!?TD0+2F0+(=$15)'Y:"WGNHS[]G8* M^>DA6!B6GQXB_N[\_&TN+5@MK?$>8MY.CXH.0G$*K P%8\F,)3DJ@'K/3P]2 M\HC >TA4WMV+Y6M-@4P092TIWJX33A3 "PX M-$Q9C#D3&S7\UP4)T03FY+7/4194?Q5CC^-V'*J-#N!U+["L_/WR9SH[SQ?9 MT>M%]C-TTB?-+#"MJK74MG9AT\W+3#V9(JOW M:7]7WLP789&(I6U.S6Q,80B!]K!:BB5)VN3*ZH"0D8>16<^Q++_3[($2>W M/T)@[[.'#P';>)HZA5+\&L;\%^9/!Y?[?*Z??ZZ%^7$5%FOZ7%+-^B*:,<;4\4H& M=*P8=\@A%&' *)Y8L4D$+5^"Q,[?-KVG?:"R[^Y*:BW?J;-$UVQL!P$CZ6C817C=JOUKU66S.$CV8 MY#T= ^/ %?+B"T6&=#)(N[C;H(9['SRAZ@]0SJ,ZWD-24VOY.G]]<:M>);&% M+U*P7!T;"M%\%!"4RE!45H:GXJ+=O4[YP?V PJP MG$VUO#[%0!P$"UX%^ET()IE0/-ZO3WCI!6"PYIOG/-IK_C"Y3:WY%VZ\FY@J M>V^R%0*D\1E4-@B!4>BMI8J"3*+S]Y>/[.<%3IS@/X(;,(K()\?19Q+K^EVI M:T"7B^VNJ-?+KQ0[YY^^W1R064'&C!0>DJY;1^DZ!5=W>2=F8T2A5'&[72:[ M?5^_KN2>6EZ.*_*I472U3/:6T-8SY3PJLL+D@=7])2$H\-+7Z0?&*I.-MVFW MA^C'/KU?*], (0>+\Q125O\**Y+:YM"$U?V/:9ZN>I;.<9-50ANAF.7@M*T. M22:GU E9ITRB"SZ1PS)&O5?[>MK79V%-%N]2E.]6[^>?/F\NKN/ 90YT(4.V M1H#2D7RXH#2XQ'DA7#+O6_= [>,)[E)-MS*]5H3M1 M"B#_S9)A3!:"L'1O"FNBTQBE;5U-^R0QTP*HE;9W =%@T?>*H!Z#T@,%J=T6@0.$2$O5XG-^%?2LP5 M(P,8MAV"*A,$'S2$+&VD") 5W;HN\GF*.D312,[)?DKH%5)7$R4_8#I?S3=S M7+\.9V:(P(12PTEG!G1 N'<6+V9WD#F^W M/=&S"S!'4F6OR/WE3URE^>5:N>M_O.:1SR)R01=(A(C2D,47)&">&20730IH M9,JM6VGW(K1#TSDB2INJK0-L_KY:)L2\?D.2O9J1<+8=;Z=;I]F>IVC:HN 1T=90$:>0XGZ/7Y=G7VO1/!$WW[P):7XV MWWP[,./]PJC'<^&78:\R7J:7I7 M[LKSPA76H2CDKD"JT8^J6V&"R!FDMR%;E:QJ/^[F*6*ZS(8/P<"#@3=-Q-[! MA7:7A8OYK 5-BK6.@;%<=TT3!RYFT(JIE"APEK&YY_^ BFD1TTB]]SVDPV3= M'5HN$S<%HV/B\.] W3X+E3T$W0%8 MGKCM+S-T&8,V69'SE^M!$DJ"\\P!'2]C>227K;3N*'^6H)[@LX^^EV,)OP,D M_3.LYM7ZUAZLBZ,58^WP8\ CW=\J!@7.<$M&F<5@H_6^^?J*^S1,&\>/^U2"BRV+@IY2,6TMN4PK3X#D3U$ MW %(?@KK+?57ZU)UXIY'"RQJ4T>)DS!2T2!R,<:,,RX38;[D-+ZD^-M?.HT?T$SQ>\NO@Y#AL=ON[?4S MIHL4-2%+H(.H$ZQR76N$%J150IM @.:M!X$\2]"TLWG&R4RTTT"G<'I]OJK2 M_6FY6BW_4]-VX0_ZE\VW6?0I<,R!0O3:9$JG!KQ7'(A=+G/2WL76&RB'T-?? M.\V>L-@!<$UT-'686QE;WF/LW79Z5EFN7F7Z6_IM.'O ))\)P<@XDV_G)"J_136\_4'HB7D M=XO;608^BYEERXJKK:EU&$/@$%-00.>HR*P53W[Q/;G\8UW";?77F!39UZU9M4O7U_9\GB Q*5C)&<.HA5L[@4F? M-I@&R;CW^M";,[ .B_QZN=B0EX"+-,?UW\/BO(2T.5_17UW-@KCU\P?4CS;X MUJ;UI:VET*C^]-;7O+I'UB,EB10#2VX5>72!D=G2=0Q5#@:,BSXX4:).K3V? M000>:N?^L5AAJB8D_V.1EHLKW_9*)^_BV?Q3N-FB8'VVZ&P&;1*=TE+7/.?, M0:I"SJU0*LK06!S#*)RX:&@T;-VWG2/JK8/;=V?N?OKVFIS@3\O5MW>E7DA7 M/Y&W3R&,YRP8"=CDDD%Q50?LT#453"1'FDN?PTXO@&.@]5G*IT7QF-C:%\;M M%-T%O)_E]8;3ORV7>?UN]0%77^<)UZ_2_Y[/B=S+9_^ RL8H=7V+5]7WJH*/ M#I+WP9J0;,36#79M*#\1>#?$W /8'QT '<#^U\574L]R-;^>RLD\^JQKW9NK M2P$LB^!UB6 +SR&K7&\]8UAL.IG#:YWJ,7L)\"3PFB/Y_CKXOW6 ]UKL,$ MWE#8$,[^&\-J%FS6-5$&MCYG*9$$G0-. [*G-Z[C(VA?( MC=1\2LC^*9QM6\(7;^:K]>;58C'_2D2$U;>99BX7YQ@PX4CBV1J(R V4S (+ MQGB5V&1AVE-4GXAQ/C*NVRCY)&'] >O/W6:Y!&%*D1&21F(Y^0Q1J (L,^%- M]D&U>V ?IN:31/;'S_/5'8X=9]DC(FA12XRET>3KE5('>TD6 M%+.A>=AV.-73/LEVC^N#E'R2L'ZS/%]M/M]FV;(L0A(>A&7D>H4<@90@0#H9 MK0C:QN8[M1N0/>WSZ)(\&!2=@*J.7&@3J"U$[2^'SXC;EY] M69XO-C/-F1>>O";4%NFB40H<#QJ(3^OK.@WKIW:3;Y&[$XCMB8/XV&IMM@WZ M^ 4][S:?<76T0IZ7ONU8!3R#N)ZD<"=["L0"KRN62FUT=PKB=J0]CUQS;Y6. MK:M%>R[<45(SC#9"P'VV M/,]T*6Y=OBM^KL8%9&TB(@>F?:AOE0@NA "%65_WL$9QWTX_D5MXYDNFQMSQ M%;X<0?I=&,_!L:MU6@JC$A@K:R&2CQ 9ET<.?OI\!3 M@N@S]1L\16D"G7+F;0$5+((/WH)6CDNF58K->V5_Q#*=0<@:H4QGB)I/"=E/ M5W#(Q!2ZH( 9@:!JTU\,U@(KR-!HKW6>K/[L^RG3.0JNVRCY)&']L'X#BTM% MUJH-SNMF.BV /*<$S&9T2;/LRM3O#]]#FA+!? !!UBY2B: M":(F<&2PB8MLLVX]WNU'+-,YLB=RD)JG3I(=7O#!/185-0>6,EU/W"IP(67@ M1<9D#5?J?MCX5YG. 4"=0&LG:'UOUW.$@$5JK2&FPNH"YPP.?8&HHT:5O9>Y M]1"<'ZE,YYC6=E^UGG"9SLW8OE_K%+\O%^F=46ITGOVJ8Q7H[,[O)-4YTNDH M/*MNJJZ+1NF6][77F)7,N3)*\>;]MT>MSGF[7'SZB*OKE\>;+[](PY=HM.7( M0&==%[X@^3:!T;E/1DD>DE"R=3G."R2=4OW-$/0\&#K64#,=W.A/L_/\([CE M*A6;2MT[GFI-)H6-Q2LH5G K=.+6'P^ '9?4-(7+SE!LI[NN(?H$DY=OYBI) MJVN=!ODAE4T9@;QMBO\B>4K9*"U\ZRZS/4GM%:(-8;0S=-OI=.J8_K+:XO?5 M\NL\/U;M?%6&@0P5X[(.OJ3;B-PVA7O'+^P5;0TUOQQ9 M#5U;Q9N8, GNI*Q',FL$$I&@RX4.K-=6J:CJ7)_C7=)O^ZAWF>9"WD\G7;E.;9M"ZQ>HFF7@W"0PW.5GKO\8]+=-.U_6D5OKPZWWQ>KN;_1Z[G M%N1\5A"C\^,]?%_?YG*&G0$=E X$G1T8[UX&=3H(M21CT MTABC=_/3]Z1@6L>I ;".)_\./*?'^;PH!ITO/MVP=_,S5P?*I>B1EQI9U^9] M*P(X[SE=XP9-8#8RW3ISL3^UTQ:2C6[NFBOL]%RN#^DSYO,S?%<^?":EW+!_ M2)/Z/E\SLILVD,^1'#ACR&\O"63V%'46G<#[F,'+A,IS9M"V?MD:U8'+/U\L MZ<#5?)FW1"IT MP>A<=GJWBJA]*>C+7]L#4<>3?W_^VAT^_QG.SG&F"Q=:$AO)% NJIEB\( ?4 ML<0T"ND5MB[T?Y&HOKROD:S6D/][^+:M3'BS7-$)H5^V?WO+ MO7A7:A)ON=C*8&:-CKR0^^I1!E#.(83(.: JQF6.&G/9R6X=0,2T5?2M3->Q MM-"[2W\IS_^$5?[]+"S6[Y$D.T]DN+>\_F,QW[S_\(^PR"23;;'7(N%/]1!> M__/O'_[Q*FWF7^>;^4%>_TB4- T,CB&M1K'#36W3%KQ_X&*]9?P]G@6B]_5R MO5EO+^-8Z;LZ =<'*]35F2P'(--:7[B2A)@T \89%T($G7GK/,-A%!]\Q]^- M\+9:NTW%J]4J+#[A]CM_^G;S,Y=T;#%Q\4R()?K@9;G8V:.$%+4 ED,BO]IF M#-GPW-H7:$7\M)'.$3'[P,>81/T=^+87E-,/;PMW>(A:\SJU-F=#CCE7$+UR M=-/9I)W35C>OQ+]#P+3XFP@$RU8:Z0!.^PONANW%]G+]+7S!RP(?DXH+(3.( M17$ZV!@AUOG*4D;OC IL_ UFI'6FJ*MY>:EP&R7+YHVG]D-P)KKI -+]Z)P MGY+MVYLYX3$62\R!BXHX1I$@.!M 8I LH.6R^:RUPZF>&-)=N*)'UOTIH_VW MY>+='_5G+W)$OR[HBCG?JN?=^6:]"8L\7WQZOSP[>[-9"PBH8[TDO M*D8(I W (KP5QB5A6Y?C'8VYSOV-QJAM=6A&A="DU74'B^:A1.K0TH^?PZ7$ MUB2[K^358?[M?'O)YJBSXYJ#%5Z!8IR$%&I6R& R=/E:[EJ/^3X:OBX@UM5IQ4U6""]J0YI8.!6D<" MHA1D42O&=/-:["/QUGG,\YT?PP-P=LINYHMR^>?6-EW+!55FG%-TZ:3+%]Z_ M9QDA.R=RE-9EH4_F_-WE;=KZEA_]_!V L^'GSU^56@..IFBDN"VKC2_/AW4=D;]JJH!_],!Z&MA_A/-[WVKU. M20J!@*9VCC0/]T<_B(4@[,#[\99%/Y1C> M*P_?>O,_DS%Y$^:K;4WO;44K+1WCC('<;A9!I\%K&4!:J6-&9YQN7EW=EPA. M--:<.*': 1Q_E+3KBP*\]7]\.7OWDY>/+@HK#!?7ITVK[./_K8K.:+];SM#56UV9M5IAPC&D! MTFA5S6X$EVP&XU4)44GN\BB>]R3;;S-$_1UD.NZ.O1 ^1I]*)A%2R*F, M*1!\715DB]&"O%KZ@;_FVS0&P;/S;89HI ,X[2^X9T8-^,!<$J% YH63IT;L MQV@56)&)>U-22$>/BT]\OLT@6!UCOLT0'7> \^='I#C+D*$VH.G. :43'7\= M)6"4V;$4O6M>/?VCS;<9A)=!\VV&**_W^3926&%3%)#H8(,JBH+%(#SHJ'WA MRG">=EN0^./-M]D'8,UUTBV^/IS'_\&T^;B\W!%)\OM[6/T;-Z^7BXM(]XI= MP:-U)2O(3"=006?PN:Z-SK$$\M?1.'48!'>F91HSV!X4.Z%M' V=#"!O_>#3 MG/OHLW,F0)9DX)4J2*;>6\A)23+\T=CBVV)S%[*F,::=P+2YWGI#[&6>]U_S MS><73V;)V0BC*(*T)8#*2"?3NP@&,0;OK>$R[(7/ 41T_E0WZ=4^EBXGQ.QZ MM9F]K\+=AHE,,%VTB2"<-Z"$,A!)1F D'E M=[YT8J7OH[)E"_E-K?CPYRW"2RK1:^. ,T&H+YQN-+I8(6 14F2I\VX=BR\I M_O:73G-!-%/\WO+K(.592_[K,L]J\#07D7/&P6GZ1864()K@(?C 0U%O1/MJHQ\@73KC.7!!5);:)XJ@.*>0LDXF<\FG8%-V7K6>P'6' M@&ESXWNK\7$X["'3#@#QQ#G:'A0Z2W3>WBVN3*_S0FE?+(AHZ]AQBN(\^5=@ MDZ4/+CZ@/E*'[&/D=0&F?4"PVQ/?P1HY";!]_,_R*C/JC2S&!?"QU#P322]P M+J$D[YD7J23>N@IJ 'G3!LO'!-M^&CD-L!%NKDZ2L$8X] (*BX'"R$1LID+B MI,B %V.45\>W;;<(G-;O.BK@]M3*U,GFA][FC3-ZR=J;Y?GJDK,@66;:DKVV M-8Q1Q8 W7@.YGD9*BDHQW:OV>FK-\Y"OG;:W\W 4C2SH#JS6]B34+JZM6QHI MQBV.92A$:RT5LA!9T)"DDSRS@BC<!5P1,W O<1;2WOT9Z@M/EH2O(/4O, M ;>I9DLC13S!99!$OD?,I^"Q1Z2G?JJ>C-?IW#VWQA6 M@G%W92@SUSFZ!$5F==$L&K6-D%62B9F@250[W4B/?7HG6M]'5\N6@NM*\_[J M29]'4;1A0%=R!)5+=?$=AZA,_7O!DMBM4NVQ3Y\V4AI'\_L(KH/+H$'O+3KR MS73)H(.L'>6)Y"><@% D:B&Y"K&;V<1O!ZU+&V^J01=>S)%U?\IHW_YR&:M< MS%CB,RDX"LTM"*R\:^4I6!&U!U0R8T/T7G0S$^P1^CLO0F^,O5;0/Q0(IWP( MABZY,3%JZ4TA:9!PR)6F,-MR \&I'$MT4OBC[\'^L9^+!1.[G=3LCJO/1T']1-KMPM45>E]W6#/[Z\_+L:C+5Z[/E MNEZA51X_AV_KF7"9RX!TPI-"4*Z>>HJ_H-BDLS*:\HUA.C M]%JW9N1$IP@V=)@FA48OYV/OD.L]DN^XGF_PIB]I&WO9;*,/@4'6FEQ$83-X M= Z*22Y8964R.Q6X'RT(?X*1GX#+ M)%_7N7F&QJ>LD.W43'=Z,W/V5OS>\CN%+,++;S=T\7%K4@83ZMQ M5 @>,8-60?@HA2ZEFZKOMX.Z'4Y@0L\AZ:\CZ_Z4T7Z]+?+6F](O?_Z!=43[ M/Y=G]#%G\\VW]V&#E]? +&8CF"/SDY#AE2D?AKO-T M2&/%Y?M+&DE0B11L)SJ*B7/(7)%9E 8)XV.,6MU@L?K@KO. M\S6G?[SV %$OQVN?HLGG)/,15U]J99A)TM92L%S="*\$^;Z60E^C-"\F:B:[ M*:I]D9N3;\HX^/A,#Y)>CDMK0_+S_.L\XR)7,S+C,J.14H!UQI'S37H*(A5( MV4M=0WP13^(2NLW4R7=Q='?W[ V9[^T,O9^O__UFA75Q,!*N-G<\7:-9L2$# M1\5 J5#S94)"[>5/*F:67-?ATC.\G7RC1S7CIAB"SZ:./&5U MB3@9G,PE_.T3Z/EA[ &CJ/Q)5&_?WCW M*FW(5]W,L64?R(!O&[4M9%^N^^@2$5Y'%XR"@E@/B*R-2)E\'(59:LU=**W] MX^^E2X3[$G,0!E@1%')%Y<")Y,C ).KO(#"X M6SQ>N#1)8H&0ZCK+'#A)+RH(7(<04DH<6Z^Q^2Z[1 :!X-DND2$:Z0!.HQ3? MYL1X\86#3W4^:#&R)H(M.6^8D\5BM6S=LOB]=XD,@M4QND2&Z'CJL.^@K:VT&U=R?0#W"(4W%DW9\RVB\MP+OS MS7H3Z,0O/KU?GIV]6:[J/\Z\L'3:I04L=2::#"1_83@X9U)F5KI<;"\GX%E. M.K\$&N.QU7%H!X[OZXAIZ^OB6]?5M MW_&7/W&5YB2+F1-T89M2(&E+W$6F(4@3R"MU6ND0(\^Q]7$83.6)5G^.B/=Q M%3TW>_O=7 MSGE*]G\(3 ZT_[\L2& VUL4Q=4]128(,A]926VY0 M=E,I\Q03)WIW]!%$' :)[RM^^!?6X7P1!W*3D_F=.#[@:Y)F;00R!T4+LG9 M,4*3!EF$)+Q@Z(JUJINNO!&NR?[\T$X/XP1P^_YR)\^*IB[U-LX8,)Q^49)K M<*@+,,YX=)(5(;M913.,M9/ODNTDS](,/M_!_7:SAN2F[OJFF#JSD(QTOCYA M"%"*KGWO)$(NB1OZQ3.[TURV(YZE9QDZ^:[8*4]0.ZCT$I$D7<9,(I/&2\Z:]X02Q7RQGJ=M%_1,N62#=)1CYBDZ/G^[K=[@J"SPH7VF*(P!DCDR(U@\B" :;^K,M,4:&XZ?&/R=HPZA M.$P"?8RBB%%9KC0''5D=",3KOG4L8(SE7$5?1//WE5Y&4?Q""%Q^PZN]VD\8 MJ&L=OROO,2T_+>HJX8OWO"VE%]UC%GU!;^NS!M(O.A7P46J0THC(160\-;\H MQF#DI$=4#,'RTR,JIH)%!Y[4KPNR=?B!%+Z]]]Y>LKCM:<]:)Q8HNI+U JNC MEL&I%"&9DIW//FO1.J1XAIQ>1EE,!I;E.)KK%X27K>A)H#7*,J(^V_I 6R#Z MNF!>984F1.9UZQ[I9PF:%HC-U+X;G/;000> JD?L7?D0SO!JM +*$*=38>I M+@.KHPP\G2\H)=/OBV.BM"[T>D!$E\#91\'+EM+N "[O21-$P.=7B_PS?L6S MY1]50I>>_"5+4B)%E5[5CK0"RC$#SK (D4PU5UFR;%L#: >RIDU&CP>IUAKI M &0?\(S^Z=/U]!/Z_5U^&-&L QGN$@/YLL0;Q,@<(!GN8CE3Z)L'%"_0-&TB M=CQX-=5%!]CZ&RYP%IJDM/6Z4PI&-0.-#>V MAN .@G8!M!/*IU08_6D75+VPX0,#DZ#E7HLI5T.X#&I1PNB=>L MU,&;"H3WF6Y620$"!09@L@N)RV"$:KZ3YC8!TZU%'@<:^TNW VBTN:/?WFP\ ML-$E[3(=A:T9U@9\(6ED9233%#"HU#HYWIB%7E8H3^T]]8"0#@[()6>8GWW7 MGMEB,Q-9@#$R@:JA4>"2?B&N(I:0&&N-^]THFS:[.BEX[@\\;Z_)DZ]4>5CL MC?4S>:R]5ZWTOQ^5PVI3K]WBB#@=2 M[\[9Q0O+Q_#G07OI'OF4ID[22U0V/W!O% M(,HBK=>,X4B53H^2<[#I+07K:CZ\_HZZEK3V<,T7Y_/%IW=_X&JKK_4L<97I M?Q78R(EQ=!J\+@BV+-QM-/!E7_#$!G419J? MS;=\T%]\P,WF[&*0TXQC=I(7!<$57AO#E3H3U4-'3 M'FWM==(!T/ZQ6%W?XL3)3[C ,B=JL?>KE%;G%(5%DE.=,PY,I@B* M/AR<0@8F*_0R3V4.!S-!@VUU_O[OUON+G@^>UR7;NJ[90I0#;6%Y<]^MBZO/DI6@ZUJW?D/W.A>%7[<:62="G4 MI^]0&(/ J,C'CE3NC%C=PB8^%FJA;[O&[[]!=S%#(Y[TT4N5@5<;A.\/2)A M>TIG)I--]A3\>$<\*JXX>%\+)I0.GD4CI6_MS TB<-IX811\C:>@#KR^1YF[ MO @>K.=/G#ML;! SBPW@*8ZNS8+2S=9"&06]!::X@Z. @>EX$=RJ$T#JU=#C5 MT_H8W8.[G<8[P/@3X<%3\I[9D)@V=4:,#QX4.7W$66%@-\'$1L7(F8ZW@A8BVCA(."AQ:"ENED#PFPT5L MO<7X44*FA=TH@=GA N_ P-UGXO(TS)3213B9P9O:X1 DKYDV#=%IS077@8FQ M<[27I$P[_/\HR-E'Z W3F\=\J[EJQ5F65XO-/%?&YU_Q)J;[Y<]T=IXQ5TW< M>L=H_6YS(!GCO^&TE-/8[SFA&)Z3*\"CH8O2B7YUB6Z;3GH M]$5I".*>'L5X=!5W<-\?R/-/WQ[_@.VT@.)8S#D@"&]E[=)E0-YZ )](7R)$ MDT3KX&=$=GJ9 7E\E-YO\>L$,MV>GM_"%[QL>0^&OI;% E;I6FLC/03D";22 MR64FK6C>J?T23=/BN!OP[ 3J/379 3(O7DDVL\,2\ M\T(":D9"L8J#*XP<$0SHZV@[UWQPTC/D3/N ,RJ"6BFA SP=Z#F\O1YO$9"" M1>,\>;R%@L5,;J]':T'$E$*,*GO=.@AO17LO0P=//0;9#PRG?PA>?5F>+S8S M88E933XR!]X-G/:YKHWYWR1AG[6U_X:I$OO_-F1(%3Q6#$"-J&!(IG M10$)1276>B8U22CRUN7FSU-T>$721>?3Q1=LOVL6@\S6.0:%$6O*, 5!Q3K\ M6 8A2Q)"MAXQ\P@9TUJRACAX6!)TF,@[N&/?+%C%_SK3UD;SR!$*7;0]?@,@Y YF+)VDQ86QK- T@;UIW M<424C:6B#M"WE=IOR\7R8@9"W99ZZX*8<3HL2F(=(Z,4*.')=R@R0]"*7 I9 MI&.M7;?G*9HV>!X18PT5,2&LJG_S BOD=,RLR3Q*%@%MK M-30%7>(;,4N0H M!0H17W*<=ONJ:0N_1L#+"!)N5CWXI,M]^0_UESJNZO_]?_\_4$L#!!0 ( M *.8MU9;<('9Z$LL) MD_&;DN1\O]4223UI'QRV]P^;@_K1T<%1) :'[8.#U_7#?S=@9 W50QOK9DJ\ M*8UE6AD)&K_3;E8/]C-W/)6Q&W4:]?H_2[[JZ4FB4X?Q#-J'R]#-6F=.W+D* M5W*8=KQ+I=!T7AQII4WG1=W_'5-))>%CJ6:=G_MR+"R[%%-VK<<\_;EL$8:* M%48FH:*5_Q6P">;YVVDP^0#]*)F*N0N-)AG=NQO)@70O7S1>UX];C6KCOMFK MWG,SQ 0XG74:#?2]XD"$&1?FB3PXZUWW+]Y=G'7[%U>70.SUS>_=RS[K7[&; MWAD]*WRK-_?XJZW>/1=OKMZQ_OL>N^E>O^U>]FXJ5__ZT/N#=<_Z#"7->KVY MBP?_R:V3R:RT%8V[-'L\S]L;/;\HLTMY*^R(=8TVO,PB8<@<&D%"@S83D3>0^LU@FH[AY@3-8C:8K4[#=XJXUO>#.,$2F2*F!(]E#,N &ZJC MV*R4RS0!5W#* W$=J3Q&G\#)2L#*P)@D?LD09D(H(5>I)02+Z-L'0P/EL4\P MRU0C5Z@ W&F PP]GO3T1AV8D2D_M')1&#*5UR$X=X_0PV TKRRO8LG-CUJS] M3N'5?G;PZM^+Q[=12.> M#@7K@G&N-O.3;C="4-?W*@MJM'#9J( MA)1M(("+8J2@E3HWZ ",-)'6\QQJB=3W0WGO MDB%76=8(Q3W0"K%<@J5<,# 52K E;+%:R=COJ6T^L#*6W$AR0 9)][R?4D^Y M)9GUB]-Z3?:LB$T[#,)NVC?*D"C**%>2.6FK#4\[TYV.\,:2V$B8T(KMSKE1.W< NF4.A*$ MN8GG< + )1]()=V,-'W3L+2X//(\J,*ZN%=U)?7T"G)7.)3E)@.HK<]!HDB; MV!O@D]"A2)%:*& ;)2*C14-5D& '_&)QR[YBL(K MD@1YH9P@,'9#?K?(*7;@WW"[.>7S@$5#<*<-B>5 YVZ[!;LH!%_4%I0U)Y_? MU[#!/!_W:U"$F8 ]'F\TP(^ N?@Y8:Y@S1#.=5C0]KI(WGS)1NQ] 5>2I.LH MR@T%?T4_-_0ZUM;A.9U&HB\;H:,_PSD-V]O2) &*P6(/:A>&8YLD_,D '1JD M^<*N5\&J$;>+9(/XSZ->Q%X8_'P4I#W#_O]6J.*8X$']\E=/T;= ^A,!>_\' MV7_Y \)XOB+*2U(BCEQ%Y9*?"%=?D&NLI:T+TSA25Z>-7\ N"-<2H>,_)=#S!2?^S"7,]XLK3R-_FO#J_SNLQY/U MKD)*AKF2@!KM:FE_'$D!;!32O-CI3 6_):T-*9I76Y]<^C/,^='/%R&NV)2$ M@X4-/,9C-+1B06-;T5FDI&@"B"%S+ ?!MU![FX\!$,R2=Z:0CXV'9#^4F#_# M+5 7FIT8$$<9<1>>ZX D6,ALBCGPTQ&*B_?P[6:UN=^@ M5_$.\^'B^<#%6_JJ?TM?<_%ZV=%A]:B^O;A>;2S*:K[OT#\\L!E/WY1:I7F# M I.=9G;''KPF)Y@^="+87WJ4@.VVA%^^: .O_I==/LIB/MSM_>\OO9OW3T#\9JLSO+MYCWXMBO3X>.V3CANGXBUK[V6R]!K5'W9A ^P$G.W MO#,Q,G$S,C,N:'1M[5IK<]LV%OV^OP)59EMG1B]* -3#EM0HFZ1R,IN9R"3QNA?WX)P+ MD+T?+F\&H]_?#4EB4D'>_?;J[=6 5&J-QH?VH-&X'%V2-Z-?WI).O1F0D:*9 MYH;+C(I&8WA=(97$F+S;:,QFL_JL79=JTAC=-FQ7G8:04K-Z9*+*1<\^P2^C MT<7?>C_4:N12AD7*,D-"Q:AA$2DTSR;D0\3T':G5REH#F<\5GR2&M)JM-OD@ MU1V?4E]NN!'L8M%/K^'O>PTW2&\LH_E%+^)3PJ.7%7[:9BP\.6LU:?"B-$\;P?UUD.SU[VG:H(),#+O!@'Z7G,@Q(PS=2 / M!L/;T=7KJT%_='5S#<3>OO^M?STBHQOR?CAPS]K-UA%]OM.QI^+(S6LR>C,D M[_NWK_K7P_>UFW^^'?Y.^H,104FKV=P=FC4/_EUHP^-Y92<0]VGV]3SO;/7\ MJDHN>4[OR,]2L#!):)6$3%F#B$DHP'E\>KX7+EL/<7E8KX+ZPN:_?O3SG$81 M&+0F6&RZK=,ZR KS3!(Z942Q*6M3XUD$8S"D(:86'JL85@$W5$>Q6BOG60RNH#8)Q'4HB@A] B=K M :L"8]SR2XXP6X1:Y JQ@F 9??UH:* \7+P&CV(Q8_/3EO!R;DN M 53*NR4 &<<&#D2H8LPF--CH"#B %8/MC#^S"AV821/ACGMA!,EU+7IK7@^(@] M=^V#X\C?^5MN$\/,H](.0BPWK8'5@\<:]-'12#E0_&"@& -99Q]#L:']N M#N0?<5!T9KKM%_G7WV]LQ^E:(GYPH';J9X&=B$NF,5,(EU.MCP.J:@4UI(7> MOXE5MC$#+LJ1O%;*0J$#,-*4:\=SJ,4RUX_->U<,N_-=S%ER-F:T(OD5[%GTNOSX9((^?$I#;G4T@ M[TU9&WC>G^SVAC66PI1'%JU4RXQ::J<:2+>IHX4P5=$"3@ XIV,NN)E;3=\V MK%U<#GD.5'Y=/*BZEGHZ!;DO'B$94@M!+"-$I;; M16.K(,'V^,7BXKE3B^\$P>%30K"GXN&4BL+QE0TOBV/DA7R*P.@M^=TRI]B# M?_WM]I3/ 18-P9W:)Y9C69C=%NRC$'19F]FL.?[XOH:,%_FX6X/,SP3L<7BS M WP/F(N>$N9*UO3AW(2%W5Z7R9LKV8J]3^!**^DR# ME@[^FGUMZ3:4V>&[/ M(]&7#M'1'_ZJH3J9;)A^<^A MGD5.&-Q\E*0]Q_[_CHGRF.!1_>IG3]&70/J!@'W\G>R_W %AM%@1U14I68Y< M1^6*GRRN/B'7V$A;EZ91I*Y&*KV4=_< 7:8I-X:Q/U& L40"8K/<%4C+,%0?4[*[6[H]# MSH"-4IJ7.YT9HW=6:WV*YM36)9?N#'-Q]/-)B"LW)?Y@80N/T0@--5O2V$YT MEBDIF@!BR!RK7O UU%X7*0""67+.E/*Q]9#LNQ+S)[@%ZD.S8P7BJ"+NS'$= MD./.G$N(5;WD\6PJQ919W/OB\@5[IU5O'0?V';M1^!\M!BY?O]?=Z_>& MB3;+SD[K9\W=QKJ7'5?O^O\X$$^X\:35KMW_=3@9I!_.$EB8I8"S\U>O1P.H-7S_76O@^\-T"*?I MF]?0]H(04D4*S0V7!1&^GXQK4%L84T:^OUZOO77+D^K"3Z>^==7VA92:>=30 MVG'?/L$K(_3XE_ZOC08,9;9:LL) IA@QC,)*\^("WE&F/T*CL1TUD.5&\8N% M@6;0;,$[J3[R2U+9#3>"'>_\]/WJ?]]W0?IS23?'?XAR;N' M-.BTV<%!-SOJMIL==M"E1V1.R9\A@O1Q>#5'FXU@+VM+7C06S,:/VDWOL%.: MWII3LXC"(/BMYH8>]W-9&(RG<'YU6[FYX\RP*],@@E\4D:-4JZ;NS)D44D5/ M O?K64LC)TLN-M&SE"^9AC%;PU0N2?&LKG$9&IHIGE<#-?^;(2:$Y_ZN*\B' MZ$?P@NTHA$T+.KE:\#DW3Y^$!T&OU?3"+V'?9$_4!0I@9!F%(?J^02!#Q9EZ M) :#9)J.3D:#.!U-QC Y@<'I*#F!Y'TR.$]'?R3X"*W)="^QGX7(V?ET=AZ/ M4T@G/SW6\ C.O9DW\&"6#)SP8:L3U']ZW/$,XN'D+$V&\'^2>R=R-SBP.SP] M36 63U_%XV36F+Q_G7R >)!:2S,(FO?*X.:7&?S72AN>;ZI'O*!(-FJVW1GW MX)3;7Z4\JL.8?V1Z ;&2BM0A8\I"K$.Y4GI%$)&1<&,?LLQ6HNH@Y5,[-IVLW)^7($?W2I!JG7=@#)D+MH,PEXHR MU4 D@I2:1;N;'N6Z%&03\<+YBVXQT;?9K,]L0(/TQ.T%)R"1=O[CTF M/GY\.:\VW8U:?BW!]\_RQR,X6'"68U7%"FOX)8-)GG-L65SU&F*9SHQ4=XG[ M[@C^1IDZ?+0F;(A5^NF3SE$/WI!-57!L1^+>ON]581\/^GY\MU[A2UE]PX@4 M$\0NW9V7^L^)Z"ID\'D*F6,NKLS^*?M>(/9^(=A>J^\5[LO)\3]02P,$% M @ HYBW5CX"NM9Z! <1 !$ !P86YW97@S,C)Q,S(S+FAT;=58VV[; M.!!]WZ^8NMA> .MJITED-X J*XVQJ9W:"KI]6M 2%7%#BRI%QW&_?H>4G>92 M;X)%@G3S(,@:SLPYAY<9IO]B,(Z2KR3TP_$P@I;E.%\ZD>,,D@$< M)9^.H6N['B22E#533)2$.TX\:D&K4*H*'&>Y7-K+CBWDF9-,'!VJZW A:FIG M*FL=]/47?%*2'?S6?V%9,!#I8DY+!:FD1-$,%C4KS^!+1NMSL*SUJ$A4*\G. M"@6^ZW?@BY#G[((T=L44IP>;.'VG^=UW3)+^3&2K@W[&+H!E[UOL'9VY>V2O MZ_MYWDU]2CKI[NZLV^UZ?NJFJ?^7AR ='-[XU&K%Z?O6G)56077^H.O;NSN5 MZBU9IHK <]W?6V;H03\7I<)\$OV;UR;,G6"*7BJ+<'96!H92JW'=F%/!A0Q> MNN:OIRU63N:,KX+7"9O3&D9T"1,Q)^7K=HW38-54LKP96+/O%#$A//-SV4#> MQ3B8;CG]M2.;)C&D1'>Z^RX[5\>=SB%<# ^2>(!_)_DWHB\[[[3*SPYBF$:3CZ$ MHWAJC?\\CK]"&"7:XKONPW:P?W,'_[VH%'MRRMV?4AZV M8< J<@X?!:=I49 VI%1JD&VH%K)>$,2D!%Q;B3359>C52^^=VS/+$4@-)!.5 MKB77?6Z,U)J*'%1!84KDC)2TML:7G*X@3)6V:$W;:"?*#/J\(!)7 E_!A%9" MXI 2#H68&"[Z76<.;E0A[3G1PA%$J@M.5 MX5>H%VFQ51$P8N2$&9:2UAIG6[L1S@'#(7'"D45=(?"Z;0#FK"1EJK]CHLPT M%@8'CEKPAJ9 Q0R6^M^4?IIM\).J?E7Q'V^+[#UHBS3SO &CR(S3#829D!F5 M%B+AI*IIL'GI9:RN.%D%K#3QC%-OKZ:YS81U=WNU><)@,V^/"N3>A6-P M#$_"/YXD_0-U@(_/2'Y\'$='1R'<:LT?L-[6F\H<'!7"%IQEL,'[7Q?C<^A_ ML[!>"?'X6PZE>B:*4<%H#H=7Q62O M!Y_(JCGP=4=@KKY;*]RM^VDEF@MZ("G'NGE![]Q8?ZQP4P'<'RYDALM\H;:[ M;&N1MUY_U\_F,F[^+7#P#U!+ 0(4 Q0 ( *.8MU9C:/^!O2D# )H6)P 1 M " 0 !P86YW+3(P,C,P-#,P+FAT;5!+ 0(4 Q0 ( M *.8MU906JH$E1( !C5 1 " >PI P!P86YW+3(P,C,P M-#,P+GAS9%!+ 0(4 Q0 ( *.8MU:R!;K@9R4 /MW 0 5 M " ; \ P!P86YW+3(P,C,P-#,P7V-A;"YX;6Q02P$"% ,4 " "CF+=6 M^;W S=C ";AP0 %0 @ %*8@, <&%N=RTR,#(S,#0S,%]D M968N>&UL4$L! A0#% @ HYBW5E1NW/[ " $ 0^(* !4 M ( !M,4# '!A;G