0000769397-23-000193.txt : 20231204 0000769397-23-000193.hdr.sgml : 20231204 20231204160802 ACCESSION NUMBER: 0000769397-23-000193 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20231031 FILED AS OF DATE: 20231204 DATE AS OF CHANGE: 20231204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Autodesk, Inc. CENTRAL INDEX KEY: 0000769397 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 942819853 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14338 FILM NUMBER: 231463072 BUSINESS ADDRESS: STREET 1: ONE MARKET, STE. 400. CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 4155075000 MAIL ADDRESS: STREET 1: ONE MARKET, STE. 400. CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: AUTODESK INC DATE OF NAME CHANGE: 19920703 10-Q 1 adsk-20231031.htm 10-Q adsk-20231031
FALSE2024Q30000769397January 310.33330.33330.333345700007693972023-02-012023-10-3100007693972023-11-27xbrli:shares0000769397us-gaap:SubscriptionAndCirculationMember2023-08-012023-10-31iso4217:USD0000769397us-gaap:SubscriptionAndCirculationMember2022-08-012022-10-310000769397us-gaap:SubscriptionAndCirculationMember2023-02-012023-10-310000769397us-gaap:SubscriptionAndCirculationMember2022-02-012022-10-310000769397us-gaap:MaintenanceMember2023-08-012023-10-310000769397us-gaap:MaintenanceMember2022-08-012022-10-310000769397us-gaap:MaintenanceMember2023-02-012023-10-310000769397us-gaap:MaintenanceMember2022-02-012022-10-310000769397adsk:SubscriptionandMaintenanceMember2023-08-012023-10-310000769397adsk:SubscriptionandMaintenanceMember2022-08-012022-10-310000769397adsk:SubscriptionandMaintenanceMember2023-02-012023-10-310000769397adsk:SubscriptionandMaintenanceMember2022-02-012022-10-310000769397us-gaap:ProductAndServiceOtherMember2023-08-012023-10-310000769397us-gaap:ProductAndServiceOtherMember2022-08-012022-10-310000769397us-gaap:ProductAndServiceOtherMember2023-02-012023-10-310000769397us-gaap:ProductAndServiceOtherMember2022-02-012022-10-3100007693972023-08-012023-10-3100007693972022-08-012022-10-3100007693972022-02-012022-10-31iso4217:USDxbrli:shares00007693972023-10-3100007693972023-01-3100007693972022-01-3100007693972022-10-31adsk:category0000769397adsk:ArchitectureEngineeringAndConstructionMember2023-08-012023-10-310000769397adsk:ArchitectureEngineeringAndConstructionMember2022-08-012022-10-310000769397adsk:ArchitectureEngineeringAndConstructionMember2023-02-012023-10-310000769397adsk:ArchitectureEngineeringAndConstructionMember2022-02-012022-10-310000769397adsk:AutoCADandAutoCADLTFamilyMember2023-08-012023-10-310000769397adsk:AutoCADandAutoCADLTFamilyMember2022-08-012022-10-310000769397adsk:AutoCADandAutoCADLTFamilyMember2023-02-012023-10-310000769397adsk:AutoCADandAutoCADLTFamilyMember2022-02-012022-10-310000769397adsk:ManufacturingMember2023-08-012023-10-310000769397adsk:ManufacturingMember2022-08-012022-10-310000769397adsk:ManufacturingMember2023-02-012023-10-310000769397adsk:ManufacturingMember2022-02-012022-10-310000769397adsk:MediaAndEntertainmentMember2023-08-012023-10-310000769397adsk:MediaAndEntertainmentMember2022-08-012022-10-310000769397adsk:MediaAndEntertainmentMember2023-02-012023-10-310000769397adsk:MediaAndEntertainmentMember2022-02-012022-10-310000769397adsk:OtherMember2023-08-012023-10-310000769397adsk:OtherMember2022-08-012022-10-310000769397adsk:OtherMember2023-02-012023-10-310000769397adsk:OtherMember2022-02-012022-10-310000769397country:US2023-08-012023-10-310000769397country:US2022-08-012022-10-310000769397country:US2023-02-012023-10-310000769397country:US2022-02-012022-10-310000769397adsk:OtherAmericasMember2023-08-012023-10-310000769397adsk:OtherAmericasMember2022-08-012022-10-310000769397adsk:OtherAmericasMember2023-02-012023-10-310000769397adsk:OtherAmericasMember2022-02-012022-10-310000769397srt:AmericasMember2023-08-012023-10-310000769397srt:AmericasMember2022-08-012022-10-310000769397srt:AmericasMember2023-02-012023-10-310000769397srt:AmericasMember2022-02-012022-10-310000769397us-gaap:EMEAMember2023-08-012023-10-310000769397us-gaap:EMEAMember2022-08-012022-10-310000769397us-gaap:EMEAMember2023-02-012023-10-310000769397us-gaap:EMEAMember2022-02-012022-10-310000769397srt:AsiaPacificMember2023-08-012023-10-310000769397srt:AsiaPacificMember2022-08-012022-10-310000769397srt:AsiaPacificMember2023-02-012023-10-310000769397srt:AsiaPacificMember2022-02-012022-10-310000769397us-gaap:SalesChannelThroughIntermediaryMember2023-08-012023-10-310000769397us-gaap:SalesChannelThroughIntermediaryMember2022-08-012022-10-310000769397us-gaap:SalesChannelThroughIntermediaryMember2023-02-012023-10-310000769397us-gaap:SalesChannelThroughIntermediaryMember2022-02-012022-10-310000769397us-gaap:SalesChannelDirectlyToConsumerMember2023-08-012023-10-310000769397us-gaap:SalesChannelDirectlyToConsumerMember2022-08-012022-10-310000769397us-gaap:SalesChannelDirectlyToConsumerMember2023-02-012023-10-310000769397us-gaap:SalesChannelDirectlyToConsumerMember2022-02-012022-10-310000769397adsk:DesignMember2023-08-012023-10-310000769397adsk:DesignMember2022-08-012022-10-310000769397adsk:DesignMember2023-02-012023-10-310000769397adsk:DesignMember2022-02-012022-10-310000769397adsk:MakeMember2023-08-012023-10-310000769397adsk:MakeMember2022-08-012022-10-310000769397adsk:MakeMember2023-02-012023-10-310000769397adsk:MakeMember2022-02-012022-10-310000769397adsk:OtherResearchAndDevelopmentMember2023-08-012023-10-310000769397adsk:OtherResearchAndDevelopmentMember2022-08-012022-10-310000769397adsk:OtherResearchAndDevelopmentMember2023-02-012023-10-310000769397adsk:OtherResearchAndDevelopmentMember2022-02-012022-10-310000769397srt:MinimumMember2023-02-012023-10-310000769397srt:MaximumMember2023-02-012023-10-3100007693972023-11-01adsk:PeriodOneMember2023-10-310000769397adsk:PeriodTwoMember2023-11-012023-10-31xbrli:pure00007693972024-11-012023-10-310000769397us-gaap:RevolvingCreditFacilityMemberadsk:TheCreditAgreementMember2022-11-300000769397adsk:TechDataMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-08-012023-10-310000769397adsk:TechDataMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-02-012023-10-310000769397adsk:TechDataMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-08-012022-10-310000769397adsk:TechDataMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-02-012022-10-310000769397adsk:TechDataMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-02-012023-10-310000769397adsk:TechDataMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-02-012023-01-310000769397adsk:IngramMicroMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-08-012023-10-310000769397adsk:IngramMicroMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-02-012023-10-310000769397adsk:IngramMicroMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-08-012022-10-310000769397adsk:IngramMicroMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-02-012022-10-310000769397us-gaap:MoneyMarketFundsMember2023-10-310000769397us-gaap:CommercialPaperMember2023-10-310000769397us-gaap:CertificatesOfDepositMember2023-10-310000769397adsk:OtherCashEquivalentsMember2023-10-310000769397us-gaap:CommercialPaperMember2023-10-310000769397us-gaap:USGovernmentDebtSecuritiesMember2023-10-310000769397us-gaap:CorporateDebtSecuritiesMember2023-10-310000769397us-gaap:AssetBackedSecuritiesMember2023-10-310000769397us-gaap:AgencySecuritiesMember2023-10-310000769397adsk:OtherMarketableSecuritiesMember2023-10-310000769397adsk:AgencyMortgageBackedSecuritiesMember2023-10-310000769397us-gaap:MutualFundMember2023-10-310000769397us-gaap:MoneyMarketFundsMember2023-01-310000769397us-gaap:CommercialPaperMember2023-01-310000769397us-gaap:CertificatesOfDepositMember2023-01-310000769397us-gaap:USGovernmentDebtSecuritiesMember2023-01-310000769397adsk:OtherCashEquivalentsMember2023-01-310000769397us-gaap:CorporateDebtSecuritiesMember2023-01-310000769397us-gaap:CommercialPaperMember2023-01-310000769397us-gaap:AssetBackedSecuritiesMember2023-01-310000769397us-gaap:USGovernmentDebtSecuritiesMember2023-01-310000769397adsk:OtherMarketableSecuritiesMember2023-01-310000769397us-gaap:MutualFundMember2023-01-310000769397us-gaap:ConvertibleDebtSecuritiesMember2023-01-310000769397adsk:InvestmentsDerivativeAssetMember2023-01-310000769397us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-10-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-10-310000769397us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-10-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-10-310000769397us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-10-310000769397adsk:OtherCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:FairValueInputsLevel2Memberadsk:OtherCashEquivalentsMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberadsk:OtherCashEquivalentsMember2023-10-310000769397us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-10-310000769397us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMember2023-10-310000769397us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-10-310000769397us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-10-310000769397us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-10-310000769397us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-10-310000769397us-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-10-310000769397us-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-10-310000769397adsk:OtherMarketableSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:FairValueInputsLevel2Memberadsk:OtherMarketableSecuritiesMember2023-10-310000769397us-gaap:FairValueInputsLevel3Memberadsk:OtherMarketableSecuritiesMember2023-10-310000769397adsk:AgencyMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397adsk:AgencyMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-10-310000769397adsk:AgencyMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-10-310000769397us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel2Member2023-10-310000769397us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel3Member2023-10-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Member2023-10-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2023-10-310000769397us-gaap:ForeignExchangeContractMember2023-10-310000769397us-gaap:FairValueInputsLevel1Member2023-10-310000769397us-gaap:FairValueInputsLevel2Member2023-10-310000769397us-gaap:FairValueInputsLevel3Member2023-10-310000769397us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-01-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-01-310000769397us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-01-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-01-310000769397us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-01-310000769397us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMember2023-01-310000769397adsk:OtherCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Memberadsk:OtherCashEquivalentsMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberadsk:OtherCashEquivalentsMember2023-01-310000769397us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-01-310000769397us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-01-310000769397us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-01-310000769397us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-01-310000769397us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-01-310000769397us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMember2023-01-310000769397adsk:OtherMarketableSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Memberadsk:OtherMarketableSecuritiesMember2023-01-310000769397us-gaap:FairValueInputsLevel3Memberadsk:OtherMarketableSecuritiesMember2023-01-310000769397us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel2Member2023-01-310000769397us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel3Member2023-01-310000769397us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-01-310000769397us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-01-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Member2023-01-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2023-01-310000769397us-gaap:ForeignExchangeContractMember2023-01-310000769397us-gaap:FairValueInputsLevel1Member2023-01-310000769397us-gaap:FairValueInputsLevel2Member2023-01-310000769397us-gaap:FairValueInputsLevel3Member2023-01-310000769397adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember2023-01-310000769397adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember2023-02-012023-10-310000769397adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember2023-10-310000769397srt:MinimumMemberadsk:RestrictedStockUnitsRSUsandPerformanceSharesMember2023-10-310000769397srt:MaximumMemberadsk:RestrictedStockUnitsRSUsandPerformanceSharesMember2023-10-310000769397adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember2022-02-012022-10-310000769397us-gaap:RestrictedStockUnitsRSUMember2023-02-012023-10-310000769397us-gaap:RestrictedStockUnitsRSUMember2023-08-012023-10-310000769397us-gaap:RestrictedStockUnitsRSUMember2022-08-012022-10-310000769397us-gaap:RestrictedStockUnitsRSUMember2022-02-012022-10-310000769397us-gaap:PerformanceSharesMember2023-02-012023-10-310000769397us-gaap:PerformanceSharesMember2023-08-012023-10-310000769397us-gaap:PerformanceSharesMember2022-08-012022-10-310000769397us-gaap:PerformanceSharesMember2022-02-012022-10-310000769397adsk:UpchainMember2021-05-110000769397adsk:UpchainMember2023-02-012023-10-310000769397adsk:OtherFiscal2022AcquisitionsMember2022-01-310000769397adsk:OtherFiscal2022AcquisitionsMember2023-10-310000769397us-gaap:RestrictedStockMemberadsk:Fiscal2023AcquisitionMember2023-02-012023-10-310000769397adsk:Fiscal2023AcquisitionMember2023-10-310000769397us-gaap:CommonStockMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-02-012023-10-310000769397us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-02-012023-10-310000769397us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-10-310000769397us-gaap:CommonStockMember2023-08-012023-10-310000769397us-gaap:CommonStockMember2022-08-012022-10-310000769397us-gaap:CommonStockMember2023-02-012023-10-310000769397us-gaap:CommonStockMember2022-02-012022-10-310000769397adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember2023-02-012023-10-31adsk:period0000769397adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMemberus-gaap:EmployeeStockMember2023-08-012023-10-310000769397adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMemberus-gaap:EmployeeStockMember2022-08-012022-10-310000769397adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMemberus-gaap:EmployeeStockMember2023-02-012023-10-310000769397adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMemberus-gaap:EmployeeStockMember2022-02-012022-10-310000769397us-gaap:CostOfSalesMemberadsk:SubscriptionandMaintenanceMember2023-08-012023-10-310000769397us-gaap:CostOfSalesMemberadsk:SubscriptionandMaintenanceMember2022-08-012022-10-310000769397us-gaap:CostOfSalesMemberadsk:SubscriptionandMaintenanceMember2023-02-012023-10-310000769397us-gaap:CostOfSalesMemberadsk:SubscriptionandMaintenanceMember2022-02-012022-10-310000769397us-gaap:CostOfSalesMemberus-gaap:ProductAndServiceOtherMember2023-08-012023-10-310000769397us-gaap:CostOfSalesMemberus-gaap:ProductAndServiceOtherMember2022-08-012022-10-310000769397us-gaap:CostOfSalesMemberus-gaap:ProductAndServiceOtherMember2023-02-012023-10-310000769397us-gaap:CostOfSalesMemberus-gaap:ProductAndServiceOtherMember2022-02-012022-10-310000769397us-gaap:SellingAndMarketingExpenseMember2023-08-012023-10-310000769397us-gaap:SellingAndMarketingExpenseMember2022-08-012022-10-310000769397us-gaap:SellingAndMarketingExpenseMember2023-02-012023-10-310000769397us-gaap:SellingAndMarketingExpenseMember2022-02-012022-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMember2023-08-012023-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMember2022-08-012022-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMember2023-02-012023-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMember2022-02-012022-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMember2023-08-012023-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMember2022-08-012022-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMember2023-02-012023-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMember2022-02-012022-10-310000769397us-gaap:EmployeeStockMember2023-08-012023-10-310000769397us-gaap:EmployeeStockMember2022-08-012022-10-310000769397us-gaap:EmployeeStockMembersrt:MinimumMember2023-08-012023-10-310000769397srt:MaximumMemberus-gaap:EmployeeStockMember2023-08-012023-10-310000769397us-gaap:EmployeeStockMembersrt:MinimumMember2022-08-012022-10-310000769397srt:MaximumMemberus-gaap:EmployeeStockMember2022-08-012022-10-310000769397us-gaap:EmployeeStockMember2023-02-012023-10-310000769397us-gaap:EmployeeStockMember2022-02-012022-10-310000769397us-gaap:EmployeeStockMembersrt:MinimumMember2023-02-012023-10-310000769397srt:MaximumMemberus-gaap:EmployeeStockMember2023-02-012023-10-310000769397us-gaap:EmployeeStockMembersrt:MinimumMember2022-02-012022-10-310000769397srt:MaximumMemberus-gaap:EmployeeStockMember2022-02-012022-10-310000769397us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2023-02-012023-10-310000769397us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-02-012023-10-310000769397us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:PerformanceSharesMember2023-02-012023-10-310000769397us-gaap:CustomerRelationshipsMember2023-10-310000769397us-gaap:DevelopedTechnologyRightsMember2023-10-310000769397us-gaap:IntellectualPropertyMember2023-10-310000769397adsk:OtherMember2023-10-310000769397us-gaap:CustomerRelationshipsMember2023-01-310000769397us-gaap:DevelopedTechnologyRightsMember2023-01-310000769397us-gaap:IntellectualPropertyMember2023-01-310000769397adsk:CloudbasedSoftwareHostingArrangementsMember2023-10-310000769397adsk:CloudbasedSoftwareHostingArrangementsMember2023-01-310000769397adsk:RabbiTrustMember2023-10-310000769397adsk:RabbiTrustMember2023-01-310000769397us-gaap:ComputerEquipmentMember2023-10-310000769397us-gaap:ComputerEquipmentMember2023-01-310000769397us-gaap:SoftwareDevelopmentMember2023-10-310000769397us-gaap:SoftwareDevelopmentMember2023-01-310000769397adsk:FurnitureAndEquipmentMember2023-10-310000769397adsk:FurnitureAndEquipmentMember2023-01-310000769397us-gaap:LandBuildingsAndImprovementsMember2023-10-310000769397us-gaap:LandBuildingsAndImprovementsMember2023-01-31utr:Q0000769397us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberadsk:TheCreditAgreementMemberus-gaap:BaseRateMember2023-02-012023-10-310000769397srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberadsk:TheCreditAgreementMemberus-gaap:BaseRateMember2023-02-012023-10-310000769397us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberadsk:SecuredOvernightFinancingRateSOFRMemberadsk:TheCreditAgreementMember2023-02-012023-10-310000769397srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberadsk:SecuredOvernightFinancingRateSOFRMemberadsk:TheCreditAgreementMember2023-02-012023-10-31adsk:performance_indicator_metric0000769397us-gaap:RevolvingCreditFacilityMemberadsk:TheCreditAgreementMember2023-10-310000769397adsk:A240NotesDueDecember152031Memberus-gaap:SeniorNotesMember2021-10-310000769397adsk:A240NotesDueDecember152031Memberus-gaap:SeniorNotesMember2021-10-012021-10-310000769397us-gaap:SeniorNotesMemberadsk:A285NotesDueJanuary152030Member2020-01-310000769397us-gaap:SeniorNotesMemberadsk:A285NotesDueJanuary152030Member2020-01-012020-01-310000769397us-gaap:SeniorNotesMemberadsk:DebtDueJune152020Member2020-01-012020-01-310000769397adsk:A3.5NotesdueJune152027Memberus-gaap:SeniorNotesMember2017-06-300000769397adsk:A3.5NotesdueJune152027Memberus-gaap:SeniorNotesMember2017-06-012017-06-300000769397us-gaap:SeniorNotesMemberadsk:SeniorNotesDue2017Member2017-06-012017-06-300000769397adsk:SeniorNotesDue2025Memberus-gaap:SeniorNotesMember2015-06-300000769397adsk:SeniorNotesDue2025Memberus-gaap:SeniorNotesMember2015-06-012015-06-300000769397us-gaap:SeniorNotesMember2023-02-012023-10-310000769397adsk:SeniorNotesDue2025Memberus-gaap:SeniorNotesMember2023-10-310000769397us-gaap:SeniorNotesMemberadsk:SeniorNotesDue2017Member2023-10-310000769397us-gaap:SeniorNotesMemberadsk:A285NotesDueJanuary152030Member2023-10-310000769397adsk:A240NotesDueDecember152031Memberus-gaap:SeniorNotesMember2023-10-310000769397srt:MinimumMember2023-10-310000769397srt:MaximumMember2023-10-310000769397adsk:CostofSubscriptionandMaintenanceRevenueMember2023-08-012023-10-310000769397adsk:CostOfOtherRevenueMemberMember2023-08-012023-10-310000769397adsk:CostofSubscriptionandMaintenanceRevenueMember2023-02-012023-10-310000769397adsk:CostOfOtherRevenueMemberMember2023-02-012023-10-310000769397adsk:CostofSubscriptionandMaintenanceRevenueMember2022-08-012022-10-310000769397adsk:CostOfOtherRevenueMemberMember2022-08-012022-10-310000769397adsk:CostofSubscriptionandMaintenanceRevenueMember2022-02-012022-10-310000769397adsk:CostOfOtherRevenueMemberMember2022-02-012022-10-310000769397us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-10-310000769397us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-01-310000769397us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-10-310000769397us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-01-310000769397adsk:OtherAccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-10-310000769397adsk:OtherAccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-01-310000769397adsk:OtherAccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-10-310000769397adsk:OtherAccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-01-310000769397us-gaap:SalesMember2023-08-012023-10-310000769397us-gaap:SalesMember2022-08-012022-10-310000769397us-gaap:SalesMember2023-02-012023-10-310000769397us-gaap:SalesMember2022-02-012022-10-310000769397us-gaap:CostOfSalesMember2023-08-012023-10-310000769397us-gaap:CostOfSalesMember2022-08-012022-10-310000769397us-gaap:CostOfSalesMember2023-02-012023-10-310000769397us-gaap:CostOfSalesMember2022-02-012022-10-310000769397us-gaap:OperatingExpenseMember2023-08-012023-10-310000769397us-gaap:OperatingExpenseMember2022-08-012022-10-310000769397us-gaap:OperatingExpenseMember2023-02-012023-10-310000769397us-gaap:OperatingExpenseMember2022-02-012022-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMember2023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMember2023-01-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:SubscriptionRevenueMember2023-08-012023-10-310000769397adsk:MaintenanceRevenueMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-08-012023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:CostofSubscriptionandMaintenanceRevenueMember2023-08-012023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingAndMarketingExpenseMemberus-gaap:ForeignExchangeContractMember2023-08-012023-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-08-012023-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-08-012023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:SubscriptionRevenueMember2023-02-012023-10-310000769397adsk:MaintenanceRevenueMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-02-012023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:CostofSubscriptionandMaintenanceRevenueMember2023-02-012023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingAndMarketingExpenseMemberus-gaap:ForeignExchangeContractMember2023-02-012023-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-02-012023-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-02-012023-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:SubscriptionRevenueMember2022-08-012022-10-310000769397adsk:MaintenanceRevenueMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-08-012022-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:CostofSubscriptionandMaintenanceRevenueMember2022-08-012022-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingAndMarketingExpenseMemberus-gaap:ForeignExchangeContractMember2022-08-012022-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-08-012022-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-08-012022-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:SubscriptionRevenueMember2022-02-012022-10-310000769397adsk:MaintenanceRevenueMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-02-012022-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberadsk:CostofSubscriptionandMaintenanceRevenueMember2022-02-012022-10-310000769397us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingAndMarketingExpenseMemberus-gaap:ForeignExchangeContractMember2022-02-012022-10-310000769397us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-02-012022-10-310000769397us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-02-012022-10-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-10-310000769397us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-01-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310000769397us-gaap:RetainedEarningsMember2023-01-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-02-012023-04-3000007693972023-02-012023-04-300000769397us-gaap:RetainedEarningsMember2023-02-012023-04-300000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-300000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-04-300000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300000769397us-gaap:RetainedEarningsMember2023-04-3000007693972023-04-300000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-05-012023-07-3100007693972023-05-012023-07-310000769397us-gaap:RetainedEarningsMember2023-05-012023-07-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-012023-07-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-07-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-310000769397us-gaap:RetainedEarningsMember2023-07-3100007693972023-07-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-08-012023-10-310000769397us-gaap:RetainedEarningsMember2023-08-012023-10-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012023-10-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-10-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-310000769397us-gaap:RetainedEarningsMember2023-10-310000769397adsk:CommonStockRepurchaseProgramMember2023-08-012023-10-310000769397adsk:CommonStockRepurchaseProgramMember2023-02-012023-10-310000769397adsk:September2016CommonStockRepurchaseProgramMember2023-10-310000769397adsk:November2022CommonStockRepurchaseProgramMember2023-10-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310000769397us-gaap:RetainedEarningsMember2022-01-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-02-012022-04-3000007693972022-02-012022-04-300000769397us-gaap:RetainedEarningsMember2022-02-012022-04-300000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-04-300000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-300000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300000769397us-gaap:RetainedEarningsMember2022-04-3000007693972022-04-300000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-05-012022-07-3100007693972022-05-012022-07-310000769397us-gaap:RetainedEarningsMember2022-05-012022-07-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310000769397us-gaap:RetainedEarningsMember2022-07-3100007693972022-07-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-08-012022-10-310000769397us-gaap:RetainedEarningsMember2022-08-012022-10-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012022-10-310000769397us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-10-310000769397us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310000769397us-gaap:RetainedEarningsMember2022-10-310000769397adsk:CommonStockRepurchaseProgramMember2022-08-012022-10-310000769397adsk:CommonStockRepurchaseProgramMember2022-02-012022-10-310000769397adsk:September2016CommonStockRepurchaseProgramMember2022-10-310000769397us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-310000769397us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-310000769397us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-310000769397us-gaap:AccumulatedTranslationAdjustmentMember2023-01-310000769397us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-02-012023-10-310000769397us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-02-012023-10-310000769397us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-02-012023-10-310000769397us-gaap:AccumulatedTranslationAdjustmentMember2023-02-012023-10-310000769397us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-10-310000769397us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-10-310000769397us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-10-310000769397us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310000769397us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-310000769397us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-310000769397us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-310000769397us-gaap:AccumulatedTranslationAdjustmentMember2022-01-310000769397us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-02-012022-10-310000769397us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-02-012022-10-310000769397us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-02-012022-10-310000769397us-gaap:AccumulatedTranslationAdjustmentMember2022-02-012022-10-310000769397us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-310000769397us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-10-310000769397us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-310000769397us-gaap:AccumulatedTranslationAdjustmentMember2022-10-31adsk:segment0000769397country:US2023-10-310000769397country:US2023-01-310000769397adsk:OtherAmericasMember2023-10-310000769397adsk:OtherAmericasMember2023-01-310000769397srt:AmericasMember2023-10-310000769397srt:AmericasMember2023-01-310000769397us-gaap:EMEAMember2023-10-310000769397us-gaap:EMEAMember2023-01-310000769397srt:AsiaPacificMember2023-10-310000769397srt:AsiaPacificMember2023-01-310000769397adsk:MaryMcDowellMember2023-02-012023-10-310000769397adsk:MaryMcDowellMember2023-08-012023-10-310000769397adsk:MaryMcDowellMember2023-10-31

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 October 31, 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: 0-14338
 
AUTODESK, INC.
(Exact name of registrant as specified in its charter)
Delaware94-2819853
(State or other jurisdiction of
incorporation or organization)
(I.R.S. employer
Identification No.)
One Market Street, Ste. 400
San Francisco, California94105
(Address of principal executive offices)(Zip Code)
(415507-5000
(Registrant’s telephone number, including area code)

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, par value $0.01 per shareADSKThe 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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and ‘emerging growth company” in Rule 12b-2 of the Exchange Act.



Large accelerated filer  Accelerated filer
Non-accelerated filer  Smaller reporting company
  Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act). Yes  No 

As of November 27, 2023, registrant had outstanding 213,915,325 shares of common stock.



AUTODESK, INC. FORM 10-Q
TABLE OF CONTENTS
  Page No.
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.




PART I. FINANCIAL INFORMATION
 
ITEM 1.FINANCIAL STATEMENTS

AUTODESK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In millions, except per share data)
(Unaudited)
 
 Three Months Ended October 31,Nine Months Ended October 31,
 2023202220232022
Net revenue:
Subscription$1,314 $1,188 $3,777 $3,437 
Maintenance 12 16 40 51 
Total subscription and maintenance revenue
1,326 1,204 3,817 3,488 
Other88 76 211 199 
Total net revenue1,414 1,280 4,028 3,687 
Cost of revenue:
Cost of subscription and maintenance revenue94 86 285 253 
Cost of other revenue21 19 62 59 
Amortization of developed technologies12 15 34 44 
Total cost of revenue127 120 381 356 
Gross profit1,287 1,160 3,647 3,331 
Operating expenses:
Marketing and sales439 454 1,344 1,306 
Research and development339 311 1,021 906 
General and administrative165 129 438 377 
Amortization of purchased intangibles 10 10 31 30 
Total operating expenses953 904 2,834 2,619 
Income from operations334 256 813 712 
Interest and other expense, net(14)(14)(14)(43)
Income before income taxes320 242 799 669 
Provision for income taxes(79)(44)(175)(139)
Net income $241 $198 $624 $530 
Basic net income per share$1.13 $0.92 $2.92 $2.44 
Diluted net income per share$1.12 $0.91 $2.89 $2.43 
Weighted average shares used in computing basic net income per share214 216 214 217 
Weighted average shares used in computing diluted net income per share216 217 216 218 

See accompanying Notes to Condensed Consolidated Financial Statements.

4


AUTODESK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In millions)
(Unaudited)
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Net income $241 $198 $624 $530 
Other comprehensive income (loss), net of reclassifications:
Net gain (loss) on derivative instruments (net of tax effect of zero, $(5), $3, and $(17), respectively)
4 26 (22)99 
Change in net unrealized (loss) gain on available-for-sale debt securities (net of tax effect of zero for all periods presented)
(1) (2)3 
Net change in cumulative foreign currency translation loss (net of tax effect of zero, zero, $5, and $1, respectively)
(62)(64)(48)(185)
Total other comprehensive loss(59)(38)(72)(83)
Total comprehensive income $182 $160 $552 $447 

See accompanying Notes to Condensed Consolidated Financial Statements.

5


AUTODESK, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In millions)
(Unaudited)
 
October 31, 2023January 31, 2023
ASSETS
Current assets:
Cash and cash equivalents$1,526 $1,947 
Marketable securities428 125 
Accounts receivable, net579 961 
Prepaid expenses and other current assets406 308 
Total current assets2,939 3,341 
Long-term marketable securities219 102 
Computer equipment, software, furniture and leasehold improvements, net128 144 
Operating lease right-of-use assets237 245 
Intangible assets, net411 407 
Goodwill3,604 3,625 
Deferred income taxes, net1,122 1,014 
Long-term other assets566 560 
Total assets$9,226 $9,438 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$127 $102 
Accrued compensation378 358 
Accrued income taxes64 33 
Deferred revenue3,120 3,203 
Operating lease liabilities71 85 
Other accrued liabilities152 219 
Total current liabilities3,912 4,000 
Long-term deferred revenue903 1,377 
Long-term operating lease liabilities294 300 
Long-term income taxes payable161 164 
Long-term deferred income taxes 31 32 
Long-term notes payable, net2,283 2,281 
Long-term other liabilities160 139 
Stockholders’ equity:
Common stock and additional paid-in capital3,678 3,325 
Accumulated other comprehensive loss(257)(185)
Accumulated deficit(1,939)(1,995)
Total stockholders’ equity 1,482 1,145 
Total liabilities and stockholders’ equity $9,226 $9,438 

See accompanying Notes to Condensed Consolidated Financial Statements.

6


AUTODESK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In millions)
(Unaudited)
 
 Nine Months Ended October 31,
 20232022
Operating activities:
Net income $624 $530 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, amortization and accretion102 113 
Stock-based compensation expense544 493 
Deferred income taxes(116)(98)
Lease-related asset impairments7 21 
Other(15)13 
Changes in operating assets and liabilities, net of business combinations:
Accounts receivable380 70 
Prepaid expenses and other assets (51)1 
Accounts payable and other liabilities (77)(76)
Deferred revenue(551)14 
Accrued income taxes29 79 
Net cash provided by operating activities
876 1,160 
Investing activities:
Purchases of marketable securities(944)(199)
Sales and maturities of marketable securities529 302 
Capital expenditures(21)(32)
Purchases of intangible assets(25)(6)
Business combinations, net of cash acquired(44)(96)
Other investing activities(19)(53)
Net cash used in investing activities(524)(84)
Financing activities:
Proceeds from issuance of common stock, net of issuance costs130 124 
Taxes paid related to net share settlement of equity awards (153)(127)
Repurchases of common stock(730)(894)
Net cash used in financing activities(753)(897)
Effect of exchange rate changes on cash and cash equivalents(20)(42)
Net decrease in cash and cash equivalents(421)137 
Cash and cash equivalents at beginning of period1,947 1,528 
Cash and cash equivalents at end of period$1,526 $1,665 
Supplemental cash flow disclosure:
Non-cash financing activities:
Fair value of common stock issued to settle liability-classified restricted common stock$9 $8 
Fair value of common stock issued related to business combinations $ $10 

See accompanying Notes to Condensed Consolidated Financial Statements.
7


AUTODESK, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
(In millions, except share and per share data, or as otherwise noted)
 
1. Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (“Autodesk,” “we,” “us,” “our,” or the “Company”) as of October 31, 2023, and for the three and nine months ended October 31, 2023 and 2022, have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management’s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and nine months ended October 31, 2023, are not necessarily indicative of the results for the entire fiscal year ending January 31, 2024, or for any other period. Further, the balance sheet as of January 31, 2023, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2023. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management’s discussion and analysis of financial position and results of operations, contained in Autodesk’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed on March 14, 2023.

2. Recently Issued Accounting Standards

With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) or adopted by the Company during the nine months ended October 31, 2023, that are applicable to the Company.

Recently Issued Accounting Standards But Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which are intended to improve reportable segment disclosure requirements. ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for Autodesk’s fiscal year beginning February 1, 2024, and interim periods for Autodesk’s fiscal year beginning February 1, 2025, and should be applied on a retrospective basis to all periods presented. Autodesk is currently evaluating the effect of adopting ASU 2023-07 on its disclosures.

Accounting Standards Adopted

In June 2022, the FASB issued ASU No. 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions” (“ASU 2022-03”), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024, and interim periods within that fiscal year, with early adoption permitted. Autodesk adopted ASU 2022-03 as of February 1, 2023. The adoption of ASU 2022-03 did not have a material impact on Autodesk’s consolidated financial statements.

8


3. Revenue Recognition

Revenue Disaggregation

Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (“EBAs”), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other products and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations.

Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows: 
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Net revenue by product family:
Architecture, Engineering and Construction $675 $575 $1,884 $1,676 
AutoCAD and AutoCAD LT 372 354 1,085 1,025 
Manufacturing269 254 771 721 
Media and Entertainment73 78 218 217 
Other 25 19 70 48 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by geographic area:
Americas
U.S.$520 $447 $1,461 $1,269 
Other Americas120 94 321 271 
Total Americas640 541 1,782 1,540 
Europe, Middle East and Africa516 476 1,496 1,398 
Asia Pacific258 263 750 749 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by sales channel:
Indirect$876 $827 $2,546 $2,412 
Direct538 453 1,482 1,275 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by product type:
Design$1,192 $1,087 $3,432 $3,155 
Make134 117 385 333 
Other88 76 211 199 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Payments for product subscriptions, cloud subscriptions, and maintenance subscriptions are typically due in annual installments or up front with payment terms of 30 to 45 days. Payments on EBAs are typically due in annual installments over the contract term, with payment terms of 30 to 60 days. Autodesk does not have any material variable consideration, such as obligations for returns, refunds, warranties, or amounts due to customers for which significant estimation or judgment is required as of the reporting date.

Remaining performance obligations consist of total short-term, long-term, and unbilled deferred revenue. As of October 31, 2023, Autodesk had remaining performance obligations of $5.24 billion, which represents the total contract price allocated to remaining performance obligations, which are generally recognized over the next three years. We expect to recognize $3.52 billion or 67% of our remaining performance obligations as revenue during the next 12 months. We expect to recognize the remaining $1.72 billion or 33% of our remaining performance obligations as revenue thereafter.
9



The amount of remaining performance obligations may be impacted by the specific timing, duration, and size of customer subscription and support agreements, the specific timing of customer renewals, and foreign currency fluctuations.

Contract Balances

We receive payments from customers based on a billing schedule as established in our contracts. Contract assets relate to performance completed in advance of scheduled billings. Contract assets were not material as of October 31, 2023. Deferred revenue relates to billings in advance of performance under the contract. The primary changes in our contract assets and deferred revenues are due to our performance under the contracts and billings.

Revenue recognized during the three months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $730 million and $642 million, respectively. Revenue recognized during the nine months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $2.71 billion and $2.46 billion, respectively. The satisfaction of performance obligations typically lags behind payments received under revenue contracts from customers.

4. Concentration of Credit Risk
    
Autodesk places its cash, cash equivalents, and marketable securities in highly liquid instruments with, and in the custody of, multiple diversified financial institutions globally with high credit ratings, and limits the amounts invested with any one institution, type of security, and issuer. Autodesk’s primary commercial banking relationship is with Citigroup Inc. and its global affiliates. Citibank, N.A., an affiliate of Citigroup, is one of the lead lenders and an agent in the syndicate of Autodesk’s $1.5 billion revolving credit facility. See Note 13, “Borrowing Arrangements,” in the Notes to Condensed Consolidated Financial Statements for further discussion.

Total sales to the Company's largest distributor TD Synnex Corporation and its global affiliates (“TD Synnex”) accounted for 39% and 40% of Autodesk’s total net revenue during the three and nine months ended October 31, 2023, respectively. Total sales to TD Synnex accounted for 37% of Autodesk’s total net revenue for both the three and nine months ended October 31, 2022. The majority of the net revenue from sales to TD Synnex is for sales outside of the United States. In addition, TD Synnex accounted for 18% and 27% of trade accounts receivable at October 31, 2023 and January 31, 2023, respectively. Ingram Micro Inc. (“Ingram Micro”), our second largest distributor, accounted for 7% and 8% of Autodesk's total net revenue during the three and nine months ended October 31, 2023, respectively. Total sales to Ingram Micro accounted for 9% of Autodesk’s total net revenue during both the three and nine months ended October 31, 2022. No other customer accounted for more than 10% of Autodesk's total net revenue or trade accounts receivable for each of the respective periods.
10


5. Financial Instruments

The following tables summarize the Company's financial instruments by significant investment category as of October 31, 2023, and January 31, 2023:
October 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents (1):
Money market funds$546 $— $— $546 
Commercial paper 257 — — 257 
Certificates of deposit69 — — 69 
Other (2)14 — — 14 
Marketable securities:
Short-term
Commercial paper207 — — 207 
U.S. government securities90 — — 90 
Corporate debt securities71 — — 71 
Asset-backed securities32 — — 32 
Agency discount notes11 — — 11 
Other (3)17 — — 17 
Long-term
Corporate debt securities97  (1)96 
Asset-backed securities55  (1)54 
Agency mortgage backed securities35  (1)34 
U.S. government securities23   23 
Other (4)12   12 
Mutual funds (5) (6)87 6 (3)90 
Total$1,623 $6 $(6)$1,623 
___________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Primarily consists of U.S. government securities and mortgage-backed securities.
(3)Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit .
(4)Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.
11



January 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents (1):
Money market funds$737 $— $— $737 
Commercial paper169 — — 169 
Certificates of deposit35 — — 35 
U.S government securities13 — — 13 
Other (2)12 — — 12 
Marketable securities:
Short-term
Corporate debt securities44 — — 44 
Commercial paper42 — — 42 
Asset-backed securities 19 — — 19 
U.S. government securities 17 — — 17 
Other (3)3 — — 3 
Long-term
Corporate debt securities45   45 
U.S. government securities35   35 
Asset backed securities13   13 
Other (4)9   9 
Mutual funds (5) (6)81 6 (1)86 
Convertible debt securities (6)3 1 (2)2 
Strategic investments derivative asset (6)2  (2) 
Total$1,279 $7 $(5)$1,281 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.
(3)Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.
(4)Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.

The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of October 31, 2023:
Fair Value
Due within 1 year$401 
Due in 1 year through 5 years203 
Due in 5 years through 10 years15 
Due after 10 years28 
Total
$647 
    
As of both October 31, 2023, and January 31, 2023, Autodesk had no material unrealized losses, individually and in the aggregate, for marketable debt securities that are in a continuous unrealized loss position for greater than 12 months. Total
12


unrealized gains for securities with net gains in accumulated other comprehensive income were not material for the nine months ended October 31, 2023.

Autodesk monitors all marketable debt securities for potential credit losses by reviewing indicators such as, but not limited to, current credit rating, change in credit rating, credit outlook, and default risk. There were no allowances for credit losses as of both October 31, 2023, and January 31, 2023. There were no write offs of accrued interest receivables for both the nine months ended October 31, 2023 and 2022.

There were no material realized gain or loss for the sales or redemptions of marketable debt securities during both the nine months ended October 31, 2023 and 2022. Realized gains and losses from the sales or redemptions of marketable debt securities are recorded in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations.

Proceeds from the sale and maturity of marketable debt securities were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Marketable debt securities$190 $57 $529 $302 

Strategic investments in equity securities

As of October 31, 2023, and January 31, 2023, Autodesk had $167 million and $177 million, respectively, in direct investments in privately held companies. These strategic investments in equity securities do not have readily determined fair values, and Autodesk uses the measurement alternative to account for the adjustment to these investments in a given quarter. If Autodesk determines that an impairment has occurred, Autodesk writes down the investment to its fair value. These strategic investments in equity securities are generally subject to a security-specific restriction which limits the sale or transfer of the respective equity security during the holding period.

Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:
 Nine Months Ended October 31,Cumulative Amount as of
20232022October 31, 2023
Upward adjustments$ $6 $29 
Negative adjustments, including impairments (21)(5)(107)
Net unrealized adjustments$(21)$1 $(78)

Realized gains for the disposition of strategic investment equity securities for both the three and nine months ended October 31, 2023 and 2022 were immaterial.

Fair Value

Autodesk applies fair value accounting for certain financial assets and liabilities, which consist of cash equivalents, marketable securities, and other financial instruments, on a recurring basis. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

13


The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of October 31, 2023, and January 31, 2023:  
October 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents (1):
Money market funds$546 $ $ $546 
Commercial paper  257  257 
Certificates of deposit 69  69 
Other (2) 14  14 
Marketable securities:
Short-term
Commercial paper 207  207 
U.S. government securities 90  90 
Corporate debt securities 71  71 
Asset-backed securities 32  32 
Agency discount notes 11  11 
Other (3) 17  17 
Long-term
Corporate debt securities 96  96 
Asset-backed securities 54  54 
Agency mortgage backed securities 34  34 
U.S. government securities 23  23 
Other (4) 12  12 
Long-term other assets:
Mutual funds (5)(6)90   90 
Derivative assets:
Derivative contract assets (6) 27  27 
Derivative liabilities:
Derivative contract liabilities (7) (18) (18)
Total$636 $996 $ $1,632 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Primarily consists of U.S. government securities and mortgage-backed securities.
(3)Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit .
(4)Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.
(7)Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.


14


January 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents (1):
Money market funds$737 $ $ $737 
Commercial paper 169  169 
Certificates of deposit 35  35 
U.S government securities 13  13 
Other (2)4 8  12 
Marketable securities:
Short-term
Corporate debt securities 44  44 
Commercial paper 42  42 
Asset backed securities  19  19 
U.S. government securities  17  17 
Other (3) 3  3 
Long-term
Corporate debt securities 45  45 
U.S. government securities 35  35 
Asset backed securities 13  13 
Other (4) 9  9 
Long-term other assets:
Mutual funds (5) (6)86   86 
Convertible debt securities (6)  2 2 
Derivative assets:
Derivative contract assets (6) 14  14 
Derivative liabilities:
Derivative contract liabilities (7) (31) (31)
Total$827 $435 $2 $1,264 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.
(3)Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.
(4)Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.
(7)Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.





15


6. Equity Compensation

Restricted Stock Units

A summary of restricted stock activity for the nine months ended October 31, 2023, is as follows:
Unvested
restricted
stock units
Weighted
average grant
date fair value
per share
 (in thousands) 
Unvested restricted stock units at January 31, 20234,848 $216.20 
Granted3,544 199.54 
Vested(2,334)216.56 
Canceled/Forfeited(261)212.95 
        Performance Adjustment (1)(11)189.41 
Unvested restricted stock units at October 31, 2023
5,786 $205.98 
_______________
(1)Based on Autodesk's financial results and relative total stockholder return for the fiscal 2023 performance period. The performance stock units were attained at rates ranging from 86% to 110% of the target award.

The fair value of the shares vested during the nine months ended October 31, 2023 and 2022, was $476 million and $402 million, respectively.

During the nine months ended October 31, 2023, Autodesk granted 3,233 thousand restricted stock units. Restricted stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights.

Autodesk recorded stock-based compensation expense related to restricted stock units of $151 million and $130 million during the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to restricted stock units of $445 million and $383 million during the nine months ended October 31, 2023 and 2022, respectively.

During the nine months ended October 31, 2023 and 2022, Autodesk settled liability-classified awards in the amount of $9 million and $8 million, respectively. The ultimate number of shares earned was based on the Autodesk closing stock price on the vesting date. As these awards were settled in a fixed dollar amount of shares, the awards were accounted for as a liability-classified award and were expensed using the straight-line method over the vesting period.

During the nine months ended October 31, 2023, Autodesk granted 311 thousand performance stock units for which the ultimate number of shares earned is determined based on the achievement of performance criteria at the end of the stated service and performance period. The performance criteria for the performance stock units are primarily based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee and total stockholder return compared against companies in the S&P North American Technology Software Index with a market capitalization over $2.0 billion (“Relative TSR”). The fair value of the performance stock units is expensed using the accelerated attribution method over the three-year vesting period and have the following vesting schedule:

Up to one third of the performance stock units may vest following year one, depending upon the achievement of the performance criteria for fiscal 2024 as well as 1-year Relative TSR (covering year one).

Up to one third of the performance stock units may vest following year two, depending upon the achievement of the performance criteria for year two as well as 2-year Relative TSR (covering years one and two).

Up to one third of the performance stock units may vest following year three, depending upon the achievement of the performance criteria for year three as well as 3-year Relative TSR (covering years one, two and three).

The performance criteria for the performance stock units vested during the nine months ended October 31, 2023, was based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee.

16


Performance stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights.

Autodesk recorded stock-based compensation expense related to performance stock units of $11 million and $13 million for the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to performance stock units of $32 million and $42 million during the nine months ended October 31, 2023 and 2022, respectively.

Common Stock

Autodesk agreed to issue a fixed amount of $13 million in shares of common stock to certain employees in connection with a fiscal 2022 acquisition. Issuance of the common stock was dependent on the respective employees’ continued employment through the vesting period. During the nine months ended October 31, 2023, Autodesk issued the remaining 39 thousand shares at an aggregate fair value of $8 million. The awards were accounted for as liability-classified awards and were recognized as compensation expense using the straight-line method over the vesting period.

Autodesk agreed to issue a fixed amount of $11 million in common stock at a future date to certain employees in connection with other fiscal 2022 acquisitions. Issuance of the common stock is dependent on the respective employees’ continued employment through the vesting period. The number of shares to be issued will be determined based on the volume weighted average closing price (“VWAP”) of Autodesk’s common stock at the issuance date. As of October 31, 2023, remaining shares to be issued are estimated to be 33 thousand. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.

Autodesk issued 40 thousand shares of restricted common stock to certain employees in connection with a fiscal 2023 acquisition. These shares of restricted common stock were recorded as “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense for post-acquisition services using the straight-line method over the two-year vesting period. Additionally, Autodesk agreed to issue a fixed amount of $5 million in common stock at a future date to certain employees in connection with a fiscal 2023 acquisition. Issuance of the common stock is dependent on the respective employees’ continued employment through the vesting period. The number of shares to be issued will be determined based on the VWAP of Autodesk’s common stock at the issuance date. During the nine months ended October 31, 2023, Autodesk issued 9 thousand shares at an aggregate fair value of $1 million. Remaining shares to be issued are estimated to be 13 thousand as of October 31, 2023. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.

Autodesk recorded stock-based compensation expense related to common stock shares of $5 million and $10 million for the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to common stock shares of $15 million and $27 million for the nine months ended October 31, 2023 and 2022, respectively.

1998 Employee Qualified Stock Purchase Plan (“ESPP”)

Under Autodesk’s ESPP, which was approved by stockholders in 1998, eligible employees may purchase shares of Autodesk’s common stock at their discretion using up to 15% of their eligible compensation, subject to certain limitations, at 85% of the lower of Autodesk's closing price (fair market value) on the offering date or the exercise date. The offering period for ESPP awards consists of four, six-month exercise periods within a 24-month offering period.

A summary of the ESPP activity for the three and nine months October 31, 2023 and 2022, is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Issued shares (in thousands)357 363 791 740 
Average price of issued shares$164.30 $158.78 $163.91 $166.44 
Weighted average grant date fair value of shares granted under the ESPP (1)$67.29 $66.43 $68.70 $67.77 
 _______________
(1)Calculated as of the award grant date using the Black-Scholes Merton (“BSM”) option pricing model.

17


Stock-based Compensation Expense

The following table summarizes stock-based compensation expense for the three and nine months ended October 31, 2023 and 2022, as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Cost of subscription and maintenance revenue$9 $9 $28 $26 
Cost of other revenue4 3 11 9 
Marketing and sales66 68 202 199 
Research and development78 71 233 199 
General and administrative24 21 69 63 
Stock-based compensation expense related to stock awards and ESPP purchases
181 172 543 496 
Tax (benefit) expense(2)(2)1 7 
Stock-based compensation expense related to stock awards and ESPP purchases, net of tax
$179 $170 $544 $503 
 
Stock-based Compensation Expense Assumptions

Autodesk determines the grant date fair value of its share-based payment awards using a BSM option pricing model or the quoted stock price on the date of grant, unless the awards are subject to market conditions, in which case Autodesk uses the Monte Carlo simulation model. The Monte Carlo simulation model uses multiple input variables to estimate the probability that market conditions will be achieved. Autodesk uses the following assumptions to estimate the fair value of stock-based awards:
Three Months Ended October 31, 2023Three Months Ended October 31, 2022
Performance Stock Units ESPP Performance Stock Units ESPP
Range of expected volatility
N/A
29.4 - 37.4%
N/A
40.7 - 44.9%
Range of expected lives (in years)N/A
0.5- 2.0
N/A
0.5 - 2.0
Expected dividendsN/A%N/A%
Range of risk-free interest ratesN/A
5.0 -5.5%
N/A
3.7 - 3.9%
 Nine Months Ended October 31, 2023Nine Months Ended October 31, 2022
 Performance Stock UnitsESPPPerformance Stock UnitsESPP
Range of expected volatilities
40.9 - 42.5%
29.4 - 42.4%
39.4 - 40.7%
38.3 - 44.9%
Range of expected lives (in years)N/A
0.5 - 2.0
N/A
0.5 - 2.0
Expected dividends%%%%
Range of risk-free interest rates
4.3 - 4.7%
4.3 - 5.5%
1.2 - 1.6%
0.9 - 3.9%

Autodesk estimates expected volatility for stock-based awards based on the average of the following two measures: (1) a measure of historical volatility in the trading market for the Company’s common stock, and (2) the implied volatility of traded options to purchase shares of the Company’s common stock. The expected volatility for performance stock units subject to market conditions includes the expected volatility of companies within the S&P North American Technology Software Index with a market capitalization over $2.0 billion, depending on the award type.

The range of expected lives of ESPP awards are based upon the four six-month exercise periods within a 24-month offering period.

Autodesk does not currently pay, and does not anticipate paying in the foreseeable future, any cash dividends. Consequently, an expected dividend yield of zero is used in the BSM option pricing model and the Monte Carlo simulation model.

The risk-free interest rate used in the BSM option pricing model and the Monte Carlo simulation model for stock-based awards is the historical yield on U.S. Treasury securities with equivalent remaining lives.

18


Autodesk recognizes expense only for the stock-based awards that ultimately vest. Autodesk accounts for forfeitures of our stock-based awards as those forfeitures occur.

7. Income Tax

 Autodesk had income tax expense of $79 million, relative to pre-tax income of $320 million for the three months ended October 31, 2023, and income tax expense of $44 million, relative to pre-tax income of $242 million for the three months ended October 31, 2022. Income tax expense for the three months ended October 31, 2023, reflects an increased withholding tax expense and non-recurring integration tax expense, offset by a decrease in tax expense as a result of jurisdictional mix of year-to-date earnings, resulting in a net tax expense increase year over year.

Autodesk had income tax expense of $175 million, relative to pre-tax income of $799 million for the nine months ended October 31, 2023, and income tax expense of $139 million, relative to pre-tax income of $669 million for the nine months ended October 31, 2022. Income tax expense for the nine months ended October 31, 2023, reflects a reduced U.S. foreign derived intangible income tax benefit, increased withholding tax expense and non-recurring integration tax expense, offset by an income tax benefit arising from temporary relief provided by the Internal Revenue Service relating to U.S. foreign tax credit regulations and reduced tax expense relating to stock-based compensation.

Autodesk regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, Autodesk considers both positive and negative evidence related to the likelihood of realization of the deferred tax assets to determine, based on the weight of available evidence, whether it is more likely than not that some or all of the deferred tax assets will not be realized. We have maintained a valuation allowance on all or part of our Australia, New Zealand, California, Michigan deferred tax assets, as well as our U.S. capital loss deferred tax assets as it is more likely than not that these deferred tax assets will not be realized.

As of October 31, 2023, the Company had $234 million of gross unrecognized tax benefits, of which $195 million would impact the effective tax rate, if recognized. The remaining $39 million would reduce our valuation allowance, if recognized. Approximately $2 million of unrecognized tax benefits will decrease in the next twelve months for statute lapses.

Signed into law on August 16, 2022, the Inflation Reduction Act contains many revisions to the Internal Revenue Code effective in taxable years beginning after December 31, 2022, including a 15% corporate alternative minimum tax. Autodesk continues to monitor the impact of the Inflation Reduction Act on its consolidated financial statements.

19


8. Intangible Assets, Net

The following tables summarize the Company's intangible assets, net, as of October 31, 2023, and January 31, 2023:
October 31, 2023
Gross Carrying Amount (1)Accumulated AmortizationNet
Customer relationships$663 $(426)$237 
Developed technologies920 (750)170 
Trade names and patents115 (111)4 
Other1 (1) 
Total intangible assets$1,699 $(1,288)$411 
 _______________ 
(1)Includes the effects of foreign currency translation.

January 31, 2023
Gross Carrying Amount (1)Accumulated AmortizationNet
Customer relationships$659 $(402)$257 
Developed technologies858 (718)140 
Trade names and patents116 (106)10 
Total intangible assets$1,633 $(1,226)$407 
 _______________ 
(1)Includes the effects of foreign currency translation.


9. Cloud Computing Arrangements

Autodesk enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Costs incurred for these arrangements are capitalized for application development activities, if material, and immediately expensed for preliminary project activities and post-implementation activities. Autodesk amortizes the capitalized development costs straight-line over the fixed, non-cancellable term of the associated hosting arrangement plus any reasonably certain renewal periods. The capitalized costs are included in “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets. Capitalized costs were $238 million and $190 million at October 31, 2023, and January 31, 2023, respectively. Accumulated amortization was $69 million and $41 million at October 31, 2023, and January 31, 2023, respectively. Amortization expense for the three months ended October 31, 2023 and 2022, was $10 million and $7 million, respectively. Amortization expense for the nine months ended October 31, 2023 and 2022 was $28 million and $16 million, respectively.

10. Goodwill

Goodwill consists of the excess of the consideration transferred over the fair value of net assets acquired in business combinations. The following table summarizes the changes in the carrying amount of goodwill for the nine months ended October 31, 2023, (in millions):
 
Balance as of January 31, 2023$3,774 
Less: accumulated impairment losses as of January 31, 2023(149)
Net balance as of January 31, 20233,625 
Additions arising from acquisitions during the period8 
Effect of foreign currency translation(29)
Balance as of October 31, 2023$3,604 
 
20


11. Deferred Compensation

At October 31, 2023, Autodesk had investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans and a corresponding deferred compensation liability totaling $90 million. Of this amount, $7 million was classified as current and $83 million was classified as non-current in the Condensed Consolidated Balance Sheets. Of the $86 million related to the investments in a rabbi trust as of January 31, 2023, $7 million was classified as current and $79 million was classified as non-current. The current and non-current asset portions of the investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans are recorded in the Condensed Consolidated Balance Sheets under “Prepaid expenses and other current assets” and “Long-term other assets,” respectively. The current and non-current portions of the liability are recorded in the Condensed Consolidated Balance Sheets under “Accrued compensation” and “Long-term other liabilities,” respectively.

Costs to obtain a contract with a customer

Sales commissions earned by our internal sales personnel and our channel partners are considered incremental and recoverable costs of obtaining a contract with a customer. The ending balance of assets recognized from costs to obtain a contract with a customer was $151 million as of October 31, 2023, and $133 million as of January 31, 2023. These assets are recorded in “Prepaid expenses and other current assets” and “Long-term other assets” in the Condensed Consolidated Balance Sheets. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $34 million and $97 million during the three and nine months ended October 31, 2023, respectively. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $35 million and $102 million during the three and nine months ended October 31, 2022, respectively. Autodesk did not recognize any contract cost impairment losses during the three and nine months ended October 31, 2023 and 2022.

12. Computer Equipment, Software, Furniture, and Leasehold Improvements, Net

Computer equipment, software, furniture and equipment, and leasehold improvements, and the related accumulated depreciation were as follows: 
October 31, 2023January 31, 2023
Computer hardware, at cost$115 $126 
Computer software, at cost48 49 
Furniture and equipment, at cost98 94 
Leasehold improvements, land and buildings, at cost356 363 
617 632 
Less: Accumulated depreciation(489)(488)
Computer equipment, software, furniture, and leasehold improvements, net$128 $144 

13. Borrowing Arrangements

In November 2022, the Company entered into an Amended and Restated Credit Agreement (the “Credit Agreement”) by and among the Company, the lenders party thereto and Citibank, N.A. (“Citibank”), as administrative agent, which provides for an unsecured revolving loan facility in the aggregate principal amount of $1.5 billion, with an option to be increased up to $2.0 billion. The revolving credit facility is available for working capital or other business needs. The Credit Agreement contains customary covenants that could, among other things, restrict the imposition of liens on Autodesk’s assets, and restrict Autodesk’s ability to incur additional indebtedness or make dispositions of assets if Autodesk fails to maintain compliance with the financial covenants. The Credit Agreement requires the Company to maintain a maximum leverage ratio of Consolidated Covenant Debt to Consolidated EBITDA (each as defined in the Credit Agreement) no greater than 3.50:1.00 during the term of the credit facility, subject to adjustment following the consummation of certain acquisitions up to 4.00:1.00 for up to four consecutive fiscal quarters. At October 31, 2023, Autodesk was in compliance with the Credit Agreement covenants. Revolving loans under the Credit Agreement will bear interest, at the Company’s option, at either (i) a per annum rate equal to the Base Rate (as defined in the Credit Agreement) plus a margin of between 0.000% and 0.375%, depending on the Company’s Public Debt Rating (as defined in the Credit Agreement), or (ii) a per annum rate equal to the rate at which dollar deposits are offered in the Secured Overnight Financing Rate, plus a margin of between 0.785% and 1.375%, depending on Company’s Public Debt Rating. The interest rates for the revolving credit facility are subject to upward or downward adjustments, on an annual basis, if the Company achieves, or fails to achieve, certain sustainability-linked targets based on two key performance indicator metrics: (i) the amount of scope 1 and 2 greenhouse gas emissions from the global operations of the Company and its subsidiaries during
21


a fiscal year less qualified emissions reduction instruments and (ii) the percentage of employees of the Company and its subsidiaries identifying as female working in technical roles. The maturity date on the Credit Agreement is September 30, 2026. At October 31, 2023, Autodesk had no outstanding borrowings under the Credit Agreement.

In October 2021, Autodesk issued $1.0 billion aggregate principal amount of 2.4% notes due December 15, 2031 (“2021 Notes”). Net of a discount of $3 million and issuance costs of $9 million, Autodesk received net proceeds of $988 million from issuance of the 2021 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2021 Notes using the effective interest method. The 2021 Notes were designated as sustainability bonds, the net proceeds of which are used to fund environmentally and socially responsible projects in the following areas: eco-efficient products, production technologies, and processes, sustainable water and wastewater management, renewable energy & energy efficiency, green buildings, pollution prevention and control, and socioeconomic advancement and empowerment.

In January 2020, Autodesk issued $500 million aggregate principal amount of 2.85% notes due January 15, 2030 (“2020 Notes”). Net of a discount of $1 million and issuance costs of $5 million, Autodesk received net proceeds of $494 million from issuance of the 2020 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The proceeds of the 2020 Notes were used for the repayment of $450 million of debt due June 15, 2020, and the remainder is available for general corporate purposes.

In June 2017, Autodesk issued $500 million aggregate principal amount of 3.5% notes due June 15, 2027 (the “2017 Notes”). Net of a discount of $3 million and issuance costs of $5 million, Autodesk received net proceeds of $492 million from issuance of the 2017 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2017 Notes using the effective interest method. The proceeds of the 2017 Notes have been used for the repayment of $400 million of debt due December 15, 2017, and the remainder is available for general corporate purposes.

In June 2015, Autodesk issued $300 million aggregate principal amount of 4.375% notes due June 15, 2025 (“2015 Notes”). Net of a discount of $1 million, and issuance costs of $3 million, Autodesk received net proceeds of $296 million from issuance of the 2015 Notes. Both the discount and issuance costs are being amortized to interest expense over the respective term of the 2015 Notes using the effective interest method. The proceeds of the 2015 Notes are available for general corporate purposes.

The 2021 Notes, 2020 Notes, 2017 Notes, and the 2015 Notes may all be redeemed at any time, subject to a make whole premium. In addition, upon the occurrence of certain change of control triggering events, Autodesk may be required to repurchase all the aforementioned notes, at a price equal to 101% of their principal amount, plus accrued and unpaid interest to the date of repurchase. All notes contain restrictive covenants that limit Autodesk's ability to create certain liens, to enter into certain sale and leaseback transactions and to consolidate or merge with, or convey, transfer, or lease all or substantially all of its assets, subject to important qualifications and exceptions.

Based on the quoted market prices, the approximate fair value of the notes as of October 31, 2023, were as follows:
Aggregate Principal AmountFair value
2015 Notes$300 $293 
2017 Notes500 464 
2020 Notes500 418 
2021 Notes1,000 769 

The expected future principal payments for all borrowings as of October 31, 2023, were as follows (in millions):
Fiscal year ending
2024 (remainder)$ 
2025 
2026300 
2027 
2028500 
Thereafter1,500 
Total principal outstanding$2,300 

22


14. Leases

Autodesk has operating leases for real estate, vehicles, and certain equipment. Leases have remaining lease terms of less than 1 year to 66 years, some of which include options to extend the lease with renewal terms from 1 year to 9 years and some of which include options to terminate the leases from less than 1 year to 6 years. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Payments under our lease arrangements are primarily fixed; however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments for common area maintenance that are subject to annual reconciliation, and payments for maintenance and utilities. The Company’s leases do not contain residual value guarantees or material restrictive covenants. Short-term leases are recognized in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. Short-term lease expense was not material for the periods presented. Changes in operating lease right-of-use assets and operating lease liabilities are presented net in the “Accounts payable and other liabilities” line in the Condensed Consolidated Statements of Cash Flows with the exception of “Lease-related asset impairments” which is presented in “Adjustments to reconcile net income to net cash provided by operating activities”.

The components of lease cost were as follows:
Three Months Ended October 31, 2023
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$2 $1 $7 $5 $2 $17 
Variable lease cost1  1 2  4 
Nine Months Ended October 31, 2023
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$5 $2 $22 $17 $7 $53 
Variable lease cost1  5 4 2 12 
Three Months Ended October 31, 2022
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$2 $1 $9 $7 $2 $21 
Variable lease cost  2 1 1 4 
Nine Months Ended October 31, 2022
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$6 $3 $28 $21 $8 $66 
Variable lease cost1  5 4 2 12 
23


  
Supplemental operating cash flow information related to leases is as follows:
Nine Months Ended October 31,
20232022
Cash paid for operating leases included in operating cash flows (1)
$81 $84 
Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets
44 49 
  _______________
(1) Includes $12 million in variable lease payments for both the nine months ended October 31, 2023 and 2022, not included in “Operating lease liabilities” and “Long-term operating lease liabilities” on the Condensed Consolidated Balance Sheets.

The weighted average remaining lease term for operating leases is 6.1 and 6.5 years at October 31, 2023, and January 31, 2023, respectively. The weighted average discount rate was 2.77% and 2.60% at October 31, 2023, and January 31, 2023, respectively.

Maturities of operating lease liabilities were as follows:
Fiscal year ending
2024 (remainder)$19 
202588 
202675 
202755 
202846 
Thereafter114 
397 
Less imputed interest32 
Present value of operating lease liabilities$365 
 
Autodesk has subleased certain office space to a third party and has classified the sublease as an operating lease. The sublease has a remaining lease term of 8.3 years. Sublease income was $2 million and $6 million and for the three and nine months ended October 31, 2023, respectively. Sublease income was $2 million and $3 million for the three and nine months ended October 31, 2022, respectively. Sublease income is recorded as a reduction of lease expense in the Company’s Condensed Consolidated Statements of Operations.

Operating lease amounts in the table above do not include sublease income payments of $73 million. Autodesk expects to receive sublease income payments of approximately $35 million for remaining fiscal 2024 through fiscal 2028 and $38 million thereafter.

As of October 31, 2023, Autodesk had no material additional operating lease minimum lease payments for executed leases that have not yet commenced.

24


15. Derivative Instruments

The fair values of derivative instruments in Autodesk’s Condensed Consolidated Balance Sheets were as follows as of October 31, 2023, and January 31, 2023:
 Balance Sheet LocationFair Value at
October 31, 2023January 31, 2023
Derivative Assets
Foreign currency contracts designated as cash flow hedges
Prepaid expenses and other current assets$23 $9 
Derivatives not designated as hedging instrumentsPrepaid expenses and other current assets4 5 
Total derivative assets$27 $14 
Derivative Liabilities
Foreign currency contracts designated as cash flow hedges
Other accrued liabilities$14 $20 
Derivatives not designated as hedging instrumentsOther accrued liabilities4 11 
Total derivative liabilities$18 $31 

The effects of derivatives designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022 (amounts presented include any income tax effects):
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax, (effective portion)
$4 $26 $(22)$99 
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)
Net revenue$14 $19 $51 $36 
Cost of revenue (1) (3)
Operating expenses(2)(8)1 (18)
Total$12 $10 $52 $15 

The amount and location of (loss) gain recognized in net income of derivatives not designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022, (amounts presented include any income tax effects):
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Interest and other expense, net$(2)$4 $5 $34 

Foreign currency contracts designated as cash flow hedges

Autodesk uses foreign currency contracts to reduce the exchange rate impact on a portion of the net revenue or operating expense of certain anticipated transactions. These currency collars and forward contracts are designated and documented as cash flow hedges. The notional amounts of these contracts are presented net settled and were $1.08 billion at October 31, 2023, and $934 million at January 31, 2023. Outstanding contracts are recognized as either assets or liabilities on the Company's Condensed Consolidated Balance Sheet at fair value. The majority of the net gain of $42 million remaining in “Accumulated other comprehensive loss” as of October 31, 2023, is expected to be recognized into earnings within the next 24 months.

25


The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and nine months ended October 31, 2023 and 2022:

Three Months Ended October 31, 2023
Net revenueCost of revenueOperating expenses
Subscription revenue Maintenance revenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations$1,314$12$94$439$339$165
Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$14$$$(1)$$(1)

Nine Months Ended October 31, 2023


Net revenueCost of revenueOperating expenses


Subscription revenue Maintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded

$3,777

$40

$285

$1,344

$1,021

$438













Gain on cash flow hedging relationships in Subtopic ASC 815-20












Foreign exchange contracts












Amount of gain reclassified from accumulated other comprehensive income into income

$51

$

$

$

$

$1

26


Three Months Ended October 31, 2022
Net RevenueCost of revenueOperating expenses
Subscription RevenueMaintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations$1,188$16$86$454$311$129
Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$19$$(1)$(4)$(2)$(2)
Nine Months Ended October 31, 2022
Net revenueCost of revenueOperating expenses
Subscription revenue Maintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded
$3,437$51$253$1,306$906$377
Gain (loss)on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$36$$(3)$(9)$(4)$(5)

Derivatives not designated as hedging instruments

Autodesk uses foreign currency contracts that are not designated as hedging instruments to reduce the exchange rate risk associated primarily with foreign currency denominated receivables, payables, and cash. The notional amounts of these foreign currency contracts are presented net settled and were $48 million at October 31, 2023, and $951 million at January 31, 2023.

27


16. Commitments and Contingencies

Purchase Commitments

In the normal course of business, Autodesk enters into various purchase commitments for goods or services. Effective April 1, 2023, Autodesk entered into a renewed agreement with a third-party cloud services provider. Under the agreement, Autodesk committed to spend an aggregate of $750 million through March 31, 2028 on cloud services.

Guarantees and Indemnifications

In the normal course of business, Autodesk provides indemnifications of varying scopes, including limited product warranties and indemnification of customers against claims of intellectual property infringement made by third parties arising from the use of its products or services. Autodesk accrues for known indemnification issues if a loss is probable and can be reasonably estimated. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.

In connection with the purchase, sale, or license of assets or businesses with third parties, Autodesk has entered into or assumed customary indemnification agreements related to the assets or businesses purchased, sold, or licensed. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.

As permitted under Delaware law, Autodesk has agreements whereby it indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was, serving at Autodesk’s request in such capacity. The maximum potential amount of future payments Autodesk could be required to make under these indemnification agreements is unlimited; however, Autodesk has directors’ and officers’ liability insurance coverage that is intended to reduce its financial exposure and may enable Autodesk to recover a portion of any future amounts paid. Autodesk believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.

Legal Proceedings

Autodesk is involved in a variety of claims, suits, investigations, inquiries, and proceedings in the normal course of business including claims of alleged infringement of intellectual property rights, commercial, employment, tax, prosecution of unauthorized use, business practices, and other matters. Autodesk routinely reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any matter is considered probable and the amount can be reasonably estimated, Autodesk records a liability for the estimated loss. Because of inherent uncertainties related to these legal matters, Autodesk bases its loss accruals on the best information available at the time. As additional information becomes available, Autodesk reassesses its potential liability and may revise its estimates. In the Company's opinion, resolution of pending matters is not expected to have a material adverse impact on its consolidated results of operations, cash flows, or its financial position. Given the unpredictable nature of legal proceedings, there is a reasonable possibility that an unfavorable resolution of one or more such proceedings could in the future materially affect the Company's results of operations, cash flows, or financial position in a particular period, however, based on the information known by the Company as of the date of this filing and the rules and regulations applicable to the preparation of the Company's financial statements, any such amount is either immaterial or it is not possible to provide an estimated amount of any such potential loss.

28


17. Stockholders' Equity

Changes in stockholders' equity by component, net of tax, as of October 31, 2023, are as follows:
Common stock and additional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
SharesAmount
Balances, January 31, 2023215 $3,325 $(185)$(1,995)$1,145 
Common shares issued under stock plans 2 (21)— — (21)
Stock-based compensation expense— 160 — — 160 
Settlement of liability-classified restricted common shares— 1 — — 1 
Net income— — — 161 161 
Other comprehensive loss— — (15)— (15)
Repurchase and retirement of common shares (1)(3)(97)— (437)(534)
Balances, April 30, 2023214 3,368 (200)(2,271)897 
Common shares issued under stock plans— (31)— — (31)
Stock-based compensation expense— 195 — — 195 
Settlement of liability-classified restricted common shares— 8 — — 8 
Net income— — — 222 222 
Other comprehensive income— — 2 — 2 
Repurchase and retirement of common shares (1)— (9)— (78)(87)
Balances, July 31, 2023214 3,531 (198)(2,127)1,206 
Common shares issued under stock plans1 27 — — 27 
Stock-based compensation expense— 179 — — 179 
Net income— — — 241 241 
Other comprehensive loss— — (59)— (59)
Repurchase and retirement of common shares (1) (1)(59)— (53)(112)
Balances, October 31, 2023214 $3,678 $(257)$(1,939)$1,482 
 ________________
(1)During the three and nine months ended October 31, 2023, Autodesk repurchased 543 thousand and 4 million shares at an average repurchase price of $205.70 and $200.35 per share, respectively. At October 31, 2023, no shares remained available for repurchase under the September 2016 repurchase program. At October 31, 2023, $4.80 billion remained available for repurchase under the November 2022 repurchase program approved by the Board of Directors.

29


Changes in stockholders' equity by component, net of tax, as of October 31, 2022, are as follows:
Common stock and additional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
SharesAmount
Balances, January 31, 2022218 $2,923 $(124)$(1,950)$849 
Common shares issued under stock plans1 (10)— — (10)
Stock-based compensation expense— 146 — — 146 
Shares issued related to business combination— 10 — — 10 
Net income— — — 146 146 
Other comprehensive loss— — (24)— (24)
Repurchase and retirement of common shares (1)(2)(97)— (339)(436)
Balances, April 30, 2022217 2,972 (148)(2,143)681 
Common shares issued under stock plans— (17)— — (17)
Stock-based compensation expense— 163 — — 163 
Settlement of liability-classified restricted common shares— 5 — — 5 
Net income— — — 186 186 
Other comprehensive loss— — (21)— (21)
Repurchase and retirement of common shares (1)(1)(34)— (223)(257)
Balances, July 31, 2022216 3,089 (169)(2,180)740 
Common shares issued under stock plans1 18 — — 18 
Stock-based compensation expense— 165 — — 165 
Settlement of liability-classified restricted common shares— 3 — — 3 
Net income— — — 198 198 
Other comprehensive loss— — (38)— (38)
Repurchase and retirement of common shares (1)(1)(62)— (118)(180)
Balances, October 31, 2022216 $3,213 $(207)$(2,100)$906 
 ________________
(1)During the three and nine months ended October 31, 2022, Autodesk repurchased 1 million and 4 million shares at an average repurchase price of $201.33 and $199.83 per share, respectively. At October 31, 2022, 4 million shares remained available for repurchase under the September 2016 repurchase program approved by the Board of Directors.

30


18. Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2023:
Net Unrealized Gains (Losses) on Derivative InstrumentsNet Unrealized Gains (Losses) on Available-for-Sale Debt SecuritiesDefined Benefit Pension ComponentsForeign Currency Translation AdjustmentsTotal
Balances, January 31, 2023$64 $18 $(19)$(248)$(185)
Other comprehensive income before reclassifications27 (1)1 (53)(26)
Pre-tax loss reclassified from accumulated other comprehensive loss(52)(1)(1) (54)
Tax effects3   5 8 
Net current period other comprehensive loss(22)(2) (48)(72)
Balances, October 31, 2023$42 $16 $(19)$(296)$(257)

Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2022:
Net Unrealized Gains (Losses) on Derivative InstrumentsNet Unrealized Gains (Losses) on Available-for-Sale Debt SecuritiesDefined Benefit Pension ComponentsForeign Currency Translation AdjustmentsTotal
Balances, January 31, 2022$24 $18 $(16)$(150)$(124)
Other comprehensive income (loss) before reclassifications131 3 (1)(186)(53)
Pre-tax losses reclassified from accumulated other comprehensive loss(15) 1  (14)
Tax effects(17)  1 (16)
Net current period other comprehensive income (loss)99 3  (185)(83)
Balances, October 31, 2022$123 $21 $(16)$(335)$(207)

Reclassifications related to gains and losses on available-for-sale debt securities are included in “Interest and other expense, net.” Refer to Note 15, “Derivative Instruments,” for the amount and location of reclassifications related to derivative instruments. Reclassifications of the defined benefit pension components of net periodic benefit cost are included in “Interest and other expense, net.”
 
31


19. Net Income Per Share

Basic net income per share is computed using the weighted average number of shares of common stock outstanding for the period. Diluted net income per share is computed using the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of restricted stock units, performance share awards, and stock options using the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income per share amounts:
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Numerator:
Net income $241 $198 $624 $530 
Denominator:
Denominator for basic net income per share—weighted average shares214 216 214 217 
Effect of dilutive securities2 1 2 1 
Denominator for dilutive net income per share216 217 216 218 
Basic net income per share$1.13 $0.92 $2.92 $2.44 
Diluted net income per share$1.12 $0.91 $2.89 $2.43 

The computation of diluted net income per share does not include shares that are anti-dilutive under the treasury stock method because their exercise prices are higher than the average market value of Autodesk’s stock during the periods. For the three and nine months ended October 31, 2023, there were 141 thousand and 388 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively. For the three and nine months ended October 31, 2022, there were 921 thousand and 1,052 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively.

20. Segments

Autodesk operates in one operating segment and accordingly, all required financial segment information is included in the condensed consolidated financial statements. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. Autodesk reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions, allocating resources, and assessing performance as the source of the Company’s reportable segments. The Company’s CODM allocates resources and assesses the operating performance of the Company as a whole.

Information regarding Autodesk’s long-lived assets by geographic area is as follows:
October 31, 2023January 31, 2023
Long-lived assets (1):
Americas
U.S.$244 $256 
Other Americas 15 13 
Total Americas259 269 
Europe, Middle East, and Africa61 72 
Asia Pacific45 48 
Total long-lived assets$365 $389 
____________________
(1)Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets.

32


ITEM 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

    The discussion in our MD&A and elsewhere in this Quarterly Report on Form 10-Q contains trend analyses and other forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements are any statements that look to future events and consist of, among other things, our business strategies, including those discussed in “Strategy,” “Overview of the Three and Nine Months Ended October 31, 2023,” and in “Results of Operations-Overview.”  Examples of such forward-looking statements may relate to items such as future net revenue, operating expenses, recurring revenue, net revenue retention rate, cash flow, remaining performance obligations, and other future financial results (by product type and geography); the transition to annual billings for multi-year contracts; the implementation of new transaction models; the effectiveness of our efforts to successfully manage transitions to new markets; our ability to increase our subscription base; expected market trends, including the growth of cloud and mobile computing; the availability of credit; the effect of unemployment; the effects of global economic conditions, including from an economic downturn or recession in the United States or in other countries around the world; the effects of revenue recognition; the effects of recently issued accounting standards; expected trends in certain financial metrics, including expenses; expectations regarding our cash needs; the effects of fluctuations in exchange rates and our hedging activities on our financial results; our ability to successfully expand adoption of our products; our ability to gain market acceptance of new business and sales initiatives; the impact of past acquisitions, including our integration efforts and expected synergies; the impact of economic volatility and geopolitical activities in certain countries, particularly emerging economy countries; the timing and amount of purchases under our stock buy-back plan; and the effects of potential non-cash charges on our financial results and the resulting effect on our financial results. In addition, forward-looking statements also consist of statements involving expectations regarding product capability and acceptance, anticipated benefits of our products; statements regarding our liquidity and short-term and long-term cash requirements, as well as statements involving trend analyses and statements including such words as “may,” “believe,” “could,” “anticipate,” “would,” “might,” “plan,” “expect,” and similar expressions or the negative of these terms or other comparable terminology. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to business and economic risks. As such, our actual results could differ materially from those set forth in the forward-looking statements as a result of a number of factors, including those set forth below in Part II, Item 1A, “Risk Factors,” and in our other reports filed with the U.S. Securities and Exchange Commission. We assume no obligation to update the forward-looking statements to reflect events that occur or circumstances that exist after the date on which they were made, except as required by law.

Note: A glossary of terms used in this Quarterly Report on Form 10-Q appears at the end of this Item 2.

Strategy

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk technology helps our customers to design and make a better world for all.

Our strategy is to build enduring customer relationships, delivering innovative technology that provides valuable automation and insight into their design and make processes. To drive the execution of our strategy, we are focused on three strategic priorities: deliver a world-class customer experience, catalyze our customers’ digital transformation, and establish an industry-leading platform for Design and Make.

We equip and inspire our users with the tailored tools, services, and access they need for success today and tomorrow. At every step, we help users harness the power of data to build upon their ideas and explore new ways of imagining, collaborating, and creating to achieve better outcomes for their customers, for society, and for the world. And because creativity can’t flourish in silos, we connect what matters - from steps in a project to collaborators on a unified platform.

Autodesk was founded during the platform transition from mainframe computers and engineering workstations to personal computers. We have developed and sustained a compelling value proposition based on software for the personal computer. Just as the transition from mainframes to personal computers transformed the hardware industry, the software industry has transitioned from developing and selling perpetual licenses and on-premises products to subscriptions and cloud-enabled technologies.

Product Evolution

33


We offer subscriptions for individual products and Industry Collections, enterprise business arrangements (“EBAs”), and cloud service offerings (collectively referred to as “subscription plans”). Subscription plans are designed to give our customers more flexibility with how they use our offerings and to attract a broader range of customers, such as project-based users and small businesses.

Our subscription plans represent a hybrid of desktop software and cloud functionality, which provides a device-independent, collaborative design workflow for designers and their stakeholders. Our cloud offerings, for example, BIM 360, Autodesk Build, Fusion 360, ShotGrid, AutoCAD web app, and AutoCAD mobile app, provide tools, including mobile and collaboration capabilities, to streamline design, collaboration, building and manufacturing, and data management processes. We believe that customer adoption of these latest offerings will continue to grow as customers across a range of industries begin to take advantage of the scalable computing power and flexibility provided through these services.

Industry Collections provide our customers with access to a broader selection of Autodesk solutions and services, simplifying the customers’ ability to benefit from a complete set of tools for their industry.

To support our strategic priority of digital transformation in Architecture, Engineering, and Construction (“AEC”), we are strengthening our AEC solutions’ foundation with both organic and inorganic investments. In fiscal 2024, we launched the first set of capabilities in Autodesk Forma, an industry cloud that unifies workflows across the teams that design, build, and operate the built environment. Autodesk Forma’s initial capabilities enable the early-stage planning and design process with automation and AI-powered insights that simplify the exploration of design concepts, offload repetitive tasks, and help evaluate environmental qualities surrounding a building site. In fiscal 2023, we acquired a cloud-connected, extended reality (XR) platform enabling AEC professionals to present, collaborate and review projects in immersive and interactive experiences, from anywhere and at any time. This acquisition enables Autodesk to meet increasing needs for augmented reality (AR) and virtual reality (VR) technology advancements within the AEC industry and further support AEC customers throughout the project delivery lifecycle. In fiscal 2022, we acquired Storm UK Holdco Limited, the parent of Innovyze, Inc. (“Innovyze”), which provides water infrastructure software. Combining Innovyze’s hydraulic modeling, simulation, asset performance management and operational analytics solutions with Autodesk’s design and analysis solutions (including Autodesk Civil 3D, Autodesk InfraWorks, and the Autodesk Construction Cloud) enables us to deliver end-to-end, cloud-based solutions for our water infrastructure customers that drive efficiency and sustainability. Other acquisitions in fiscal 2022 include a cloud-based estimating solution that enables construction teams to create estimates, perform digital takeoffs, generate detailed reports and proposals and manage bid-day processes. Additionally, in fiscal 2022, we launched Autodesk Tandem, a cloud-based digital twin technology platform that extends digital project delivery by providing owner/operators with an easy to use, accurate, digital as-built model of a newly built or renovated facility. This accelerates operational readiness and extends the value of BIM downstream into the owner/operator segment.

In manufacturing, our strategy is to combine organic and acquired software in existing and adjacent verticals to create end-to-end, cloud-based solutions for our customers that drive efficiency and sustainability. We continue to attract global manufacturing leaders and disruptive startups with our generative design and cloud-based Fusion 360 that converges the design process with manufacturing. In fiscal 2023, we acquired a maker of software for optimizing manufacturing processes with automation and digitization from the shop floor upward that provides a real-time system of record for data collection, management, and analysis. In fiscal 2022, we acquired Upchain, an instant-on, cloud-based data management technology that allows product design and manufacturing customers to collaborate in the cloud across their value chains and bring products to market faster.

Our strategy includes improving our product functionality and expanding our product offerings through internal development as well as through the acquisition of products, technology, and businesses. Acquisitions often increase the speed at which we can deliver product functionality to our customers; however, they entail cost and integration challenges and may, in certain instances, negatively impact our operating margins. We continually review these factors in making decisions regarding acquisitions. We anticipate that we will continue to acquire products, technology, and businesses as compelling opportunities become available.
34



Global Reach

We sell our products and services globally, through a combination of indirect and direct channels. Our direct channels include internal sales resources focused on selling in our largest accounts, our highly specialized solutions, and business transacted through our online Autodesk branded store. Our indirect channels primarily include value-added resellers, direct market resellers, distributors, and other software developers. We have entered into transition agreements with certain of our distributors, including TD Synnex and Ingram Micro, to provide transition distribution activities for a one-to-two-year period, with potential extensions. In connection with the transition agreements, Autodesk intends to increase its selling efforts with value-added resellers and agents. We introduced a new transaction model for our token-based Flex offering in North America, and certain countries in EMEA, and APAC, and for most of our subscription offerings in Australia during fiscal 2024. In this new transaction model, channel partners provide a quote to customers but the actual transaction occurs directly between Autodesk and the customer. Dependent upon successful implementation in Australia, we intend to transition our indirect business to the new transaction model in our major markets globally in fiscal 2025 and fiscal 2026. In the near term, we expect the change in recognition of sales incentives to indirect channels from contra revenue to operating costs under the new transaction model to positively impact revenue growth, while being broadly neutral to operating profit and free cash flow dollars, and to result in a negative impact to operating margin. See Part I, Item 1, “Financial Statements,” Note 3, “Revenue Recognition” in the Notes to the Condensed Consolidated Financial Statements for further detail on the results of our indirect and direct channel sales for the three and nine months ended October 31, 2023 and 2022.

We anticipate that our channel mix will continue to change as we scale our business. With the continued growth of our online Autodesk branded store, and the transition to annual billings for multi-year contracts and our new token-based Flex model, we are expanding our transactions with value-added resellers and transacting directly with more end customers without substantial disruption to our revenue. We expect our indirect channel will continue to transact and support a considerable portion of our customers. We also expect our transition to annual billings for multi-year contracts to impact the timing of our billings and cash collections. We employ a variety of incentive programs and promotions to align our direct and indirect channels with our business strategies.

One of our key strategies is to maintain an API based architecture of our software products to facilitate third-party development of complementary products and industry-specific software solutions. This approach enables customers and third parties to customize solutions for a wide variety of highly specific uses. We offer several programs that provide strategic investment funding, technological platforms, user communities, technical support, forums, and events to developers who develop add-on applications for our products. For example, we have established the Autodesk Platform Services to support innovators that build solutions to facilitate the development of a single connected ecosystem for the future of how things are designed, made, and used.

In addition to the competitive advantages afforded by our technology, our large global network of distributors, resellers, third-party developers, customers, educators, educational institutions, learning partners, and students is a key competitive advantage that has been cultivated over an extensive period. This network of partners and relationships provides us with a broad and deep reach into volume markets worldwide. Our distributor and reseller network is extensive and provides our customers with the resources to purchase, deploy, learn, and support our solutions quickly and easily. We have a significant number of registered third-party developers who create products that work well with our solutions and extend them to a variety of specialized applications.

Impact at Autodesk

Autodesk is committed to advancing a more sustainable, resilient, and equitable world. We don’t believe in waiting for progress, we believe in making it. We take action as a business and support our employees, customers, and communities in our collective opportunity to design and make a better world for all.

We focus our efforts to advance positive outcomes across three primary areas: energy and materials, health and resilience, and work and prosperity. These impact opportunity areas are derived from the UN Sustainable Development Goals (“SDGs”) and have been focused through a multi-pronged process to align the top needs of our stakeholders, the important issues of our business, and the areas we are best placed to accelerate positive impact at scale.

These opportunities manifest as outcomes through how our customers leverage our technology to design and make net-zero carbon buildings, resilient infrastructure, more sustainable products, and a thriving workforce. We realize these opportunities through powering our business with 100% renewable energy, neutralizing greenhouse gas emissions and developing an inclusive culture. We advance these opportunities with industry innovators through collaboration, philanthropic capital, software donations, and training.
35



The Autodesk Foundation (the “Foundation”), a privately funded 501(c)(3) charity organization established and solely funded by us, leads our philanthropic efforts. The purpose of the Foundation is twofold: to support employees to make a better world by matching employees’ volunteer time and/or donations to nonprofit organizations; and to support organizations using design to drive positive social and environmental impact. On our behalf, the Foundation also administers a discounted software donation program to nonprofit organizations, social and environmental entrepreneurs, and others who are developing design solutions that will shape a more sustainable future.

Additional information about our environmental, social, and governance program is available in our annual impact report on our website at www.autodesk.com. Information contained on or accessible through our website is not part of or incorporated by reference into this report.

Assumptions Behind Our Strategy

Our strategy depends upon many assumptions, including: making our technology available to mainstream markets; leveraging our large global network of distributors, resellers, agents, third-party developers, customers, educators, educational institutions, learning partners, and students; improving the performance and functionality of our products and platform; and adequately protecting our intellectual property. If the outcome of any of these assumptions differs from our expectations, we may not be able to implement our strategy, which could potentially adversely affect our business. For further discussion regarding these and related risks, see Part II, Item 1A, “Risk Factors.”

Critical Accounting Policies and Estimates

Our Condensed Consolidated Financial Statements are prepared in conformity with U.S. generally accepted accounting principles (“GAAP”). In preparing our Condensed Consolidated Financial Statements, we make assumptions, judgments, and estimates that can have a significant impact on amounts reported in our Condensed Consolidated Financial Statements. We evaluate our estimates and assumptions on an ongoing basis. We base our assumptions, judgments, and estimates on historical experience and various other factors that we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates under different assumptions or conditions. Our significant accounting policies are described in Item 8, “Financial Statements and Supplementary Data,” Note 1, “Business and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023.

An accounting policy is deemed to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, if different estimates reasonably could have been used, or if changes in the estimate that are reasonably possible could materially impact the financial statements. We highlighted those policies that involve a higher degree of judgment and complexity with further discussion in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our Annual Report on Form 10-K. There have been no material changes to our critical accounting policies and estimates during the three and nine months ended October 31, 2023, as compared to those disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023. We believe these policies are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

Overview of the Three and Nine Months Ended October 31, 2023
 
Total net revenue increased 10% and 9% during the three and nine months ended October 31, 2023, to $1.41 billion and $4.03 billion, respectively, compared to the same periods in the prior fiscal year.
Recurring revenue as a percentage of net revenue was 98% for both the three and nine months ended October 31, 2023, and remained flat as compared to both periods in the prior fiscal year.
Net revenue retention rate (“NR3”) was within the range of 100% and 110%, on a constant currency basis, for both the three and nine months ended October 31, 2023 and 2022.
Deferred revenue was $4.02 billion, a decrease of 12% compared to the fourth quarter in the prior fiscal year.
Remaining performance obligations (short-term and long-term deferred revenue plus unbilled deferred revenue) (“RPO”) was $5.24 billion, a decrease of 7% compared to the fourth quarter in the prior fiscal year.
Current remaining performance obligations was $3.52 billion, flat compared to the fourth quarter in the prior fiscal year.
36



Revenue Analysis

Net revenue increased 10% and 9% during the three and nine months ended October 31, 2023, as compared to the same periods in the prior fiscal year, primarily due to an 11% and 10% increase in subscription revenue, respectively, partially offset by a 25% and 22% decrease in maintenance revenue, respectively.

For further discussion of the drivers of these results, see below under the heading “Results of Operations.”

We rely significantly upon major distributors and resellers in both the U.S. and international regions, including TD Synnex Corporation and its global affiliates (collectively, “TD Synnex”) and Ingram Micro Inc. (“Ingram Micro”). Total sales to TD Synnex accounted for 39% and 40% of our total net revenue for the three and nine months ended October 31, 2023, respectively. Total sales to TD Synnex accounted for 37% of our total net revenue for both the three and nine months ended October 31, 2022. Ingram Micro accounted for 7% and 8% of Autodesk's total net revenue during the three and nine months ended October 31, 2023, respectively. During both the three and nine months ended October 31, 2022, total sales to Ingram Micro accounted for 9% of Autodesk’s total net revenue. Our customers through TD Synnex and Ingram Micro are the resellers and end users who purchase our software subscriptions and services. We entered into transition agreements with certain of our distributors, including TD Synnex and Ingram Micro, to provide transition distribution activities for a one-to-two-year period, with potential extensions. In connection with the transition agreements, we intend to increase our selling efforts with value-added resellers and agents. Consequently, we believe our business is not substantially dependent on TD Synnex or Ingram Micro.
Recurring Revenue and Net Revenue Retention Rate

In order to help better understand our financial performance, we use several key performance metrics including recurring revenue and NR3. These metrics are key performance metrics and should be viewed independently of revenue and deferred revenue as these metrics are not intended to be combined with those items. We use these metrics to monitor the strength of our recurring business. We believe these metrics are useful to investors because they can help in monitoring the long-term health of our business. Our determination and presentation of these metrics may differ from that of other companies. The presentation of these metrics is meant to be considered in addition to, not as a substitute for or in isolation from, our financial measures prepared in accordance with GAAP. Please refer to the Glossary of Terms for the definitions of these metrics.

The following table outlines our recurring revenue metric for the three and nine months ended October 31, 2023 and 2022:
Three Months Ended October 31, 2023Change compared to
prior fiscal year
Three Months Ended October 31, 2022
(In millions, except percentage data) $%    
Recurring revenue (1)
$1,379 $124 10 %$1,255 
As a percentage of net revenue98 %N/AN/A98 %
Nine Months Ended October 31, 2023Change compared to
prior fiscal year
Nine Months Ended October 31, 2022
$%    
Recurring Revenue (1)
$3,939 $323 %$3,616 
As a percentage of net revenue98 %N/AN/A98 %
 ________________
(1)The acquisition of a business may cause variability in the comparison of recurring revenue in this table above and recurring revenue derived from the revenue reported in the Condensed Consolidated Statements of Operations.

NR3 was within the range of 100% and 110%, on a constant currency basis, for both the three and nine months ended October 31, 2023 and 2022.

Foreign Currency Analysis

We generate a significant amount of our revenue in the United States, Japan, Germany, the United Kingdom and Finland.

37


The following table shows the impact of foreign exchange rate changes on our net revenue and total spend:
Three Months Ended October 31, 2023Nine Months Ended October 31, 2023
Percent change compared to
prior fiscal year
Constant Currency percent change compared to
prior fiscal year (1)
Positive/Negative/Neutral impact from foreign exchange rate changesPercent change compared to
prior fiscal year
Constant Currency percent change compared to
prior fiscal year (1)
Positive/Negative/Neutral impact from foreign exchange rate changes
Net revenue10 %13 %Negative%12 %Negative
Total spend %%Positive%10 %Positive
 ________________
(1)Please refer to the Glossary of Terms for the definitions of our constant currency growth rates.

Changes in the value of the U.S. dollar may have a significant effect on net revenue, total spend, and income from operations in future periods. We use foreign currency contracts to reduce the exchange rate effect on a portion of the net revenue of certain anticipated transactions but do not attempt to completely mitigate the impact of fluctuations of such foreign currency against the U.S. dollar.

Remaining Performance Obligations

RPO represents deferred revenue and contractually stated or committed orders under early renewal and multi-year billing plans for subscription, services, license, and maintenance for which the associated deferred revenue has not yet been recognized. Unbilled deferred revenue is not included as a receivable or deferred revenue on our Condensed Consolidated Balance Sheets. See Part I, Item 1, “Financial Statements,” Note 3, “Revenue Recognition,” for more details on Autodesk's performance obligations.
(in millions)October 31, 2023January 31, 2023
Deferred revenue$4,023 $4,580 
Unbilled deferred revenue1,218 1,043 
RPO
$5,241 $5,623 

RPO consisted of the following:
(in millions)October 31, 2023January 31, 2023
Current RPO$3,524 $3,518 
Non-current RPO1,717 2,105 
RPO
$5,241 $5,623 

We expect that the amount of RPO will change from quarter to quarter for several reasons, including the specific timing, duration, and size of customer subscription and support agreements, the specific timing of customer renewals, and foreign currency fluctuations. Historically, we have had increased EBA sales activity in our fourth fiscal quarter and this seasonality may affect the relative value of our billings, RPO, and collections in the fourth and first fiscal quarters. As customers transition from multi-year subscription contracts billed upfront to annual billing installments, some customers may choose annual contracts instead. If this were to occur, we would expect it to proportionately reduce the unbilled portion of our total remaining performance obligations and would expect it to impact total RPO growth rates negatively. Deferred revenue, billings, current RPO, revenue, Non-GAAP operating margin, and free cash flow would remain broadly unchanged in this scenario.

Balance Sheet and Cash Flow Items

At October 31, 2023, we had $2.17 billion in cash, cash equivalents, and marketable securities. Our cash flow from operations decreased to $876 million for the nine months ended October 31, 2023, compared to $1.16 billion for the nine months ended October 31, 2022. We repurchased 3.6 million shares of our common stock for $733 million during the nine months ended October 31, 2023. Comparatively, we repurchased 4.4 million shares of our common stock for $873 million during the nine months ended October 31, 2022. See further discussion regarding the balance sheet and cash flow activities under the heading “Liquidity and Capital Resources.”

38


Results of Operations

Overview

We believe our investment in cloud products and a subscription business model, backed by a strong balance sheet, give us a robust foundation to successfully navigate complex geopolitical and global macro-economic challenges. However, material scarcity, supply chain disruption and resulting inflationary pressures, higher interest rates, a global labor shortage, the war in Ukraine, and foreign exchange rate fluctuations, may impact our outlook. We also expect our transition to annual billings for multi-year contracts to impact the timing of our billings and cash collections. The extent of the impact of these risks on our business in the remainder of fiscal 2024 and beyond will depend on several factors, some of which are out of our control. Further discussion of the potential impacts of these risks on our business can be found in Part II, Item 1A, “Risk Factors.”

Net Revenue

Net Revenue by Income Statement Presentation

Subscription revenue consists of our term-based product subscriptions, cloud service offerings, and flexible EBAs. Revenue from these arrangements is predominately recognized ratably over the contract term commencing with the date our service is made available to customers and when all other revenue recognition criteria have been satisfied.

Maintenance revenue consists of renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license. Under our maintenance plan, customers are eligible to receive unspecified upgrades, when and if available, and technical support. We recognize maintenance revenue ratably over the term of the agreements, which is generally one year.

Other revenue consists of revenue from consulting, training, and other products and services, and is recognized as the products are delivered and services are performed.

39


 Three Months EndedChange Compared to Prior Fiscal YearThree Months EndedManagement comments
(In millions, except percentages)October 31, 2023$    %    October 31, 2022
Net Revenue:
Subscription$1,314 $126 11 %$1,188 Increase due to growth in the subscriber base across subscription types, led by subscription renewal revenue with current-year subscription renewals reflecting new subscriptions sold in prior period. Also contributing to the growth was an increase in revenue from EBA offerings and Cloud Service Offerings.
Maintenance 12 (4)(25)%16 
     Total subscription and maintenance revenue
1,326 122 10 %1,204 
Other 88 12 16 %76 
$1,414 $134 10 %$1,280 
 Nine Months EndedChange compared to
prior fiscal year
Nine Months EndedManagement Comments
October 31, 2023$%    October 31, 2022
Net Revenue:
Subscription
$3,777 $340 10 %$3,437 Increase due to growth in the subscriber base across subscription types, led by subscription renewal revenue with current-year subscription renewals reflecting new subscriptions sold in a prior period. Also contributing to the growth was an increase in revenue from EBA offerings and Cloud Service Offerings.
Maintenance40 (11)(22)%51 
     Total subscription and maintenance revenue
3,817 329 %3,488 
Other211 12 %199 
$4,028 $341 %$3,687 


40


Net Revenue by Product Family

Our product offerings are focused in four primary product families: Architecture, Engineering and Construction (“AEC”), AutoCAD and AutoCAD LT, Manufacturing (“MFG”), and Media and Entertainment (“M&E”).
 Three Months EndedChange compared to
prior fiscal year
Three Months EndedManagement comments
(In millions, except percentages)October 31, 2023$    %    October 31, 2022
Net Revenue by Product Family:
AEC $675 $100 17 %$575 Increase due to growth in revenue from AEC Collections, EBA offerings, Autodesk Build, and Revit.
AutoCAD and AutoCAD LT 372 18 %354 Increase due to growth in revenue from both AutoCAD and AutoCAD LT.
MFG269 15 %254 Increase due to growth in revenue from MFG Collections, EBA offerings, Fusion 360, and Inventor.
M&E73 (5)(6)%78 Declined due to upfront revenue in Q3’23 from multi-year contract that did not recur in Q3’24.
Other25 32 %19 
Total Net Revenue$1,414 $134 10 %$1,280 
Nine Months EndedChange compared to
prior fiscal year
Nine Months Ended
October 31, 2023$%    October 31, 2022
Net Revenue by Product Family:
AEC $1,884 $208 12 %$1,676 Increase due to growth in revenue from AEC Collections, EBA offerings, Autodesk Build, and Revit.
ACAD and AutoCAD LT 1,085 60 %1,025 Increase due to growth in revenue from both AutoCAD and AutoCAD LT.
MFG771 50 %721 Increase due to growth in revenue from MFG Collections, Fusion360, EBA offerings, and Inventor.
M&E
218 — %217 Growth in EBA offerings, 3DS Max, and Flame offset by upfront revenue from multi-year contract in Q3’23 that did not recur in Q3’24.
Other70 22 46 %48 
Total Net Revenue$4,028 $341 %$3,687 


41


Net Revenue by Geographic Area
Three Months Ended October 31, 2023Change compared to
prior fiscal year
Constant currency change compared to prior fiscal yearThree Months Ended October 31, 2022
(In millions, except percentages)$    %    %    
Net Revenue:
Americas
U.S.$520 $73 16 %*$447 
Other Americas120 26 28 %*94 
Total Americas640 99 18 %19 %541 
EMEA516 40 %11 %476 
APAC258 (5)(2)%%263 
Total Net Revenue$1,414 $134 10 %13 %$1,280 
Nine Months Ended October 31, 2023Change compared to
prior fiscal year
Constant currency change compared to prior fiscal yearNine Months Ended October 31, 2022
(In millions, except percentages)$    %    %    
Net Revenue:
Americas
U.S.$1,461 $192 15 %*$1,269 
Other Americas321 50 18 %*271 
Total Americas1,782 242 16 %16 %1,540 
EMEA1,496 98 %11 %1,398 
APAC750 — %%749 
Total Net Revenue$4,028 $341 %12 %$3,687 
____________________ 
* Constant currency data not provided at this level.

We believe that international revenue will continue to comprise a majority of our net revenue. Unfavorable economic conditions, including in connection with the significant military action against Ukraine launched by Russia and the conflict between Israel and Hamas (and any related political or economic responses and counter-responses or otherwise by various global actors or the general effect on the global economy), in the countries that contribute a significant portion of our net revenue, including in emerging economies such as Brazil, India, and China, has had and may continue to have an adverse effect on our business in those countries and our overall financial performance. Changes in the value of the U.S. dollar relative to other currencies have significantly affected, and could continue to significantly affect, our financial results for a given period even though we hedge a portion of our current and projected revenue. Increases to the levels of political and economic unpredictability or protectionism in the global market may impact our future financial results.

42


Net Revenue by Sales Channel
 Three Months EndedChange compared to
prior fiscal year
Three Months EndedManagement Comments
(In millions, except percentages)October 31, 2023$    %    October 31, 2022
Net Revenue by Sales Channel:
Indirect$876 $49 %$827 Increase due to growth in subscription revenue, led by product subscription renewal revenue from a growing subscriber base.
Direct538 85 19 %453 Increase due to revenues from EBA offerings and our online Autodesk branded store.
Total Net Revenue $1,414 $134 10 %$1,280 
Nine Months EndedChange compared to
prior fiscal year
Nine Months EndedManagement Comments
October 31, 2023$%    October 31, 2022
Net Revenue by Sales Channel:
Indirect
$2,546 $134 %$2,412 Increase due to growth in subscription revenue, led by product subscription renewal revenue from a growing subscriber base.
Direct1,482 207 16 %1,275 Increase due to revenues from EBA offerings and our online Autodesk branded store.
Total Net Revenue $4,028 $341 %$3,687 

We anticipate that our revenue by direct sales channel will continue to increase as a percentage of total net revenue with the continued growth of our online Autodesk branded store, expanding our token-based Flex offering transactions with agents and transacting directly with more end customers. See further discussion regarding our new transaction model under the heading “Strategy.”


43


Net Revenue by Product Type
Three Months Ended October 31, 2023Change compared to
prior fiscal year
Three Months Ended October 31, 2022
(In millions, except percentages)$    %    Management Comments
Net Revenue by Product Type:
Design$1,192 $105 10 %$1,087 Increase primarily due to growth in AEC collections, EBA offerings, and AutoCAD Family.
Make134 17 15 %117 Increase primarily due to growth in revenue from Fusion 360, BIM 360, and ACS products.
Other88 12 16 %76 
Total Net Revenue$1,414 $134 10 %$1,280 
Nine Months Ended October 31, 2023Change compared to
prior fiscal year
Nine Months Ended October 31, 2022
(In millions, except percentages)$    %    Management Comments
Net Revenue by Product Type:
Design$3,432 $277 %$3,155 Increase primarily due to growth in AEC collections, EBA offerings, and AutoCAD Family.
Make385 52 16 %333 Increase primarily due to growth in revenue from Fusion 360, ACS, and BIM 360 products.
Other211 12 %199 
Total Net Revenue$4,028 $341 %$3,687 

Cost of Revenue and Operating Expenses

Cost of subscription and maintenance revenue includes the labor costs of providing product support to our subscription and maintenance customers, SaaS vendor costs and allocated IT costs, facilities costs, professional services fees related to operating our network and cloud infrastructure, royalties, depreciation expense and operating lease payments associated with computer equipment, data center costs, salaries, related expenses of network operations, stock-based compensation expense, and gains and losses on our operating expense cash flow hedges.

Cost of other revenue includes labor costs associated with product setup, costs of consulting and training services contracts, and collaborative project management services contracts. Cost of other revenue also includes stock-based compensation expense, overhead charges, allocated IT and facilities costs, professional services fees, and gains and losses on our operating expense cash flow hedges.

Cost of revenue, at least over the near term, is affected by labor costs, hosting costs for our cloud offerings, the volume and mix of product sales, fluctuations in consulting costs, amortization of developed technology, new customer support offerings, royalty rates for licensed technology embedded in our products, stock-based compensation expense, and gains and losses on our operating expense cash flow hedges.

Marketing and sales expenses include salaries, bonuses, benefits, and stock-based compensation expense for our marketing and sales employees, the expense of travel, entertainment, and training for such personnel, sales and dealer commissions, and the costs of programs aimed at increasing revenue, such as advertising, trade shows and expositions, and various sales and promotional programs. Marketing and sales expenses also include SaaS vendor costs and allocated IT costs, payment processing fees, the cost of supplies and equipment, gains and losses on our operating expense cash flow hedges, facilities costs, and labor costs associated with sales and order management.

44


Research and development expenses, which are expensed as incurred, consist primarily of salaries, bonuses, benefits, and stock-based compensation expense for research and development employees, the expense of travel, entertainment, and training for such personnel, professional services such as fees paid to software development firms and independent contractors, SaaS vendor costs and allocated IT costs, gains and losses on our operating expense cash flow hedges, and facilities costs.

General and administrative expenses include salaries, bonuses, benefits, and stock-based compensation expense for our CEO, finance, human resources, and legal employees, as well as professional fees for legal and accounting services, SaaS vendor costs and net IT costs, certain foreign business taxes, gains and losses on our operating expense cash flow hedges, expense of travel, entertainment, and training, facilities costs, acquisition-related costs, and the cost of supplies and equipment.

Three Months EndedChange compared to
prior fiscal year
Three Months EndedManagement comments
(In millions, except percentages)October 31, 2023$    %    October 31, 2022
Cost of revenue:
Subscription and maintenance $94 $%$86 Increase primarily due to employee related costs driven by higher headcount and merit increases as well as an increase in cloud hosting costs.
Other 21 11 %19 Remained flat as compared to the prior period.
Amortization of developed technologies12 (3)(20)%15 The decrease is primarily due to previously acquired assets that continue to become fully amortized offset by amortization of acquired developed technologies as a result of an acquisition in the first quarter of fiscal 2024.
Total cost of revenue$127 $%$120 
Operating expenses:
Marketing and sales$439 $(15)(3)%$454 Decrease primarily due to timing of costs for Autodesk promotional events partially offset by an increase in employee-related costs primarily driven by merit increases.
Research and development339 28 %311 Increase primarily due to employee-related costs, including stock-based compensation expense, driven by higher headcount and merit increases.
General and administrative165 36 28 %129 Increase primarily due to charitable contributions and employee-related costs, including stock-based compensation expense, driven by higher headcount and merit increases.
Amortization of purchased intangibles 10 — — %10 Remained flat as compared to the prior period.
Total operating expenses$953 $49 %$904 
Nine Months EndedChange compared to
prior fiscal year
Nine Months EndedManagement comments
October 31, 2023$%    October 31, 2022
Cost of revenue:
Subscription and maintenance $285 $32 13 %$253 Increase primarily due to employee-related costs including stock-based compensation expense driven by higher headcount and merit increases, as well as an increase in cloud hosting costs, and professional fees.
Other 62 %59 Increase primarily due to employee-related costs including stock-based compensation expense driven by higher headcount and merit increases.
Amortization of developed technologies34 (10)(23)%44 The decrease is primarily due to previously acquired assets that continue to become fully amortized offset by amortization of acquired developed technologies as a result of an acquisition in the first quarter of fiscal 2024.
Total cost of revenue$381 $25 %$356 
Operating expenses:
45


Marketing and sales$1,344 $38 %$1,306 Increase primarily due to employee-related costs including stock-based compensation expense driven by merit increases and an increase in cloud hosting costs partially offset by the timing of costs for Autodesk promotional events.
Research and development1,021 115 13 %906 Increase primarily due to employee-related costs, including stock-based compensation expense, driven by higher headcount and merit increases as well as an increase in cloud hosting costs.
General and administrative438 61 16 %377 Increase primarily due to employee-related costs, including stock-based compensation expense, driven by higher headcount and merit increases as well as an increase in cloud hosting costs and lower capitalized software costs.
Amortization of purchased intangibles 31 %30 The increase is primarily due to amortization of acquired intangibles as a result of an acquisition in the first quarter of fiscal 2024 offset by previously acquired assets that continue to become fully amortized.
Total operating expenses$2,834 $215 %$2,619 

The following table highlights our expectation for the absolute dollar change and percent of revenue change between the fourth quarter of fiscal 2024, as compared to the fourth quarter of fiscal 2023:
Absolute dollar impactPercent of net revenue impact
Cost of revenueIncreaseFlat
Marketing and salesIncreaseFlat
Research and developmentIncreaseFlat
General and administrativeFlatFlat
Amortization of purchased intangibles FlatFlat

Interest and Other Income (Expense), Net

The following table sets forth the components of interest and other income (expense), net: 
Three Months Ended October 31,Nine Months Ended October 31,
(in millions)2023202220232022
Interest and investment (expense) income, net$(1)$(20)$10 $(69)
(Loss) gain on foreign currency(1)(1)— 13 
(Loss) gain on strategic investments(11)(26)
Other (loss) income(1)
Interest and other expense, net$(14)$(14)$(14)$(43)

Interest and other expense, net, remained flat during the three months ended October 31, 2023, and interest and other expense, net, decreased by $29 million during the nine months ended October 31, 2023, as compared to the same periods in the prior fiscal year. Interest income increased due to higher cash balances and higher rate of return on our investments. Additionally, interest expense decreased on our outstanding notes payable. These were primarily offset by unrealized impairment losses on our strategic investment equity securities in the three months ended October 31, 2023, as compared to the same period in the prior fiscal year. The decrease in the nine months ended October 31, 2023, as compared to the same period in the prior fiscal year was primarily due to an increase in interest income, a decrease in losses for investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans, a decrease in gains on foreign currency due to foreign currency exchange rate fluctuations, and a decrease in interest expense on our outstanding notes payable, offset by an increase in impairments of strategic investment equity securities in the current period compared to the same period in the prior fiscal year.

Interest expense and investment income fluctuates based on average cash, marketable securities, debt balances, average maturities, and interest rates.

Gains and losses on foreign currency are primarily due to the impact of re-measuring foreign currency transactions and net monetary assets into the functional currency of the corresponding entity. The amount of the gain or loss on foreign currency is driven by the volume of foreign currency transactions and the foreign currency exchange rates for the period.
46



Provision for Income Taxes

We account for income taxes and the related accounts under the liability method. Deferred tax liabilities and assets are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted rates expected to be in effect during the year in which the basis differences reverse.

We had an income tax expense of $79 million, relative to pre-tax income of $320 million for the three months ended October 31, 2023, and an income tax expense of $44 million, relative to pre-tax income of $242 million for the three months ended October 31, 2022. Income tax expense for the three months ended October 31, 2023, reflects an increased withholding tax expense and non-recurring integration tax expense, offset by a decrease in tax expense as a result of jurisdictional mix of year-to-date earnings, resulting in a net tax expense increase year over year.

We had an income tax expense of $175 million, relative to pre-tax income of $799 million for the nine months ended October 31, 2023, and an income tax expense of $139 million, relative to pre-tax income of $669 million for the nine months ended October 31, 2022. Income tax expense for the nine months ended October 31, 2023, reflects a reduced U.S. foreign derived intangible income tax benefit, increased withholding tax expense, non-recurring integration tax expense, offset by an income tax benefit arising from the temporary relief provide by the Internal Revenue Service relating to U.S. foreign tax credit regulations and reduced tax expense relating to stock-based compensation.

The U.S. Tax Cut and Jobs Act (“Tax Act”) enacted on December 22, 2017, eliminates the option to deduct research and development expenditures and requires taxpayers to capitalize and amortize such expenditures over five or fifteen years beginning in fiscal 2023. Although Congress is considering legislation that would defer the capitalization and amortization requirement, there is no assurance that the provision will be repealed or otherwise modified.

We regularly assess the need for a valuation allowance against our deferred tax assets. In making that assessment, we consider both positive and negative evidence related to the likelihood of realization of the deferred tax assets to determine, based on the weight of available evidence, whether it is more likely than not that some or all of the deferred tax assets will not be realized. We have maintained a valuation allowance on all or part of our Australia, New Zealand, California, Michigan deferred tax assets, as well as our U.S. capital loss deferred tax assets as it is more likely than not that some or all of the deferred tax assets will not be realized.

As we continually strive to optimize our overall business model, tax planning strategies may become feasible and prudent allowing us to realize many of the deferred tax assets that are offset by a valuation allowance; therefore, we will continue to evaluate the ability to utilize the deferred tax assets each quarter, both in the U.S. and in foreign jurisdictions, based on all available evidence, both positive and negative.

As of October 31, 2023, we had $234 million of gross unrecognized tax benefits, of which $195 million would impact the effective tax rate, if recognized. The remaining $39 million would reduce our valuation allowance, if recognized. Approximately $2 million of unrecognized tax benefits will decrease in the next twelve months for statute lapse.

We anticipate that the U.S. Department of Treasury will continue to interpret or issue guidance on how provisions of the Tax Act will be applied or otherwise administered. As future guidance is issued, we may adjust the amounts that we have previously recorded that may materially impact our financial statements.

Our future effective annual tax rate may be materially impacted by the amount of benefits and charges from tax amounts associated with our foreign earnings that are taxed at rates different from the federal statutory rate, changes in valuation allowances, level of profit before tax, accounting for uncertain tax positions, business combinations, closure of statute of limitations or settlement of tax audits, and changes in tax laws. A significant amount of our earnings are generated by our European and Asia Pacific subsidiaries. Our future effective tax rates may be adversely affected to the extent earnings are lower than anticipated in countries where we have lower statutory tax rates.

Signed into law on August 16, 2022, the Inflation Reduction Act contains many revisions to the Internal Revenue Code effective in taxable years beginning after December 31, 2022, including a 15% corporate alternative minimum tax. Autodesk continues to monitor the impact of the Inflation Reduction Act on our consolidated financial statements.
47



Other Financial Information

In addition to our results determined under GAAP discussed above, we believe the following non-GAAP measures are useful to investors in evaluating our operating performance. For the three and nine months ended October 31, 2023 and 2022, our gross profit, income from operations, operating margin, net income, and diluted net income per share on a GAAP and non-GAAP basis were as follows (in millions except for operating margin and per share data):
 Three Months Ended October 31,Nine Months Ended October 31,
 2023202220232022
 (Unaudited)
Gross profit$1,287 $1,160 $3,647 $3,331 
Non-GAAP gross profit$1,311 $1,186 $3,717 $3,407 
Income from operations$334 $256 $813 $712 
Non-GAAP income from operations$547 $465 $1,440 $1,306 
Operating margin24 %20 %20 %19 %
Non-GAAP operating margin39 %36 %36 %35 %
Net income $241 $198 $624 $530 
Non-GAAP net income $447 $369 $1,191 $1,042 
GAAP diluted net income per share$1.12 $0.91 $2.89 $2.43 
Non-GAAP diluted net income per share$2.07 $1.70 $5.51 $4.78 

For our internal budgeting and resource allocation process and as a means to provide consistency in period-to-period comparisons, we use non-GAAP measures to supplement our condensed consolidated financial statements presented on a GAAP basis. These non-GAAP measures do not include certain items that may have a material impact upon our reported financial results. We also use non-GAAP measures in making operating decisions because we believe those measures provide meaningful supplemental information regarding our earning potential and performance for management by excluding certain benefits, credits, expenses, and charges that may not be indicative of our core business operating results. For the reasons set forth below, we believe these non-GAAP financial measures are useful to investors both because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making and (2) they are used by our institutional investors and the analyst community to help them analyze the health of our business. This allows investors and others to better understand and evaluate our operating results and future prospects in the same manner as management, compare financial results across accounting periods and to those of peer companies, and to better understand the long-term performance of our core business. We also use some of these measures for purposes of determining company-wide incentive compensation.

There are limitations in using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures used by other companies. The non-GAAP financial measures included above are limited in value because they exclude certain items that may have a material impact upon our reported financial results. In addition, they are subject to inherent limitations as they reflect the exercise of judgments by management about which charges are excluded from the non-GAAP financial measures. We compensate for these limitations by analyzing current and future results on a GAAP basis as well as a non-GAAP basis and also by providing GAAP measures in our public disclosures. The presentation of non-GAAP financial information is meant to be considered in addition to, not as a substitute for or in isolation from, the directly comparable financial measures prepared in accordance with GAAP. We urge investors to review the reconciliation of our non-GAAP financial measures to the comparable GAAP financial measures included below, and not to rely on any single financial measure to evaluate our business.

48


Reconciliation of GAAP Financial Measures to Non-GAAP Financial Measures

(In millions except for operating margin and per share data): 
Three Months Ended October 31,Nine Months Ended October 31,
 2023202220232022
 (Unaudited)
Gross profit$1,287 $1,160 $3,647 $3,331 
Stock-based compensation expense13 12 39 35 
Amortization of developed technologies11 14 31 41 
Non-GAAP gross profit$1,311 $1,186 $3,717 $3,407 
Income from operations$334 $256 $813 $712 
Stock-based compensation expense181 172 543 496 
Amortization of developed technologies11 14 31 41 
Amortization of purchased intangibles10 10 30 30 
Acquisition-related costs11 16 
Lease-related asset impairments and other charges— 12 20 
Non-GAAP income from operations$547 $465 $1,440 $1,306 
Operating margin24 %20 %20 %19 %
Stock-based compensation expense13 %13 %13 %13 %
Amortization of developed technologies%%%%
Amortization of purchased intangibles%%%%
Acquisition-related costs%— %— %— %
Lease-related asset impairments and other charges— %%— %%
Non-GAAP operating margin (1)39 %36 %36 %35 %
Net income $241 $198 $624 $530 
Stock-based compensation expense181 172 543 496 
Amortization of developed technologies11 14 31 41 
Amortization of purchased intangibles10 10 30 30 
Acquisition-related costs11 16 
Lease-related asset impairments and other charges— 12 20 
Loss (gain) on strategic investments and dispositions, net11 (7)26 (8)
Discrete tax provision items(18)(4)
Establishment of valuation allowance on deferred tax assets— — — 
Income tax effect of non-GAAP adjustments(25)(33)(69)(70)
Non-GAAP net income $447 $369 $1,191 $1,042 
49



Three Months Ended October 31,Nine Months Ended October 31,
 2023202220232022
 (Unaudited)
Diluted net income per share$1.12 $0.91 $2.89 $2.43 
Stock-based compensation expense0.84 0.79 2.52 2.28 
Amortization of developed technologies0.05 0.06 0.14 0.19 
Amortization of purchased intangibles0.05 0.05 0.14 0.14 
Acquisition-related costs0.05 — 0.07 0.03 
Lease-related asset impairments and other charges— 0.06 0.03 0.09 
Loss (gain) on strategic investments and dispositions, net0.05 (0.03)0.12 (0.04)
Discrete tax provision items0.03 0.01 (0.08)(0.02)
Income tax effect of non-GAAP adjustments(0.12)(0.15)(0.32)(0.32)
Non-GAAP diluted net income per share$2.07 $1.70 $5.51 $4.78 
____________________ 
(1)Totals may not sum due to rounding.

Our non-GAAP financial measures may exclude the following, as applicable:

Stock-based compensation expenses. We exclude stock-based compensation expenses from non-GAAP measures primarily because they are non-cash expenses and management finds it useful to exclude certain non-cash charges to assess the appropriate level of various operating expenses to assist in budgeting, planning, and forecasting future periods. Moreover, because of varying available valuation methodologies, subjective assumptions, and the variety of award types that companies can use under FASB ASC Topic 718, we believe excluding stock-based compensation expenses allows investors to make meaningful comparisons between our recurring core business operating results and those of other companies.

Amortization of developed technologies and purchased intangibles. We incur amortization of acquisition-related developed technologies and purchased intangibles in connection with acquisitions of certain businesses and technologies. Amortization of developed technologies and purchased intangibles is inconsistent in amount and frequency and is significantly affected by the timing and size of our acquisitions. Management finds it useful to exclude these variable charges from our cost of revenues to assist in budgeting, planning, and forecasting future periods. Investors should note that the use of intangible assets contributed to our revenues earned during the periods presented and will contribute to our future period revenues as well. Amortization of developed technologies and purchased intangible assets will recur in future periods.

CEO transition costs. We exclude amounts paid to our former CEOs upon departure under the terms of their transition agreements, including severance payments, acceleration of restricted stock units, and continued vesting of performance stock units, and legal fees incurred with the transition. Also excluded from our non-GAAP measures are recruiting costs related to the search for a new CEO. These costs represent non-recurring expenses and are not indicative of our ongoing operating expenses. We further believe that excluding the CEO transition costs from our non-GAAP results is useful to investors in that it allows for period-over-period comparability.

Goodwill impairment. This is a non-cash charge to write down goodwill to fair value when there was an indication that the asset was impaired. As explained above, management finds it useful to exclude certain non-cash charges to assess the appropriate level of various operating expenses to assist in budgeting, planning, and forecasting future periods.

Restructuring and other exit costs, net. These expenses are associated with realigning our business strategies based on current economic conditions. In connection with these restructuring actions or other exit actions, we recognize costs related to termination benefits for former employees whose positions were eliminated, the closure of facilities, and cancellation of certain contracts. We exclude these charges because these expenses are not reflective of ongoing business and operating results. We believe it is useful for investors to understand the effects of these items on our total operating expenses.

Lease-related asset impairments and other charges.  These charges are associated with the optimization of our facilities costs related to leases for facilities that we have vacated as a result of our one-time move to a more hybrid remote workforce. In connection with these facility leases, we recognize costs related to the impairment or abandonment of operating lease right-of-use assets, computer equipment, furniture, and leasehold improvements, and other costs. We exclude these charges because these expenses are not reflective of ongoing business and operating results. We believe it is useful for investors to understand the effects of these items on our total operating expenses.
50



Acquisition-related costs. We exclude certain acquisition-related costs, including due diligence costs, professional fees in connection with an acquisition, certain financing costs, and certain integration-related expenses. These expenses are unpredictable, and dependent on factors that may be outside of our control and unrelated to the continuing operations of the acquired business or our Company. In addition, the size and complexity of an acquisition, which often drives the magnitude of acquisition-related costs, may not be indicative of such future costs. We believe excluding acquisition-related costs facilitates the comparison of our financial results to our historical operating results and to other companies in our industry.

Loss (gain) on strategic investments and dispositions. We exclude gains and losses related to our strategic investments and dispositions of strategic investments, purchased intangibles, and businesses from our non-GAAP measures primarily because management finds it useful to exclude these variable gains and losses on these investments and dispositions in assessing our financial results. Included in these amounts are non-cash unrealized gains and losses on the derivative components, dividends received, realized gains and losses on the sales or losses on the impairment of these investments, and gain and loss on dispositions. We believe excluding these items is useful to investors because these excluded items do not correlate to the underlying performance of our business and these losses or gains were incurred in connection with strategic investments and dispositions which do not occur regularly.

Discrete tax provision items. We exclude the GAAP tax provision, including discrete items, from the non-GAAP measure of net income (loss), and include a non-GAAP tax provision based upon the projected annual non-GAAP effective tax rate. Discrete tax items include income tax expenses or benefits that do not relate to ordinary income from continuing operations in the current fiscal year, unusual or infrequently occurring items, or the tax impact of certain stock-based compensation. Examples of discrete tax items include, but are not limited to, certain changes in judgment and changes in estimates of tax matters related to prior fiscal years, certain costs related to business combinations, certain changes in the realizability of deferred tax assets, or changes in tax law. Management believes this approach assists investors in understanding the tax provision and the effective tax rate related to ongoing operations. We believe the exclusion of these discrete tax items provides investors with useful supplemental information about our operational performance.

Establishment (release) of a valuation allowance on certain net deferred tax assets. This is a non-cash charge to record or to release a valuation allowance on certain deferred tax assets. As explained above, management finds it useful to exclude certain non-cash charges to assess the appropriate level of various cash expenses to assist in budgeting, planning, and forecasting future periods.

Income tax effects on the difference between GAAP and non-GAAP costs and expenses. The income tax effects that are excluded from the non-GAAP measures relate to the tax impact on the difference between GAAP and non-GAAP expenses, primarily due to stock-based compensation, amortization of purchased intangibles, and restructuring charges and other exit costs (benefits) for GAAP and non-GAAP measures.

Liquidity and Capital Resources

Our primary source of cash is from the sale of our software and related services. Our primary use of cash is payment of our operating costs, which consist primarily of employee-related expenses, such as compensation and benefits, as well as general operating expenses for marketing, facilities, and overhead costs. Long-term cash requirements for items other than normal operating expenses are anticipated for the following: the acquisition of businesses, software products, or technologies complementary to our business; repayment of debt; common stock repurchases; and capital expenditures, including the purchase and implementation of internal-use software applications.

At October 31, 2023, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $2.17 billion and net accounts receivable of $579 million.

In November 2022, Autodesk entered into an amended and restated credit agreement (“Credit Agreement”) by and among Autodesk, the lenders party thereto, and Citibank, N.A., as agent, that provides for a revolving credit facility in the aggregate principal amount of $1.5 billion with an option to be increased up to $2.0 billion. The revolving credit facility is available for working capital or other business needs. The maturity date on the Credit Agreement is September 30, 2026. At October 31, 2023, Autodesk had no outstanding borrowings under the Credit Agreement. Additionally, as of December 4, 2023, we have no amounts outstanding under the Credit Agreement. See Part I, Item 1, “Financial Statements,” Note 13, “Borrowing Arrangements,” in the Notes to Condensed Consolidated Financial Statements for further discussion on our covenant requirements and recent amendments to the Credit Agreement. If we are unable to remain in compliance with the covenants under the Credit Agreement, we will not be able to draw on our revolving credit facility.

51


As of October 31, 2023, we have $2.30 billion aggregate principal amount of notes outstanding. See Part I, Item 1, “Financial Statements,” Note 13, “Borrowing Arrangements,” in the Notes to Condensed Consolidated Financial Statements for further discussion.

Our cash and cash equivalents are held by diversified financial institutions globally. Our primary commercial banking relationship is with Citigroup and its global affiliates. In addition, Citibank N.A., an affiliate of Citigroup, is one of the lead lenders and agent in the syndicate of our $1.5 billion revolving credit facility.

Our cash and cash equivalents balances are concentrated in a few locations around the world, with substantial amounts held outside of the United States. As of October 31, 2023, approximately 69% of our total cash or cash equivalents are located in foreign jurisdictions and that percentage will fluctuate subject to business needs. There are several factors that can impact our ability to utilize foreign cash balances, such as foreign exchange restrictions, foreign regulatory restrictions, or adverse tax costs. Earnings in foreign jurisdictions are generally available for distribution to the United States with little to no incremental U.S. taxes. We regularly review our capital structure and consider a variety of potential financing alternatives and planning strategies to ensure we have the proper liquidity available in the locations in which it is needed. We expect to meet our liquidity needs through or in combination of current cash balances, ongoing cash flows, and external borrowings.

Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, the risks detailed in Part II, Item 1A titled “Risk Factors.” Based on our current business plan and revenue prospects, we believe that our existing cash and cash equivalents, our anticipated cash flows from operations, and our available revolving credit facility will be sufficient to meet our working capital and operating resource expenditure requirements for at least the next 12 months.

Our revenue, earnings, cash flows, receivables, and payables are subject to fluctuations due to changes in foreign currency exchange rates, for which we have put in place foreign currency contracts as part of our risk management strategy. See Part I, Item 3, “Quantitative and Qualitative Disclosures About Market Risk” for further discussion.
Nine Months Ended October 31,
(in millions)20232022
Net cash provided by operating activities$876 $1,160 
Net cash used in investing activities(524)(84)
Net cash used in financing activities(753)(897)

Net cash provided by operating activities of $876 million for the nine months ended October 31, 2023, primarily consisted of $624 million of our net income adjusted for $522 million non-cash items such as stock-based compensation expense, and depreciation, amortization, and accretion expense, and deferred income tax. The decrease in working capital is primarily due to a decrease in deferred revenue of $551 million due to the timing of our billing installments and seasonality of billings in the fourth fiscal quarter partially offset by the change in accounts receivable of $380 million due to the seasonality of our billings in the fourth fiscal quarter and timing of cash collections from customers.

Net cash provided by operating activities of $1,160 million for the nine months ended October 31, 2022, primarily consisted of $530 million of our net income adjusted for $542 million non-cash items such as stock-based compensation expense, and depreciation, amortization, and accretion expense, lease-related impairment charges, and deferred income tax. Cash provided by working capital increased due to the change in accounts receivable of $70 million due to the seasonality of our billings in the fourth fiscal quarter and timing of cash collections from customers and the change in accrued income taxes of $79 million offset in part by the change in accounts payable and other liabilities of $76 million primarily due to the timing of payments related to employee compensation and related costs.

Net cash used in investing activities was $524 million for the nine months ended October 31, 2023, primarily due to purchases of marketable securities partially offset by the sales and maturities of marketable securities. Net cash used in investing activities was $84 million for the nine months ended October 31, 2022, primarily due to purchases of marketable securities, business combinations, net of cash acquired, and purchases of strategic investments partially offset by the sales and maturities of marketable securities.

Net cash used in financing activities was $753 million and $897 million for the nine months ended October 31, 2023 and 2022, respectively, primarily due to repurchases of common stock.

52


Issuer Purchases of Equity Securities

Autodesk's stock repurchase programs provide Autodesk with the ability to offset the dilution from the issuance of stock under our employee stock plans and reduce shares outstanding over time, and has the effect of returning excess cash generated from our business to stockholders. Under the share repurchase programs, Autodesk may repurchase shares from time to time in open market transactions, privately negotiated transactions, accelerated share repurchase programs, tender offers, or by other means. The share repurchase programs do not have an expiration date and the pace and timing of repurchases will depend on factors such as cash generation from operations, available surplus, the volume of employee stock plan activity, remaining shares or dollar amount available in the authorized pool, cash requirements for acquisitions, cash requirements to retire outstanding debt, economic and market conditions, stock price, and legal and regulatory requirements.

The following table provides information about the repurchase of common stock in open-market transactions during the three months ended October 31, 2023:
 
(Shares in thousands)Total Number of
Shares
Purchased
Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (in millions) (2)
August 1 - August 31139 $206.25 139 $4,885 
September 1 - September 30200 208.03 200 $4,843 
October 1 - October 31204 203.05 204 $4,801 
Total543 $205.70 543 
 ________________
(1)This represents shares purchased in open-market transactions under the stock repurchase plan approved by the Board of Directors in November 2022.
(2)These amounts correspond to the plan publicly announced and approved by the Board of Directors in November 2022 that authorized the repurchase of $5 billion. At October 31, 2023, $4.80 billion remained available for repurchase under the November 2022 repurchase program. The plan does not have a fixed expiration date. See Part I, Item 1, “Financial Statements,” Note 17, “Stockholders' Equity,” in the Notes to the Condensed Consolidated Financial Statements for further discussion.

Glossary of Terms

Billings: Total revenue plus the net change in deferred revenue from the beginning to the end of the period.

Cloud Service Offerings: Represents individual term-based offerings deployed through web browser technologies or in a hybrid software and cloud configuration. Cloud service offerings that are bundled with other product offerings are not captured as a separate cloud service offering.

Constant Currency (CC) Growth Rates: We attempt to represent the changes in the underlying business operations by eliminating fluctuations caused by changes in foreign currency exchange rates as well as eliminating hedge gains or losses recorded within the current and comparative periods. We calculate constant currency growth rates by (i) applying the applicable prior period exchange rates to current period results and (ii) excluding any gains or losses from foreign currency hedge contracts that are reported in the current and comparative periods.

Design Business: Represents the combination of maintenance, product subscriptions, and all EBAs. Main products include, but are not limited to, AutoCAD, AutoCAD LT, Industry Collections, Revit, Inventor, Maya and 3ds Max. Certain products, such as our computer aided manufacturing solutions, incorporate both Design and Make functionality and are classified as Design.

Enterprise Business Agreements (EBAs): Represents programs providing enterprise customers with token-based access to a broad pool of Autodesk products over a defined contract term.

Flex: A pay-as-you-go consumption option to pre-purchase tokens to access any product available with Flex for a daily rate.

Free Cash Flow: Cash flow from operating activities minus capital expenditures.

53


Industry Collections: Autodesk Industry Collections are a combination of products and services that target a specific user objective and support a set of workflows for that objective. Our Industry Collections consist of: Autodesk Architecture, Engineering and Construction Collection, Autodesk Product Design and Manufacturing Collection, and Autodesk Media and Entertainment Collection.

Maintenance Plan: Our maintenance plans provide our customers with a cost effective and predictable budgetary option to obtain the productivity benefits of our new releases and enhancements when and if released during the term of their contracts. Under our maintenance plans, customers are eligible to receive unspecified upgrades when and if available, and technical support. We recognize maintenance revenue over the term of the agreements, generally one year.

Make Business: Represents certain cloud-based product subscriptions. Main products include, but are not limited to, Assemble, Autodesk Build, BuildingConnected, Fusion 360 and ShotGrid. Certain products, such as Fusion 360, incorporate both Design and Make functionality and are classified as Make.

Net Revenue Retention Rate (NR3): Measures the year-over-year change in Recurring Revenue for the population of customers that existed one year ago (“base customers”). Net revenue retention rate is calculated by dividing the current quarter Recurring Revenue related to base customers by the total corresponding quarter Recurring Revenue from one year ago. Recurring Revenue is based on USD reported revenue, and fluctuations caused by changes in foreign currency exchange rates and hedge gains or losses have not been eliminated. Recurring Revenue related to acquired companies, one year after acquisition, has been captured as existing customers until such data conforms to the calculation methodology. This may cause variability in the comparison.

Other Revenue: Consists of revenue from consulting, training, and other products and services, and is recognized as the products are delivered and services are performed.

Product Subscription: Provides customers a flexible, cost-effective way to access and manage 3D design, engineering, and entertainment software tools. Our product subscriptions currently represent a hybrid of desktop and cloud functionality, which provides a device-independent, collaborative design workflow for designers and their stakeholders.

Recurring Revenue: Consists of the revenue for the period from our traditional maintenance plans, our subscription plan offerings, and certain Other revenue. It excludes subscription revenue related to third-party products. Recurring revenue acquired with the acquisition of a business is captured when total subscriptions are captured in our systems and may cause variability in the comparison of this calculation.

Remaining Performance Obligations (RPO): The sum of total short-term, long-term, and unbilled deferred revenue. Current remaining performance obligations is the amount of revenue we expect to recognize in the next twelve months.

Spend: The sum of cost of revenue and operating expenses.

Subscription Plan: Comprises our term-based product subscriptions, cloud service offerings, and EBAs. Subscriptions represent a combined hybrid offering of desktop software and cloud functionality which provides a device-independent, collaborative design workflow for designers and their stakeholders. With subscription, customers can use our software anytime, anywhere, and get access to the latest updates to previous versions.

Subscription Revenue: Includes our cloud-enabled term-based product subscriptions, cloud service offerings, and flexible EBAs.

Unbilled Deferred Revenue: Unbilled deferred revenue represents contractually stated or committed orders under early renewal and multi-year billing plans for subscription, services, and maintenance for which the associated deferred revenue has not been recognized. Under FASB Accounting Standards Codification ("ASC") Topic 606, unbilled deferred revenue is not included as a receivable or deferred revenue on our Condensed Consolidated Balance Sheet.

54


ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Risk

Our revenue, earnings, cash flows, receivables, and payables are subject to fluctuations due to changes in foreign currency exchange rates. Our risk management strategy utilizes foreign currency contracts to manage our exposure to foreign currency volatility that exists as part of our ongoing business operations. We utilize cash flow hedge contracts to reduce the exchange rate impact on a portion of the net revenue or operating expense of certain anticipated transactions. In addition, we use balance sheet hedge contracts to reduce the exchange rate risk associated primarily with foreign currency denominated receivables and payables. As of October 31, 2023, and January 31, 2023, we had open cash flow and balance sheet hedge contracts with future settlements generally within one to 12 months. Contracts were primarily denominated in Euros, British pounds, Japanese yen, Canadian dollars, Australian dollars, Norwegian krone, Singapore dollars, Indian rupees, and Swiss francs. We do not enter into foreign exchange derivative instruments for trading or speculative purposes.

Our option and foreign exchange forward contracts outstanding as of the respective period-ends are summarized in U.S. dollar equivalents as follows (in millions):
October 31, 2023January 31, 2023
Notional AmountFair ValueNotional AmountFair Value
Forward Contracts:
Purchased $1,218 $(17)$711 $13 
Sold1,381 1,755 (11)
Option Contracts:
Purchased 1,144 22 904 
Sold1,229 (3)974 (23)

We use foreign currency contracts to reduce the exchange rate impact on the net revenue and operating expenses of certain anticipated transactions. A hypothetical 10% appreciation of the U.S. dollar from its value at October 31, 2023, and January 31, 2023, would increase the fair value of our foreign currency contracts by $142 million and $149 million, respectively. A hypothetical 10% depreciation of the dollar from its value at October 31, 2023, and January 31, 2023, would decrease the fair value of our foreign currency contracts by $48 million and $191 million, respectively.

Interest Rate Risk

Interest rate movements affect both the interest income we earn on our short-term investments and the market value of certain longer-term securities. At October 31, 2023, we had $1,533 million of cash equivalents and marketable securities, including $428 million classified as short-term marketable securities and $219 million classified as long-term marketable securities. If interest rates were to move up or down by 50 or 100 basis points over a 12-month period, the market value change of these securities would not have a material impact on our results of operations.

Other Market Risk

From time to time, we make direct investments in privately held companies. Privately held company investments generally are considered inherently risky. The technologies and products these companies have under development are typically in the early stages and may never materialize, which could result in a loss of all or a substantial part of our initial investment in these companies. The evaluation of privately held companies is based on information that we request from these companies, which is not subject to the same disclosure regulations as U.S. publicly traded companies, and as such, the basis for these evaluations is subject to the timing and accuracy of the data received from these companies. See Part I, Item 1, “Financial Statements,” Note 5, “Financial Instruments,” in the Notes to Condensed Consolidated Financial Statements for further discussion regarding these strategic investments.

55


ITEM 4.CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Our disclosure controls and procedures are designed to ensure that information required to be disclosed in our Exchange Act reports is (i) recorded, processed, summarized, and reported within the time periods specified in the rules of the Securities and Exchange Commission, and (ii) accumulated and communicated to Autodesk management, including our CEO and CFO, to allow timely decisions regarding required disclosure. We conducted an evaluation, under the supervision and with the participation of our CEO and CFO, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon this evaluation, our CEO and CFO have concluded that our disclosure controls and procedures were effective to meet the objective for which they were designed and operated at the reasonable assurance level.

Our disclosure controls and procedures include components of our internal control over financial reporting. Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal control over financial reporting will necessarily prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Autodesk have been detected.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended October 31, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
56


PART II. OTHER INFORMATION
 
ITEM 1.LEGAL PROCEEDINGS

We are involved in a variety of claims, suits, investigations, inquiries and proceedings in the normal course of business activities including claims of alleged infringement of intellectual property rights, commercial, employment, tax, prosecution of unauthorized use, business practices, and other matters. In our opinion, resolution of pending matters is not expected to have a material adverse impact on our consolidated results of operations, cash flows, or financial position. Given the unpredictable nature of legal proceedings, there is a reasonable possibility that an unfavorable resolution of one or more such proceedings could in the future materially affect our results of operations, cash flows, or financial position in a particular period; however, based on the information known by us as of the date of this filing and the rules and regulations applicable to the preparation of our financial statements, any such amount is either immaterial or it is not possible to provide an estimated amount of any such potential loss.

ITEM 1A.RISK FACTORS

We operate in a rapidly changing environment that involves significant risks, a number of which are beyond our control. In addition to the other information contained in this Quarterly Report on Form 10-Q, the following discussion highlights some of these risks and the possible impact of these factors on our business, financial condition, and future results of operations. If any of the following risks actually occur, our business, financial condition, or results of operations may be adversely impacted, causing the trading price of our common stock to decline. In addition, these risks and uncertainties may impact the forward-looking statements described elsewhere in this Quarterly Report on Form 10-Q and in the documents incorporated herein by reference. They could affect our actual results of operations, causing them to differ materially from those expressed in forward-looking statements.

Summary of Risk Factors

Our business is subject to numerous risks and uncertainties that you should consider before investing in our securities. These risks are described more fully below and include, but are not limited to, risks relating to the following:
Our strategy to develop and introduce new products and services, exposing us to risks such as limited customer acceptance (both new and existing customers), costs related to product defects, and large expenditures.
Global economic and political conditions.
Costs and challenges associated with strategic acquisitions and investments.
Dependency on international revenue and operations, exposing us to significant international regulatory, economic, intellectual property, collections, currency exchange rate, taxation, political, and other risks.
Inability to predict subscription renewal rates and their impact on our future revenue and operating results.
Existing and increased competition and rapidly evolving technological changes.
Fluctuation of our financial results, key metrics and other operating metrics.
Deriving a substantial portion of our net revenue from a small number of solutions, including our AutoCAD-based software products and collections.
Any failure to successfully execute and manage initiatives to realign or introduce new business and sales initiatives.
Net revenue, billings, earnings, cash flow, or subscriptions shortfalls or volatility of the market causing the market price of our stock to decline.
Challenges relating to the proper management and governance of our use of artificial intelligence in our offerings.
Security incidents compromising the integrity of our or our customers’ offerings, services, data, or intellectual property.
Reliance on third parties to provide us with a number of operational and technical services as well as software.
Our highly complex software, which may contain undetected errors, defects, or vulnerabilities, and is subject to service disruptions, degradations, outages or other performance problems.
Increasing regulatory focus on privacy, data protection, and information security issues and expanding laws.
Governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
Protection of our intellectual property rights and intellectual property infringement claims from others.
The government procurement process.
57


Fluctuations in currency exchange rates.
Our debt service obligations.
Our investment portfolio consisting of a variety of investment vehicles that are subject to interest rate trends, market volatility, and other economic factors.

Risks Relating to Our Business and Strategy

Our strategy to develop and introduce new products and services exposes us to risks such as limited customer acceptance (both with new and existing customers), costs related to product defects, and large expenditures, each of which may result in no additional net revenue or decreased net revenue.

The software industry is characterized by rapid technological changes as well as changes in customer requirements and preferences. In recent years, the industry has undergone a transition from developing and selling perpetual licenses and on-premises products to subscriptions and cloud-enabled technologies. Both new and existing customers are also reconsidering how they purchase software products, which requires us to constantly evaluate our business model and strategy. In response, we are focused on providing solutions to enable our customers to be more agile and collaborative on their projects. We devote significant resources to the development of new technologies. If we are unable to provide new features, enhancements to user experience, and modifications in a timely and cost-effective manner that achieve market acceptance, align with customer expectations, and that keep pace with rapid technological developments and changing regulatory landscapes, our business and operating results could be adversely affected. For example, artificial intelligence (“AI”) and machine learning are propelling advancements in technology, but if they are not widely adopted and accepted or fail to operate as expected, our business and reputation may be harmed.

In addition, we frequently introduce new business models or methods that require a considerable investment of technical and financial resources, such as our introduction of flexible subscription and service offerings and our transition of multi-subscription plans to named-user plans. It is uncertain whether these strategies, including our product and pricing changes, will accurately reflect customer demand or be successful, or whether we will be able to develop the necessary infrastructure and business models more quickly than our competitors. We make such investments through further development and enhancement of our existing products and services, as well as through acquisitions. Such investments may not result in sufficient revenue generation to justify their costs and could result in decreased net revenue or profitability. If we are not able to meet customer requirements, either with respect to new customers or existing customers, and either with respect to our software or the manner in which we provide such products, or if we are not able to adapt our business model to meet our customers’ requirements, our business, financial condition, or results of operations may be adversely impacted.

In particular, a critical component of our growth strategy is to have customers of our AutoCAD and AutoCAD LT products, as well as other individual Autodesk products, expand their portfolios to include our other offerings and cloud-based functionality, and we are taking steps to accelerate this migration. At times, sales of our AutoCAD and AutoCAD LT or individual Autodesk flagship products have decreased without a corresponding increase in Industry Collections or cloud-based functionality revenue, or without purchases of customer seats to our Industry Collections. Should this continue, our results of operations will be adversely affected.

Our executive management team must continuously act quickly and with vision, given the rapidly changing customer expectations and technology advancements inherent in the software industry, the extensive and complex efforts required to create useful and widely accepted products, and the rapid evolution of cloud computing, mobile devices, new computing platforms, and other technologies, such as consumer products. Although we have articulated a strategy that we believe will fulfill these challenges, if we fail to execute properly on that strategy or adapt the strategy as market conditions evolve, we may fail to meet our customers’ expectations, be unable to compete with our competitors' products and technology, and lose the confidence of our channel partners and employees. This in turn could adversely affect our business and financial performance.

Global economic and political conditions may further impact our industries, business, and financial results.

Our overall performance depends largely upon domestic and worldwide economic and political conditions. The United States and other countries’ economies have experienced cyclical downturns, in which economic activity was impacted by falling demand for a variety of goods and services, restricted credit, poor liquidity, decreased government spending, reduced corporate profitability, volatility in credit, equity, and foreign exchange markets, inflationary pressures and higher interest rates, bankruptcies, and overall uncertainty. These economic conditions can occur abruptly. For example, current geopolitical and global macro-economic challenges and the coronavirus (COVID-19) pandemic have caused uncertainty in the global economy, and an economic downturn or recession in the United States or in other countries may occur or has already occurred and may
58


continue. The extent to which these challenges will impact our financial condition or results of operations is still uncertain and will continue to depend on developments such as the impact of these challenges on our customers, vendors, distributors, and resellers, such as the supply chain disruption and resulting inflationary pressures and global labor shortage that we have seen recently, material scarcity, as well as other factors; the ebb and flow of COVID-19, including in specific geographies and as a result of outbreaks and variants; actions taken by governments, businesses, and consumers in response to these challenges; speed and timing of economic recovery, including in specific geographies; our billings and renewal rates, including new business close rates, rate of multi-year contracts, pace of closing larger transactions, and new unit volume growth; wars and armed conflicts, including the current conflicts between Russia and Ukraine and between Israel and Hamas; foreign exchange rate fluctuations; and the effect of these challenges on margins and cash flow. All of these factors continue to evolve and remain uncertain at this time, and some of these factors are not within our control. Due to our subscription-based business model, the effect of COVID-19 may not be fully reflected in our results of operations until future periods, if at all. If economic growth in countries where we do business slows or if such countries experience further economic recessions, customers may delay or reduce technology purchases, which we have seen recently in certain countries including China. Our customers include government entities, including the U.S. federal government, and if spending cuts impede the ability of governments to purchase our products and services, our revenue could decline. In addition, a number of our customers rely, directly and indirectly, on government spending.

As described elsewhere in these risk factors, we are dependent on international revenue and operations and are subject to related risks of conducting business globally. Trends toward nationalism and protectionism and the weakening or dissolution of international trade pacts may increase the cost of, or otherwise interfere with, conducting business. These trends have increased political and economic unpredictability globally and may increase the volatility of global financial markets, and the impact of such developments on the global economy remains uncertain. Political instability or adverse political developments in any of the countries in which we do business could harm our business, results of operations, and financial condition. A financial sector credit crisis could impair credit availability and the financial stability of our customers, including our distribution partners and channels. A disruption in the financial markets may also have an effect on our derivative counter-parties and could also impair our banking partners, on which we rely for operating cash management. War, including the significant military action against Ukraine launched by Russia, the conflict between Israel and Hamas, and any related political or economic responses and counter-responses or otherwise by various global actors or the general effect on the global economy, could also affect our business. Any of these events could harm our business, results of operations, and financial condition.

Our business could be adversely impacted by the costs and challenges associated with strategic acquisitions and investments.

We regularly acquire or invest in businesses, software solutions, and technologies that are complementary to our business through acquisitions, strategic alliances, or equity or debt investments, including several transactions in fiscal 2023 and the nine months ended October 31, 2023. The risks associated with such acquisitions include the difficulty of integrating solutions, operations, and personnel; inheriting liabilities such as intellectual property infringement claims; failure to realize anticipated revenue and cost projections and expected synergies; the requirement to test and assimilate the internal control processes of the acquired business in accordance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002; and diversion of management's time and attention. In addition, such acquisitions and investments involve other risks such as:

the inability to retain customers, key employees, vendors, distributors, business partners, and other entities associated with the acquired business;
the potential that due diligence of the acquired business or solution does not identify significant problems;
exposure to litigation or other claims in connection with, or inheritance of claims or litigation risk as a result of, an acquisition, including claims from terminated employees, customers, or other third parties;
the potential for incompatible business cultures;
significantly higher than anticipated transaction or integration-related costs;
potential additional exposure to economic, tax, currency, political, legal, and regulatory risks associated with specific countries; and
the potential impact on relationships with existing customers, vendors, and distributors as business partners as a result of acquiring another business.

We may not be successful in overcoming such risks, and such acquisitions and investments may negatively impact our business. In addition, if we do not complete an announced acquisition transaction or integrate an acquired business successfully and in a timely manner, we may not realize the benefits of the acquisition to the extent anticipated. Acquisitions and investments have in the past and may in the future contribute to fluctuations in our quarterly financial results. These fluctuations could arise from transaction-related costs and charges associated with eliminating redundant expenses or write-offs of impaired assets recorded in connection with acquisitions and investments, and could negatively impact our financial results.
59






We are dependent on international revenue and operations, exposing us to significant international regulatory, economic, intellectual property, collections, currency exchange rate, taxation, political, and other risks, which could adversely impact our financial results.

International net revenue represented 64% and 66% of our net revenue for the nine months ended October 31, 2023 and 2022, respectively. Our international revenue, some of which comes from emerging economies, is subject to economic and political conditions in foreign markets, including those resulting from economic and political conditions in the United States, as well as country-specific conditions related to COVID-19, such as varied speed of recovery in different geographies. For example, we have recently seen a deceleration in growth in certain geographies including China. Our total revenue is also impacted by the relative geographical and country mix of our revenue over time. Our dependency on international revenue makes us much more exposed to global economic and political trends, which can negatively impact our financial results even if our results in the United States are strong for a particular period.

We anticipate that our international operations will continue to account for a significant portion of our net revenue and, as we expand our international development, sales, and marketing expertise, will provide significant support to our overall efforts in countries outside of the United States. Risks inherent in our international operations include:
economic volatility;
tariffs, quotas, and other trade barriers and restrictions , including any political or economic responses and counter-responses or otherwise by various global actors to the significant military action against Ukraine launched by Russia;
fluctuating currency exchange rates, including devaluations, currency controls, and inflation, and risks related to any hedging activities we undertake;
changes in regulatory requirements and practices;
delays resulting from difficulty in obtaining export licenses for certain technology;
different purchase patterns as compared to the developed world;
operating in locations with a higher incidence of corruption and fraudulent business practices, particularly in emerging economies;
compliance with the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, and other anti-corruption laws;
difficulties in staffing and managing foreign sales and development operations;
local competition;
longer collection cycles for accounts receivable;
U.S. and foreign tax law changes and the complexities of tax reporting;
laws regarding the free flow of data across international borders and management of and access to data and public networks;
possible future limitations upon foreign-owned businesses;
increased financial accounting and reporting burdens and complexities;
inadequate local infrastructure;
greater difficulty in protecting intellectual property;
software piracy; and
other factors beyond our control, including popular uprisings, terrorism, war (including the significant military action against Ukraine launched by Russia, the conflict between Israel and Hamas, and any related political or economic responses and counter-responses or otherwise by various global actors or the general effect on the global economy), natural disasters, and diseases and pandemics, such as COVID-19.
Some of our business partners also have international operations and are subject to the risks described above.

The application of the Trade and Cooperation Agreement between the European Union, the European Atomic Energy Community, and the United Kingdom signed in December 2020 (the “TCA”), which took effect January 1, 2021, could have adverse tax, tax treaty, banking, operational, legal, regulatory, or other impacts on our businesses in the region. The withdrawal could also, among other potential outcomes, create currency volatility; disrupt the free movement of goods, services, and people between the United Kingdom and the European Union; and significantly disrupt trade between the United Kingdom and the
60


European Union and other parties. Uncertainty around these and related issues could lead to adverse effects on the United Kingdom economy, the European Union economies, and the other economies in which we operate.

In addition, in recent years, the United States has instituted or proposed changes to foreign trade policy, including the negotiation or termination of trade agreements, the imposition of tariffs on products imported from certain countries, economic sanctions on individuals, corporations, or countries, and other government regulations affecting trade between the United States and other countries in which we do business. More recently, the United States and other global actors have imposed sanctions as a result of the significant military action against Ukraine launched by Russia. New or increased tariffs and other changes in U.S. trade policy, including new sanctions, could trigger retaliatory actions by affected countries, including Russia. In addition, certain foreign governments, including the Chinese government, have instituted or considered imposing trade sanctions on certain U.S.-manufactured goods. The escalation of protectionist or retaliatory trade measures in either the United States or any other countries in which we do business, such as announcing sanctions, a change in tariff structures, export compliance, or other trade policies, may increase the cost of, or otherwise interfere with, the conduct of our business, and could have a material adverse effect on our operations and business outlook.

Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks.

We may not be able to predict subscription renewal rates and their impact on our future revenue and operating results.

We are dependent on attracting new customers as well as renewing and expanding our business with existing customers. Our customers are not obligated to renew their subscriptions for our offerings, and they may elect not to renew, upgrade, or expand their subscriptions. We cannot assure renewal rates or the mix of subscriptions renewals. Customer renewal rates may decline or fluctuate due to a number of factors, including offering pricing; competitive offerings; customer satisfaction; and reductions in customer spending levels, customer activity, or number of users due to economic downturns, or financial markets uncertainty. If our customers do not renew their subscriptions or if they renew on less favorable terms, our revenues may decline.

Existing and increased competition and rapidly evolving technological changes may reduce our revenue and profits.

The software industry has limited barriers to entry, and the availability of computing devices with continually expanding performance at progressively lower prices contributes to the ease of market entry. The industry has undergone a transition from developing and selling perpetual licenses and on-premises products to subscriptions and cloud-enabled technologies. This shift further lowers barriers to entry and poses a disruptive challenge to established software companies. The markets in which we operate are characterized by vigorous competition, both by entrants with innovative technologies and by consolidation of companies with complementary offerings and technologies. Some of our competitors have greater financial, technical, sales and marketing, and other resources. Our competitors may also be able to develop and market new technologies that render our existing or future products less competitive. For example, disruptive technologies such as machine learning and other AI technologies may significantly alter the market for our products in unpredictable ways and reduce customer demand. Furthermore, a reduction in the number and availability of compatible third-party applications or our inability to rapidly adapt to technological and customer preference changes, including those related to cloud computing, mobile devices, and new computing platforms, may adversely affect the sale of our solutions. Because of these and other factors, competitive conditions in the industry are likely to intensify in the future. Increased competition could result in price reductions, reduced net revenue and profit margins, and loss of market share, any of which would likely harm our business.

Our financial results, key metrics, and other operating metrics fluctuate within each quarter and from quarter to quarter, making our future revenue and financial results difficult to predict.

Our quarterly financial results, key metrics, and other operating metrics have fluctuated in the past and will continue to do so in the future. These fluctuations could cause our stock price to change significantly or experience declines. We also provide investors with quarterly and annual financial forward-looking guidance that could prove to be inaccurate as a result of these fluctuations. In addition to the other risks described in these risk factors, some of the factors that could cause our financial results, key metrics, and other operating metrics to fluctuate include:
general market, economic, business, and political conditions in Europe, APAC, and emerging economies, including from an economic downturn or recession in the United States or other countries;
failure to produce sufficient revenue, billings, subscription, profitability, and cash flow growth, including as a result of the COVID-19 pandemic;
61


failure to accurately predict the impact of acquired businesses or to identify and realize the anticipated benefits of acquisitions, and successfully integrate such acquired businesses and technologies;
shift to named-user plans and annual billing of multi-year contracts;
our ability to successfully introduce and expand new transaction models;
potential goodwill impairment charges related to prior acquisitions;
failure to manage spend;
changes in billings linearity;
changes in subscription mix, pricing pressure, or changes in subscription pricing;
weak or negative growth in one or more of the industries we serve, including AEC, manufacturing, and digital media and entertainment markets;
the success of new business or sales initiatives;
security breaches, related reputational harm, and potential financial penalties to customers and government entities;
restructuring or other accounting charges and unexpected costs or other operating expenses;
timing of additional investments in our technologies or deployment of our services;
changes in revenue recognition or other accounting guidelines employed by us and/or established by the Financial Accounting Standards Board, Securities and Exchange Commission, or other rulemaking bodies;
fluctuations in foreign currency exchange rates and the effectiveness of our hedging activity;
dependence on and timing of large transactions;
adjustments arising from ongoing or future tax examinations;
the ability of governments around the world to adopt fiscal policies, meet their financial and debt obligations, and finance infrastructure projects;
failure to expand our AutoCAD and AutoCAD LT customer base to related design products and services;
our ability to rapidly adapt to technological and customer preference changes, including those related to cloud computing, mobile devices, and new computing platforms;
timing of the introduction of new products by us or our competitors;
the financial and business condition of our reseller and distribution channels;
perceived or actual technical or other problems with a product or combination of subscriptions;
unexpected or negative outcomes of matters and expenses relating to litigation or regulatory inquiries;
increases in cloud functionality-related expenses;
timing of releases and retirements of offerings;
changes in tax laws or tax or accounting rules and regulations, such as increased use of fair value measures;
changes in sales compensation practices;
failure to effectively implement and maintain our copyright legalization programs, especially in developing countries;
renegotiation or termination of royalty or intellectual property arrangements;
interruptions or terminations in the business of our consultants or third-party developers;
timing and degree of expected investments in growth and efficiency opportunities;
failure to achieve continued success in technology advancements;
catastrophic events, natural disasters, or public health events, such as pandemics and epidemics, including COVID-19;
regulatory compliance costs; and
failure to appropriately estimate the scope of services under consulting arrangements.

We have also experienced fluctuations in financial results in interim periods in certain geographic regions due to seasonality or regional economic or political conditions. In particular, our financial results, key metrics, or other operating metrics in Europe during our third quarter are usually affected by a slower summer period, and our APAC operations typically experience seasonal slowing in our fourth quarter. War, including the significant military action against Ukraine launched by Russia, the conflict between Israel and Hamas, and any related political or economic responses and counter-responses or otherwise by various global actors or the general effect on the global economy, could also affect our business.

Our operating expenses are based in part on our expectations for future revenue and are relatively fixed in the short term. Accordingly, any revenue shortfall below expectations has had, and in the future could have, an immediate and significant
62


adverse effect on our profitability. Greater than anticipated expenses or a failure to maintain rigorous cost controls would also negatively affect profitability.

We derive a substantial portion of our net revenue from a small number of solutions, including our AutoCAD-based software products and collections, and if these offerings are not successful, our revenue would be adversely affected.

We derive a substantial portion of our net revenue from sales of subscriptions of a limited number of our offerings, including AutoCAD software, solutions based on AutoCAD, which include our collections that serve specific markets, and products that are interoperable with AutoCAD. Any factor adversely affecting sales of these subscriptions, including the product release cycle, market acceptance, product competition, performance and reliability, reputation, price competition, economic and market conditions, and the availability of third-party applications, would likely harm our financial results. During the nine months ended October 31, 2023 and 2022, combined revenue from our AutoCAD and AutoCAD LT family products, not including collections having AutoCAD or AutoCAD LT as a component, represented 27% and 28% of our total net revenue, respectively.

From time to time we realign or introduce new business and sales initiatives; if we fail to successfully execute and manage these initiatives, our results of operations could be negatively impacted.

As part of our effort to accommodate our customers’ needs and demands and the rapid evolution of technology, from time to time we evolve our business and sales initiatives, such as shifting to annual billing of multi-year contracts, realigning our development and marketing organizations, offering software as a service, and realigning our internal resources in an effort to improve efficiency. We may take such actions without clear indications that they will prove successful and, at times, we have been met with short-term challenges in the execution of such initiatives. Market acceptance of any new business or sales initiative is dependent on our ability to match our customers’ needs at the right time and price. Often, we have limited prior experience and operating history in these new areas of emphasis. If any of our assumptions about expenses, revenue, or revenue recognition principles from these initiatives proves incorrect, or our attempts to improve efficiency are not successful, our actual results may vary materially from those anticipated, and our financial results will be negatively impacted.

Net revenue, billings, earnings, cash flow, or subscriptions shortfalls or volatility of the market generally may cause the market price of our stock to decline.

The market price for our common stock has experienced significant fluctuations and may continue to fluctuate significantly. The market price for our common stock may be affected by a number of factors, including the other risks described in these risk factors and the following:
shortfalls in our expected financial results, including net revenue, billings, earnings, and cash flow or key performance metrics, such as subscriptions, and how those results compare to securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations;
quarterly variations in our or our competitors’ results of operations;
general socioeconomic, political, or market conditions, including from an economic downturn or recession in the United States or in other countries;
changes in forward-looking estimates of future results, how those estimates compare to securities analyst expectations, or changes in recommendations or confusion on the part of analysts and investors about the short- and long-term impact to our business;
uncertainty about certain governments’ abilities to repay debt or effect fiscal policy;
announcements of new offerings or enhancements by us or our competitors;
unusual events such as significant acquisitions, divestitures, regulatory actions, and litigation;
changes in laws, rules, or regulations applicable to our business;
outstanding debt service obligations; and
other factors, including factors unrelated to our operating performance, such as instability affecting the economy or the operating performance of our competitors.
Significant changes in the price of our common stock could expose us to costly and time-consuming litigation. Historically, after periods of volatility in the market price of a company's securities, a company becomes more susceptible to securities class action litigation. This type of litigation is often expensive and diverts management’s attention and resources.

63


As a result of our strategy of partnering with other companies for product development, our product delivery schedules could be adversely affected if we experience difficulties with our product development partners.

We partner with certain independent firms and contractors to perform some of our product development activities. We believe our partnering strategy allows us to achieve efficiencies in developing new products and maintaining and enhancing existing product offerings. This strategy creates a dependency on independent developers. Independent developers, including those who currently develop solutions for us in the United States and throughout the world, may not be able or willing to provide development support to us in the future. In addition, use of development resources through consulting relationships, particularly in non-U.S. jurisdictions with developing legal systems, may be adversely impacted by, and expose us to risks relating to, evolving employment, export, and intellectual property laws. These risks could, among other things, expose our intellectual property to misappropriation and result in disruptions to product delivery schedules.

We incorporate artificial intelligence into our offerings, and challenges with properly managing its use could result in competitive harm, reputational harm, or liability, and adversely affect our results of operations.

We are increasingly building AI into many of our offerings. We expect to rely on AI technologies to help drive future growth in our business, but there can be no assurance that we will realize the desired or anticipated benefits from AI or at all. We may also fail to properly implement or market our AI offerings. As with many innovations, AI presents risks and challenges that could affect its adoption, and therefore our business. Our competitors or other third parties may incorporate AI into their products more quickly or more successfully than us, which could impair our ability to compete effectively and adversely affect our results of operations. Additionally, our offerings based on AI may expose us to additional lawsuits and regulatory investigations and subject us to legal liability as well as brand and reputational harm. For example, if the content, analyses, or recommendations that AI applications assist in producing are or are alleged to be deficient, inaccurate, or biased, our business, financial condition, and results of operations may be adversely affected. The use of AI applications has resulted in, and may in the future result in, cybersecurity incidents that implicate the personal data of end users of such applications. Any such cybersecurity incidents related to our use of AI applications could adversely affect our reputation and results of operations.

Social and ethical issues relating to the use of new and evolving technologies such as AI in our offerings, may result in reputational harm and liability, and may cause us to incur additional research and development costs to resolve such issues. We are increasingly building AI into many of our offerings. As with many innovations, AI presents risks and challenges that could affect its adoption, and therefore our business. AI presents emerging ethical issues and if we enable or offer solutions that draw controversy due to their perceived or actual impact on society, we may experience brand or reputational harm, competitive harm, or legal liability. Potential government regulation in the space of AI ethics may also increase the burden and cost of research and development in this area, subjecting us to brand or reputational harm, competitive harm, or legal liability. Failure to address AI ethics issues by us or others in our industry could undermine public confidence in AI and slow adoption of AI in our products and services.

Risks Relating to Our Operations

Security breaches or incidents may compromise the integrity of our or our customers’ systems, solutions, offerings, services, applications, data, or intellectual property, harm our reputation, damage our competitiveness, create additional liability, and adversely impact our financial results.

As we digitize Autodesk and use cloud- and web-based technologies to leverage customer data to deliver the total customer experience, we are exposed to increased security risks and the potential for unauthorized access to, or improper use, disclosure, or other processing of, our and our customers’ information. Like other software offerings and systems, ours are vulnerable to security breaches and incidents, including those from acquired companies. Also, our ability to mitigate the risk of security breaches and incidents may be impacted by our limited control over our customers or third-party technology providers and vendors, or the processing of data by third-party technology providers and vendors, which may not allow us to maintain the integrity or security of such transmissions or processing. We devote significant resources in an effort to maintain the security and integrity of our systems, offerings, services, and applications (online, mobile, and desktop). Despite these efforts, we may not prevent security breaches or incidents, and we may face delays or other difficulties in identifying, responding to, or remediating security breaches or incidents.

Hackers regularly have targeted our systems, offerings, services, and applications, and we expect them to do so in the future. To date, such identified security events have not been material or significant to us or our customers, including to our reputation or business operations, or had a material financial impact, but there can be no assurance that future cyberattacks will not be material or significant. Security breaches or incidents could disrupt the proper functioning of our systems, solutions,
64


offerings, applications, or services; cause errors in the output of our customers’ work; allow unauthorized access to or unauthorized use, disclosure, modification, loss, unavailability, or destruction of, sensitive data or intellectual property, including proprietary or confidential information of ours or our customers; or cause other destructive or disruptive outcomes. The risk of a security incident, particularly through cyber-attack or cyber intrusion, including by computer hackers, foreign governments, and cyber terrorists, has increased as the number, intensity, and sophistication of attempted attacks and intrusions from around the world have increased. These threats include, among others, identity theft, unauthorized access, DNS attacks, wireless network attacks, viruses and worms, malware, bugs, vulnerabilities, advanced persistent threats, application-centric attacks, peer-to-peer attacks, social engineering, phishing, credential stuffing, malicious file uploads, backdoor trojans, supply chain attacks, ransomware attacks, and distributed denial of service attacks. In addition, third parties may attempt to fraudulently induce our employees, vendors, partners, customers, or users to disclose information to gain access to our data or our customers’ or users’ data and there is the risk of employee, contractor, or vendor error or malfeasance. These existing risks are compounded given the shift in recent years to work-from-home arrangements for a large population of employees and contractors, as well as employees and contractors of our third-party technology providers and vendors, and the risks could also be elevated in connection with the Russian invasion of Ukraine as we and our third-party technology providers and vendors are vulnerable to a heightened risk of cyberattacks from or affiliated with nation-state actors, including retaliatory attacks from Russian actors against U.S.-based companies. Despite our significant efforts to create security barriers to such threats, we cannot entirely mitigate these risks, and there is no guarantee that inadvertent or unauthorized use or disclosure of such information will not occur or that third parties will not gain unauthorized access to such information.

Many governments have enacted laws requiring companies to provide notice of security breaches or incidents involving certain types of personal data and personal information. We are also contractually required to notify certain customers of certain security breaches or incidents. Any security breach or incident suffered, or believed to have been suffered, by us or by our technology providers or vendors could result in harm to our reputation and competitive position, difficulty attracting new customers, retaining existing customers, and securing payment from customers, our expenditure of significant capital and other resources to evaluate and alleviate the security incident and to try to prevent further or additional incidents, and regulatory inquiries, investigations, and other proceedings, private claims, demands, and lawsuits, and other potential liability. We could incur significant costs and liabilities, including due to litigation, indemnity obligations, damages for contract breach, penalties for violation of applicable laws or regulations, and costs for remediation and other incentives offered to customers or other business partners in an effort to maintain business relationships after a security breach or incident, and our financial performance could be negatively impacted.

We cannot assure you that any limitations of liability provisions in our contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security incident. We also cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or will be available in sufficient amounts to cover one or more large claims related to a security incident, or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.

Our use of third-party open source software could negatively affect our ability to sell subscriptions to access our products and subject us to possible litigation and greater security risks.

We use third-party open source software. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and compliance with the open source software license terms. Accordingly, we may be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. Some open source software licenses require end-users, who distribute or make available across a network software and services that include open source software, to make publicly available or to license all or part of such software (which in some circumstances could include valuable proprietary code, such as modifications or derivative works created, based upon, incorporating, or using the open source software) under the terms of the particular open source license. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the terms of the applicable license, including claims of intellectual property rights infringement or for breach of contract. Furthermore, there exists today an increasing number of types of open source software licenses, almost none of which have been tested in courts of law to provide clarity on their proper legal interpretation. If we were to receive a claim of non-compliance with the terms of any of these open source licenses, we may be required to publicly release certain portions of our proprietary source code. We could also be
65


required to expend substantial time and resources to re-engineer some or all of our software. Any of the foregoing could materially adversely affect our business, financial condition, results of operations, and prospects.

In addition, the use of third-party open source software typically exposes us to greater risks than the use of third-party commercial software because open source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third parties to determine how to compromise our platform. Any of the foregoing could materially adversely affect our business, financial condition, results of operations, and prospects and could help our competitors develop products and services that are similar to or better than ours.

We rely on third parties to provide us with a number of operational and technical services; third-party security incidents could result in the loss of our or our customers’ data, expose us to liability, harm our reputation, damage our competitiveness, and adversely impact our financial results.

We rely on third parties, such as Amazon Web Services, to provide us with operational and technical services. These third parties may have access to our systems, provide hosting services, or otherwise process data about us or our customers, employees, or partners. Our ability to monitor such third parties’ security measures is limited. There have been and may continue to be significant supply chain attacks, and we cannot guarantee that our or our such third parties’ systems have not been breached or otherwise compromised or that they do not contain exploitable defects, bugs, or vulnerabilities that could result in an incident, breach, or other disruption to, our or these third parties’ systems. Any security breach or incident involving such third parties could compromise the integrity or availability of, or result in the theft or unauthorized use, modification, or other processing of, our and our customers’ data. In addition, our operations or the operations of our customers or partners could be negatively affected in the event of a security breach or incident and could be subject to the loss or theft of confidential or proprietary information, including source code. Unauthorized access to or other processing of data and other confidential or proprietary information may be obtained through break-ins, network breaches by unauthorized parties, employee theft or misuse, or other misconduct. If any of the foregoing were to occur or to be perceived to occur, our reputation may suffer, our competitive position may be diminished, customers may buy fewer of our offerings and services, we could face lawsuits, regulatory investigation, fines, and potential liability, and our financial results could be negatively impacted.

Delays in service from third-party service providers could expose us to liability, harm our reputation, damage our competitiveness, and adversely impact our financial results.

From time to time, we may rely on a single or limited number of suppliers, or upon suppliers in a single country, for the provision of services and materials that we use in the operation of our business and production of our solutions. Inability of such third parties to satisfy our requirements could disrupt our operations or make it more difficult for us to implement our strategy. If any of these situations were to occur, our reputation could be harmed, we could be subject to third-party liability, including under laws relating to privacy, data protection, and information security in certain jurisdictions, and our financial results could be negatively impacted.

We are investing in resources to update and improve our information technology systems to digitize Autodesk and support our customers. Should our investments not succeed, or if delays or other issues with new or existing information technology systems disrupt our operations, our business could be harmed.

We rely on our network and data center infrastructure, technology systems, and websites for our development, marketing, operational, support, sales, accounting, and financial reporting activities. We continually invest resources to update and improve these systems to meet the evolving requirements of our business and customers. In particular, our transition to cloud-based products and a subscription-only business model involves considerable investment in the development of technologies, as well as back-office systems for technical, financial, compliance, and sales resources. Such improvements are often complex, costly, and time consuming. In addition, such improvements can be challenging to integrate with our existing technology systems, or may uncover problems with those systems. Unsuccessful implementation of hardware or software updates and improvements could result in disruption in our business operations, loss of customers, loss of revenue, errors in our accounting and financial reporting, or damage to our reputation, all of which could harm our business.

Our software solutions are highly complex and may contain undetected errors, defects, or vulnerabilities, and are subject to service disruptions, degradations, outages or other performance problems, each of which could harm our business and financial performance.

The software solutions that we offer are complex and, despite extensive testing and quality control, may contain errors, defects, or vulnerabilities. Some errors, defects, or vulnerabilities in our software solutions may only be discovered after they
66


have been released. In addition, we have experienced, and may in the future experience, service disruptions, degradations, outages, and other performance problems in connection with our software solutions.

Any errors, defects, vulnerabilities, service disruptions, degradations, outages or other performance problems could result in the need for corrective releases to our software solutions, damage to our reputation, damage to our customers’ businesses, loss of revenue, an increase in subscription cancellations, or lack of market acceptance of our offerings, any of which would likely harm our business and financial performance

If we do not maintain good relationships with the members of our distribution channel, or if our distribution channel suffers financial losses, becomes financially unstable or insolvent, or is not provided the right mix of incentives to sell our subscriptions, our ability to generate revenue will be adversely affected.

We sell our software products both directly to end users and through a network of distributors and resellers. For the nine months ended October 31, 2023 and 2022, approximately 63% and 65%, respectively, of our revenue was derived from indirect channel sales through distributors and resellers, and we expect that the majority of our revenue will continue to be derived from indirect channel sales in the near future. Our ability to effectively distribute our solutions depends in part upon the financial and business condition of our distributor and reseller network. Computer software distributors and resellers typically are not highly capitalized, and have previously experienced difficulties during times of economic contraction as well as during the past several years. We have processes to ensure that we assess the creditworthiness of distributors and resellers prior to our sales to them. In the past we have taken steps to support them, and may take additional steps in the future, such as extending credit terms and adjusting our incentives. These steps, if taken, could harm our financial results. If our distributors and resellers were to become insolvent, they would not be able to maintain their business and sales or provide customer support services, which would negatively impact our business and revenue.

We rely significantly upon major distributors and resellers in both the U.S. and international regions. Of our distributors, TD Synnex accounted for 40% and 37% of our total net revenue for the nine months ended October 31, 2023 and 2022, respectively, and Ingram Micro accounted for 8% and 9% of our total net revenue for the nine months ended October 31, 2023 and 2022, respectively. During October 2022, we entered into a transition agreements with each of TD Synnex and Ingram Micro to provide transition distribution activities for a one-to-two-year period, with potential extensions. In connection with such transition agreements, we intend to increase our selling efforts with value-added resellers and agents. During the transition period, we believe the resellers and end users who currently purchase our products through TD Synnex and Ingram Micro will be able to continue to do so, and following the transition period, we believe such end users will be able to continue to purchase our products from certain value-added resellers or directly from Autodesk, in each case under substantially the same terms and without substantial disruption to our revenue. However, if during the transition period, TD Synnex or Ingram Micro were to experience a significant business disruption or if our relationship with either were to significantly deteriorate, it is possible that our ability to sell to end users would, at least temporarily, be negatively impacted. Also, if any of our assumptions about our end users, value added resellers, distributors, or agents or our direct selling capabilities proves incorrect, these changes could harm our business. This could, in turn, negatively impact our financial results.

Over time, we have modified and especially during the transition process noted above, we will continue to modify aspects of our relationship with our distributors and resellers, such as their incentive programs, pricing to them, and our distribution model to motivate and reward them for aligning their businesses with our strategy and business objectives. Changes in these relationships and underlying programs could negatively impact their business and harm our business. Further, our distributors and resellers may lose confidence in our business, move to competitive products, or not have the skills or ability to support customers. The loss of or a significant reduction in business with those distributors or resellers could harm our business. In particular, if one or more of such distributors or resellers were unable to meet their obligations with respect to accounts payable to us, we could be forced to write off such accounts and may be required to delay the recognition of revenue on future sales to these customers. These events could have a material adverse effect on our financial results.

We rely on software from third parties, and a failure to properly manage our use of third-party software could result in increased costs or loss of revenue.

Many of our products are designed to include software licensed from third parties. Such third-party software includes software licensed from commercial suppliers and under public open source licenses. While we have internal processes to manage our use of such third-party software, if such processes are inadequate, we may be subject to copyright infringement or other third-party claims. If we are non-compliant with a license for commercial software, we may be required to pay penalties or undergo costly audits pursuant to the license agreement. In the case of open-source software licensed under certain
67


“copyleft” licenses, the license itself, or a court-imposed remedy for non-compliant use of the open source software, may require that proprietary portions of our own software be publicly disclosed or licensed. This could result in a loss of intellectual property rights, increased costs, re-engineering of our software, damage to our reputation, or loss of revenue.

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, support, indemnities, assurances of title or controls on origin of the software, or other contractual protections regarding infringement claims or the quality of the code. Likewise, some open source projects have known security and other vulnerabilities and architectural instabilities, or are otherwise subject to security attacks due to their wide availability, and are provided on an “as-is” basis.

Our business could be adversely affected if we are unable to attract and retain key personnel.

Our success and ability to invest and grow depend largely on our ability to attract and retain highly skilled technical, professional, managerial, sales, and marketing personnel. Historically, competition for these key personnel has been intense. The loss of services of any of our key personnel, including key personnel joining our company through acquisitions, inability to retain and attract qualified employees in the future, or delays in hiring required personnel, particularly engineering and sales personnel, could make it difficult to meet key objectives, such as timely and effective product introductions and financial goals.

We rely on third-party technologies and if we are unable to use or integrate these technologies, our solutions and service development may be delayed and our financial results negatively impacted.

We rely on certain software that we license from third parties, including software that is integrated with internally developed software and used in our offerings to perform key functions. These third-party software licenses may not continue to be available on commercially reasonable terms, and the software may not be appropriately supported, maintained, or enhanced by the licensors. The loss of licenses to, or inability to support, maintain, and enhance any such software could result in increased costs or delays until equivalent software can be developed, identified, licensed, and integrated, which would likely harm our business.

Disruptions in licensing relationships and with third-party developers could adversely impact our business.

We license certain key technologies from third parties. Licenses may be restricted in the term or the use of such technology in ways that negatively affect our business. Similarly, we may not be able to obtain or renew license agreements for key technology on favorable terms, if at all, and any failure to do so could harm our business. Our business strategy has historically depended in part on our relationships with third-party developers who provide products that expand the functionality of our design software. Some developers may elect to support other products or may experience disruption in product development and delivery cycles or financial pressure during periods of economic downturn. In particular markets, such disruptions have in the past, and would likely in the future, negatively impact these third-party developers and end users, which could harm our business.

Technology created by outsourced product development, whether outsourced to third parties or developed externally and transferred to us through business or technology acquisitions, involves additional risks such as effective integration into existing products, adequate transfer of technology know-how, and ownership and protection of transferred intellectual property.

Risks Relating to Laws and Regulations

Increasing regulatory focus on privacy, data protection, and information security issues and new and expanding laws may impact our business and expose us to increased liability.

Our strategy to digitize Autodesk involves increasing our use of cloud- and web-based technologies and applications to leverage customer data to improve our offerings for the benefit of our customers. To accomplish this strategy, we must collect and otherwise process customer data, which may include personal data and personal information of users from different jurisdictions globally. We also collect and otherwise process personal data and personal information of our employees and contractors. As a result, federal, state, and global laws relating to privacy, data protection, and information security apply to Autodesk’s personal data and personal information processing activities. The scope of these laws and regulations is rapidly evolving, subject to differing interpretations, may be inconsistent among jurisdictions, or conflict with other rules and is likely to remain uncertain for the foreseeable future. We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, and information security proposed and enacted in various jurisdictions. Globally, laws such as the General Data Protection Regulation (EU) 2016/679 (“GDPR”) in the European Union (“EU”) and the Personal
68


Information Protection Law (“PIPL”) in China have been enacted, and numerous other countries have proposed or have enacted laws concerning privacy, data protection, and information security. In addition, new and emerging state laws in the United States governing privacy, data protection, and information security, such as the California Consumer Privacy Act (“CCPA”), the California Privacy Rights Act (“CPRA”), and numerous laws in other states, many of which provide for obligations similar to the CCPA and CPRA, have been enacted. These laws and regulations, as well as industry self-regulatory codes, industry standards, and other actual and asserted obligations to which we are or may be asserted to be subject, create new compliance obligations and substantially expand the scope of potential liability and provide greater penalties for non-compliance. For example, the GDPR provides for penalties of up to €20 million or 4% of a company’s annual global revenue, whichever is greater, the PIPL provides for penalties of up to 50 million renminbi or 5% of a company's annual revenue and disgorgement of all illegal gains, whichever is greater, and the CCPA provides for penalties of up to $7,500 per violation. These laws, regulations, and codes may also impact our innovation and business drivers in developing new and emerging technologies (e.g., artificial intelligence and machine learning). These requirements, among others, may impact demand for our offerings and force us to bear the burden of expanded obligations in our contracts.

In addition, there is continued instability of international personal data transfer legal mechanisms that are complex, uncertain, and subject to active litigation and enforcement actions in a number of jurisdictions around the world. For example, on June 4, 2021, the European Commission published a new set of modular standard contractual clause (“SCCs”), providing for an 18-month implementation period, which became effective on June 29, 2021, and imposes on companies obligations relating to personal data transfers, including the obligation to conduct a transfer impact assessment and, depending on a party’s role in the transfer, to implement additional security measures and to update internal privacy practices. We may, in addition to other impacts, be required to expend significant time and resources to update our contractual arrangements and to comply with new obligations, and we face exposure to regulatory actions, substantial fines and injunctions in connection with transfers of personal data from the EU.

In addition, the United Kingdom’s (“UK”) exit from the EU, and ongoing developments in the UK, have created uncertainty with regard to data protection regulation in the UK. Data processing in the UK is now governed by the UK General Data Protection Regulation and supplemented by other domestic data protection laws, such as the UK Data Protection Act 2018, which authorizes fines of up to £17.5 million or 4% of annual global revenue, whichever is higher. We are also exposed to potentially divergent enforcement actions for certain violations. Furthermore, the new SCCs apply only to the transfer of personal data outside the EU and not the UK. Although the European Commission adopted an adequacy decision for the UK on June 28, 2021, allowing the continued flow of personal data from the EU to the UK, this decision will be regularly reviewed going forward and may be revoked if the UK diverges from its current adequate data protection laws following its exit from the EU. On February 2, 2022, the UK’s Information Commissioner’s Office issued new standard contractual clauses to support personal data transfers out of the UK (“UK SCCs”), which became effective March 21, 2022. We may, in addition to other impacts, experience additional costs associated with increased compliance burdens and be required to engage in new contract negotiations with third parties that aid in processing personal data on our behalf or localize certain personal data. On March 25, 2022, the United States and EU announced an “agreement in principle” to replace the EU-U.S. Privacy Shield transfer framework with the Trans-Atlantic Data Privacy Framework (“EU-U.S. DPF”). On July 10, 2023, the European Commission adopted an adequacy decision in relation to the EU-U.S. DPF, allowing the EU-U.S. DPF to be utilized as a means of legitimizing EU-U.S. personal data transfers for participating entities. We are evaluating whether the EU-U.S. DPF will be appropriate for us to utilize. The EU-U.S. DPF may be subject to legal challenges from privacy advocacy groups or others, and the European Commission’s adequacy decision regarding the EU-U.S. DPF provides that the EU-U.S. DPF will be subject to future reviews and may be subject to suspension, amendment, repeal, or limitations to its scope by the European Commission.

Further, several European data protection authorities recently indicated that the use of Google Analytics by European website operators involves the unlawful transfer of personal data to the United States. As the enforcement landscape further develops, and depending on the impacts of these rulings and other developments with respect to cross-border data transfer, we could suffer additional costs, complaints and/or regulatory investigations or fines, have to stop using certain tools and vendors, and make other operational changes.

Several other countries, including China, Australia, New Zealand, Brazil, and Japan, have also established specific legal requirements for cross-border data transfers. There is also an increasing trend towards data localization policies. For example, in 2021, China introduced localization requirements for certain data. Other countries, such as India, also are considering data localization requirements. If this trend continues, and countries implement more restrictive regulations for cross-border personal data transfers (or do not permit personal data to leave the country of origin), it could affect the manner in which we provide our services, the geographical location or segregation of our relevant systems and operations, and our business, financial condition, and results of operations in those jurisdictions could be impacted.

In addition, the CPRA and many of the other new state laws addressing privacy and information security, including those that have become or will become effective in 2023, provide for additional obligations such as data minimization and storage limitations, granting additional rights to consumers such as correction of personal information and additional opt-out rights.
69


The CPRA also created a new agency to implement and enforce the law. These new state laws have required us to modify our data processing practices and policies and may cause us to make additional modifications, and to incur substantial costs and expenses, in our efforts to comply. Laws in all 50 states, and some of our contracts, require us to provide notice under certain circumstances to customers whose personal information has been disclosed as a result of a data breach. Also, if third parties we work with, such as suppliers, violate applicable data protection laws or regulations, such violations may also put our users’ information at risk and could materially adversely affect our business, financial condition, results of operations, and prospects. Additionally, in addition to government activity, privacy advocacy groups and technology and other industries are considering various new, additional, or different self-regulatory standards that may place, or be asserted to place, additional burdens on us. Evolving legislation and the interplay of federal and state laws may be subject to varying interpretations by courts and government agencies, creating complex compliance issues and have and may cause variation in requirements, increase restrictions and potential legal risk and impact strategies and the availability of previously useful data, potentially exposing us to additional expense, adverse publicity, and liability.

In the EU and the UK, regulators are increasingly focusing on compliance with requirements in the online behavioral advertising ecosystem, and current national laws that implement the ePrivacy Directive are likely to be replaced by an EU regulation known as the ePrivacy Regulation, which is expected to significantly increase fines for non-compliance. While the text of the ePrivacy Regulation is under development, recent European case law and regulators’ recent guidance are driving increased attention to cookies and tracking technologies. This could lead to substantial costs, require significant system changes, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, increase costs, and subject us to additional liabilities. Regulation of cookies and similar technologies, and any decline of cookies or similar online tracking technologies as a means to identify and potentially target users, may lead to broader restrictions and impairments on our marketing and personalization activities and may negatively impact our efforts to understand our customers.

Governments, regulators, plaintiffs’ attorneys, privacy advocates have increased their focus on how companies collect, process, use, store, share, and transmit personal data and personal information. Any perception of our practices, products, offerings, or services as a violation of individual privacy or data protection rights may subject us to public criticism, lawsuits, reputational harm, or investigations, claims, demands, or other proceedings by regulators, industry groups or other third parties, all of which could disrupt or adversely impact our business and expose us to increased liability. Moreover, because the interpretation and application of many laws, regulations, and other actual and asserted obligations relating to privacy, data protection, and information security are uncertain, it is possible that these laws, regulations, and obligations may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our products, offerings, and services. We could be required to fundamentally change our business activities and practices or modify our offerings and services, any of which could require significant additional expense and adversely affect our business, including impacting our ability to innovate, delaying our development roadmap and adversely affecting our relationships with customers and our ability to compete. If we are obligated to fundamentally change our business activities and practices or modify our products, offerings, or services, we may be unable to make such changes and modifications in a commercially reasonable manner, or at all, and our ability to develop new products, offerings, and services could be limited.

We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.

Our offerings are subject to export controls and economic sanctions laws and regulations that prohibit the delivery of certain solutions and services without the required export authorizations or export to locations, governments, and persons targeted by applicable sanctions. While we have processes to prevent our offerings from being exported in violation of these laws, including obtaining authorizations as appropriate and screening against U.S. government and international lists of restricted and prohibited persons, we cannot guarantee that these processes will prevent all violations of export control and sanctions laws.

If our channel partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be adversely affected, through reputational harm as well as other negative consequences including government investigations and penalties. We presently incorporate export control and sanctions compliance requirements in our channel partner agreements. Complying with export control and sanctions regulations for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Violations of applicable sanctions or export control laws can result in fines or penalties.

For additional risks regarding sanctions and trade protectionism, please see the risk factor entitled “We are dependent on international revenue and operations . . .” earlier in this section.

If we are not able to adequately protect our proprietary rights, our business could be harmed.
70



We rely on a combination of patent, copyright, and trademark laws, trade secret protections, confidentiality procedures, and contractual provisions to protect our proprietary rights. However, the steps we take to protect our intellectual property rights may be inadequate. While we have patent applications pending in the United States and throughout the world, we may be unable to obtain patent protection for the technology covered in our patent applications. In addition, any patents issued to us in the future may not provide us with competitive advantages or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain. Despite our efforts to protect our proprietary rights, unauthorized parties from time to time have copied or reverse engineered aspects of our software or have obtained and used information that we regard as proprietary. Policing unauthorized use of our software is time-consuming and costly. We are unable to measure the extent to which unauthorized use of our software exists and we expect that unauthorized use of software will remain a persistent problem, particularly in emerging economies.

Additionally, we actively protect the secrecy of our confidential information and trade secrets, including our source code. If unauthorized disclosure of our source code occurs, we could potentially lose future trade secret protection for that source code. Unauthorized disclosure of our source code could make it easier for third parties to compete with our offerings by copying functionality, which could adversely affect our financial performance and our reputation. We also seek to protect our confidential information and trade secrets through the use of non-disclosure agreements with our employees, customers, contractors, vendors, and partners. However, it is possible that our confidential information and trade secrets may be disclosed or published without our authorization. If this were to occur, it may be difficult and/or costly for us to enforce our rights, and our financial performance and reputation could be negatively impacted.

We may face intellectual property infringement claims that could be costly to defend and result in the loss of significant rights.

Our competitors, as well as a number of other entities and individuals, may own or claim to own intellectual property relating to our business. Third parties may claim that we are infringing upon or misappropriating their intellectual property rights, and we may be found to be infringing upon such rights, even if we are unaware of the intellectual property rights claimed against us. As more software patents are granted worldwide, the number of offerings and competitors in our industries grows, and the functionality of products in different industries overlaps, we expect that software developers will be increasingly subject to infringement claims. Additionally, certain patent assertion entities have become more aggressive in threatening and pursuing litigation in attempts to obtain fees for licensing the right to use patents.

Any claims or threats of infringement or misappropriation, whether with or without merit, have been and could in the future be time-consuming to defend, result in costly litigation and diversion of resources, cause product delays, require us to change our products or business practices, prevent us from offering our software and services, or require us to enter into royalty or licensing agreements. In addition, such royalty or license agreements, if required, may not be available on acceptable terms, if at all, which would likely harm our business. We may also be obligated to indemnify our customers or business partners or pay substantial settlement costs, including royalty payments, in connection with any such claim or litigation and to obtain licenses, modify applications, or refund fees, which could be costly. Furthermore, from time to time we may introduce or acquire new products, including in areas where we historically have not competed, which could increase our exposure to patent and other intellectual property claims.

Contracting with government entities exposes us to additional risks inherent in the government procurement process.

We provide products and services, directly and indirectly, to a variety of government entities. Risks associated with licensing and selling products and services to government entities include extended sales and collection cycles, varying governmental budgeting processes, and adherence to complex procurement regulations and other government-specific contractual requirements. We may be subject to audits and investigations relating to our government contracts and any violations could result in civil and criminal penalties and administrative sanctions, including termination of contracts, payment of fines, and suspension or debarment from future government business, as well as harm to our reputation and financial results.

Risks Relating to Financial Developments

We are exposed to fluctuations in currency exchange rates that could negatively impact our financial results and cash flows.

Because we conduct a substantial portion of our business outside the United States, we face exposure to adverse movements in foreign currency exchange rates, which could have a material adverse impact on our financial results and cash flows. These exposures may change over time as business practices evolve and economic conditions change. We use derivative
71


instruments to manage a portion of our cash flow, revenue and expense exposure to fluctuations in foreign currency exchange rates. As part of our risk management strategy, we use foreign currency contracts to manage a portion of our exposures of underlying assets, liabilities, and other obligations, which exist as part of our ongoing business operations. These foreign currency instruments may have maturities that extend for one to 18 months in the future and provide us with some protection against currency exposures. However, our attempts to hedge against these risks may not be completely successful, resulting in an adverse impact on our financial results.

The fluctuations of currencies in which we conduct business can both increase and decrease our overall revenue and expenses for any given period. Although our foreign currency cash flow hedge program extends beyond the current quarter in order to reduce our exposure to foreign currency volatility, we do not attempt to completely mitigate this risk, and in any case, will incur transaction fees in adopting such hedging programs. Such volatility, even when it increases our revenues or decreases our expenses, impacts our ability to accurately predict our future results and earnings.

In addition, global events, including the sudden and unexpected effects of the COVID-19 pandemic as well as geopolitical and economic developments, may contribute to volatility in foreign exchange markets, which we may not be able to effectively manage, and our financial results could be adversely impacted. Additionally, countries in which we operate may be classified as highly inflationary economies, requiring special accounting and financial reporting treatment for such operations, or such countries’ currencies may be devalued, or both, which may adversely impact our business operations and financial results.

Our debt service obligations may adversely affect our financial condition and cash flows from operations.

We have $2.30 billion of principal debt, consisting of notes due at various times from June 2025 to December 2031, as of October 31, 2023, as described in Part I, Item 1. We also entered into a credit agreement that provides for an unsecured revolving loan facility in the aggregate principal amount of $1.5 billion, with an option to be increased up to $2.0 billion, as described in Part I, Item 1. Maintenance of our indebtedness, contractual restrictions, and additional issuances of indebtedness could:

cause us to dedicate a substantial portion of our cash flows from operations towards debt service obligations and principal repayments;
increase our vulnerability to adverse changes in general economic, industry, and competitive conditions;
limit our flexibility in planning for, or reacting to, changes in our business and our industry;
impair our ability to obtain future financing for working capital, capital expenditures, acquisitions, general corporate, or other purposes; and
due to limitations within the debt instruments, restrict our ability to grant liens on property, enter into certain mergers, dispose of all or substantially all of the assets of Autodesk and its subsidiaries, taken as a whole, materially change our business, and incur subsidiary indebtedness, subject to customary exceptions.

We are required to comply with the covenants set forth in our credit agreement. If we breach any of the covenants and do not obtain a waiver from the note holders or lenders, then, subject to applicable cure periods, we would not be able to incur additional indebtedness under the credit agreement described in Part I, Item 1, and any outstanding indebtedness under the credit agreement may be declared immediately due and payable. In addition, changes by any rating agency to our credit rating may negatively impact the value and liquidity of our securities. Under certain circumstances, if our credit ratings are downgraded or other negative action is taken, the interest rate payable by us under our credit agreement could increase. Downgrades in our credit ratings could also restrict our ability to obtain additional financing in the future and could affect the terms of any such financing.

Our investment portfolio consists of a variety of investment vehicles that are subject to interest rate trends, market volatility, and other economic factors. If general economic conditions decline, this could cause the credit ratings of our investments to deteriorate and illiquidity in the financial marketplace, and we may experience a decline in interest income and an inability to sell our investments, leading to impairment in the value of our investments.

It is our policy to invest our cash, cash equivalents, and marketable securities in highly liquid instruments with, and in the custody of, financial institutions with high credit ratings and to limit the amounts invested with any one institution, type of security, or issuer. However, we are subject to general economic conditions, interest rate trends, and volatility in the financial marketplace that can affect the income that we receive from our investments, the net realizable value of our investments (including our cash, cash equivalents, and marketable securities), and our ability to sell them. Any one of these factors could
72


reduce our investment income or result in material charges, which in turn could impact our overall net income (loss) and earnings (loss) per share.

From time to time we make direct investments in privately held companies. Investments in privately held companies are considered inherently risky. The technologies and products these companies have under development are typically in the early stages and may never materialize, which could result in a loss of all or a substantial part of our initial investment in these companies. The evaluation of privately held companies is based on information that we request from these companies, which is not subject to the same disclosure regulations as U.S. publicly traded companies and, as such, the basis for these evaluations is subject to the timing and accuracy of the data received from these companies.

A loss on any of our investments may cause us to record an other-than-temporary impairment charge. The effect of this charge could impact our overall net income and earnings per share. In any of these scenarios, our liquidity may be negatively impacted, which in turn may prohibit us from making investments in our business, taking advantage of opportunities, and potentially meeting our financial obligations as they come due.

Changes in tax rules and regulations, and uncertainties in interpretation and application, could materially affect our tax obligations and effective tax rate.

We are a U.S.-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. Our effective tax rate is primarily based on our geographic mix of earnings; statutory rates; stock-based compensation; intercompany arrangements, including the manner we develop, value, and license our intellectual property; and enacted tax rules. Significant judgment is required in determining our effective tax rate and in evaluating our tax positions on a worldwide basis. While we believe our tax positions, including intercompany transfer pricing policies, are consistent with the tax laws in the jurisdictions in which we conduct our business, it is possible that these positions may be challenged by tax authorities and may have a significant impact on our effective tax rate and cash taxes.

Tax laws in the United States and in foreign tax jurisdictions are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied. For example, the U.S. government enacted significant tax law changes in December 2017, the Tax Act, which impacted our tax obligations and effective tax rate beginning in our fiscal 2018 tax year, and significant tax legislation was included in the March 2020 CARES Act and subsequent Consolidated Appropriations Act in December 2020. Due to the complexity and varying interpretations of the Tax Act and the CARES Act, the U.S. Department of Treasury and other standard-setting bodies have been issuing and will continue to issue regulations and interpretative guidance that could significantly impact how we will apply the law and the ultimate effect on our results of operations from both the Tax Act and the CARES Act, including for our prior tax years. In addition, increases in corporate tax rates, could increase our effective tax rate, cash taxes and have an adverse effect on our results from operations.

Signed into law on August 16, 2022, the Inflation Reduction Act contains many provisions that may impact Autodesk, including the corporate alternative minimum tax and excise tax on stock buybacks. We are monitoring these impacts on our consolidated financial statements.

Increasingly, tax authorities are reviewing existing corporate tax regulatory and legal regimes. Many countries are actively considering or implementing new taxing regimes and changes to existing tax laws. If U.S. or foreign tax authorities change applicable tax laws or successfully challenge how or where our profits are currently recognized, our overall taxes could increase, and our business, financial condition, or results of operations may be adversely impacted.

If we were required to record an impairment charge related to the value of our long-lived assets or an additional valuation allowance against our deferred tax assets, our results of operations would be adversely affected.

Our long-lived assets are tested for impairment if indicators of impairment exist. If impairment testing shows that the carrying value of our long-lived assets exceeds their estimated fair values, we would be required to record a non-cash impairment charge, which would decrease the carrying value of our long-lived assets, adversely affecting our results of operations. Our deferred tax assets include net operating loss, amortizable tax assets, and tax credit carryforwards that can be used to offset taxable income and reduce income taxes payable in future periods. Each quarter, we assess the need for a valuation allowance, considering both positive and negative evidence to determine whether all or a portion of the deferred tax assets are more likely than not to be realized. We continue to have a valuation allowance against certain U.S. and foreign deferred tax assets. Changes in the amount of the U.S. and foreign jurisdictions valuation allowance could also result in a material non-cash expense or benefit in the period in which the valuation allowance is adjusted, and our results of operations
73


could be materially affected. We will continue to perform these tests on our worldwide deferred tax assets, and any future adjustments to the realizability of our deferred tax assets may have a material effect on our financial condition and results of operations.

General Risk Factors

Our business may be significantly disrupted upon the occurrence of a catastrophic event.

Our business is highly automated and relies extensively on the availability of our network and data center infrastructure, our internal technology systems, and our websites. We also rely on hosted computer services from third parties for services that we provide to our customers and computer operations for our internal use. The failure of our systems or hosted computer services due to a catastrophic event, such as an earthquake, fire, flood, tsunami, weather event, telecommunications failure, power failure, cyber attack, terrorism or war (including the significant military action against Ukraine launched by Russia, the conflict between Israel and Hamas, and any related political or economic responses and counter-responses or otherwise by various global actors or the general effect on the global economy), or business interruption from epidemics or pandemics, or the fear of such events, could adversely impact our business, financial results, and financial condition. For example, our corporate headquarters and executive offices are located near major seismic faults in the San Francisco Bay Area and face annual periods of wildfire danger, which increase the probability of power outages and may impact employees’ abilities to commute to work or to work from home. We have developed disaster recovery plans and maintain backup systems in order to reduce the potential impact of a catastrophic event; however, there can be no assurance that these plans and systems would enable us to return to normal business operations. In addition, any such event could negatively impact a country or region in which we sell our products. This could in turn decrease that country’s or region’s demand for our products, negatively impacting our financial results.

We are subject to legal proceedings and regulatory inquiries, and we may be named in additional legal proceedings or become involved in regulatory inquiries in the future, all of which are costly, distracting to our core business, and could result in an unfavorable outcome or a material adverse effect on our business, financial condition, results of operations, cash flows, or the trading prices for our securities.

We are involved in legal proceedings and receive inquiries from regulatory agencies. As the global economy has changed and our business has evolved, we have seen an increase in litigation activity and regulatory inquiries. Like many other technology companies, the number and frequency of inquiries from U.S. and foreign regulatory agencies we have received regarding our business and our business practices, as well as the business practices of others in our industry, have increased in recent years. In the event we are involved in significant disputes or are the subject of a formal action by a regulatory agency, we could be exposed to costly and time-consuming legal proceedings that could result in any number of outcomes. Any claims or regulatory actions initiated by or against us, whether successful or not, could result in high defense costs, damage awards, injunctive relief, increased costs of business, fines or orders to change certain business practices, significant dedication of management time, diversion of operational resources, or otherwise harm our business. In any such event, our financial results, results of operations, cash flows, or trading prices for our securities could be negatively impacted.

Changes in existing financial accounting standards or practices, or taxation rules or practices may adversely affect our results of operations.

Changes in existing accounting or taxation rules or practices, new accounting pronouncements or taxation rules, or varying interpretations of current accounting pronouncements or taxation practices could have a significant adverse effect on our results of operations or the way we conduct our business. Further, such changes could potentially affect our reporting of transactions completed before such changes are effective.

We are required to evaluate our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002 and any adverse results from such evaluation could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.

Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, we are required to furnish a report by our management on our internal control over financial reporting, including an assessment of the effectiveness of our internal control over financial reporting as of the end of our fiscal year. This assessment must include a statement as to whether or not our internal control over financial reporting is effective and disclosure of any material weaknesses in our internal control over financial reporting identified by management. If our management or independent registered public accounting firm identifies one or more material weaknesses in our internal control over financial reporting, we are unable to assert that our internal control over financial
74


reporting is effective, or our independent registered public accounting firm is unable to express an opinion that our internal controls are effective, investors could lose confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on our business and stock price.

In preparing our financial statements we make certain assumptions, judgments, and estimates that affect amounts reported in our consolidated financial statements which, if not accurate, may significantly impact our financial results.

We make assumptions, judgments, and estimates for a number of items, including revenue recognition for product subscriptions and enterprise business arrangements (“EBAs”), the determination of the fair value of acquired assets and liabilities, goodwill, financial instruments including strategic investments, long-lived assets, and intangible assets, the realizability of deferred tax assets, and the fair value of stock awards. We also make assumptions, judgments, and estimates in determining the accruals for uncertain tax positions, variable compensation, partner incentive programs, product returns reserves, allowances for credit losses, asset retirement obligations, legal contingencies, and operating lease liabilities. These assumptions, judgments, and estimates are drawn from historical experience and various other factors that we believe are reasonable under the circumstances as of the date of the consolidated financial statements. Actual results could differ materially from our estimates, and such differences could significantly impact our financial results.

ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

There were no sales of unregistered securities during the three months ended October 31, 2023.

The information concerning issuer purchases of equity securities required by this Item is incorporated by reference herein to the section of this Report entitled "Issuer Purchases of Equity Securities" in Part I, Item 2, “Management's Discussion and Analysis of Financial Condition and Results of Operations,” above.

ITEM 3.DEFAULTS UPON SENIOR SECURITIES

Not applicable.

ITEM 4.MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.OTHER INFORMATION

Securities Trading Plans of Directors and Executive Officers

During our fiscal quarter ended October 31, 2023, the following director(s) and officer(s), as defined in Rule 16a-1(f), adopted a “Rule 10b5-1 trading arrangement” as defined in Regulation S-K Item 408, as follows:

On September 13, 2023, Mary McDowell, one of our Directors, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 14,100 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until December 13, 2024, or earlier if all transactions under the trading arrangement are completed.

No other officers or directors, as defined in Rule 16a-1(f), adopted a “Rule 10b5-1 trading arrangement” as defined in Regulation S-K Item 408, during the fiscal quarter ended October 31, 2023.

75


ITEM 6.EXHIBITS

The Exhibits listed below are filed or incorporated by reference as part of this Quarterly Report on Form 10-Q.
 
Exhibit No.Description
31.1
31.2
32.1 †
101.INS ††Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH ††Inline XBRL Taxonomy Extension Schema
101.CAL ††Inline XBRL Taxonomy Extension Calculation Linkbase
101.DEF ††Inline XBRL Taxonomy Definition Linkbase
101.LAB ††Inline XBRL Taxonomy Extension Label Linkbase
101.PRE ††Inline XBRL Taxonomy Extension Presentation Linkbase
104 ††
Cover Page Interactive Data File - the cover page interactive date is embedded within the Inline XBRL document or included within the Exhibit 101 attachments
*Denotes a management contract or compensatory plan or arrangement.
The certifications attached as Exhibit 32 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 Autodesk, 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 Form 10-Q, irrespective of any general incorporation language contained in such filing.
††The financial information contained in these XBRL documents is unaudited.

76


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.

Dated: December 4, 2023
 
AUTODESK, INC.
(Registrant)
/s/ STEPHEN W. HOPE
Stephen W. Hope
Senior Vice President and Chief Accounting Officer
(Principal Accounting Officer)

77
EX-31.1 2 a10312023ex311.htm EX-31.1 Document

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


EX-31.2 3 a10312023ex312.htm EX-31.2 Document

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



EX-32.1 4 a10312023ex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Based on my knowledge, I, Andrew Anagnost, 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 of Autodesk, Inc. on Form 10-Q for the quarterly period ended October 31, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Autodesk, Inc.
Dated: December 4, 2023
/s/    ANDREW ANAGNOST       
Andrew Anagnost
President and Chief Executive Officer
(Principal Executive Officer)

Based on my knowledge, I, Deborah L. Clifford, 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 of Autodesk, Inc. on Form 10-Q for the quarterly period ended October 31, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Autodesk, Inc.
Dated: December 4, 2023
/s/ DEBORAH L. CLIFFORD
Deborah L. Clifford
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 5 adsk-20231031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Concentration of Credit Risk link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Equity Compensation link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Cloud Computing Arrangements link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Deferred Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Borrowing Arrangements link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Recently Issued Accounting Standards (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Equity Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Borrowing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue Recognition - Contract Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Financial Instruments - Cost and Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Financial Instruments - Cost and Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Financial Instruments - Schedule of marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Financial Instruments - Non-Marketable Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Financial Instruments - Measured At Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Equity Compensation - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Equity Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Equity Compensation - Summary of ESPP Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Equity Compensation - Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Equity Compensation - Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Cloud Computing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Goodwill - Changes in the Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Deferred Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Borrowing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Borrowing Arrangements - Fair Value of Market Price (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Borrowing Arrangements - Future Minimum Payments For Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases - Lease Costs and Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Derivative Instruments - Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stockholders' Equity - Schedule of Changes in Stockholders' Deficit by Component, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Net Income Per Share - Computation of Net Income Per Share Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Net Income Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 adsk-20231031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 adsk-20231031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 adsk-20231031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and development Research and Development Expense Changes in operating assets and liabilities, net of business combinations: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent November 2022 Common Stock Repurchase Program November 2022 Common Stock Repurchase Program [Member] November 2022 Common Stock Repurchase Program Other accrued liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities [Member] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Operating lease remaining lease term Lessee, Operating Lease, Remaining Lease Term Unvested restricted stock units, beginning balance (in shares) Unvested restricted stock units, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Borrowing Arrangements Debt Disclosure [Text Block] Common stock and additional paid-in capital Common Stock Including Additional Paid in Capital [Member] Tech Data Tech Data [Member] Tech Data [Member] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Long-term deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Stock Units Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Sublease income payments, expect to receive, remaining fiscal 2024 through fiscal 2028 Future Minimum Sublease Rentals, Expected To Be Received Next Four Years Future Minimum Sublease Rentals, Expected To Be Received Next Four Years Computer hardware, at cost Computer Equipment [Member] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Accrued income taxes Increase (Decrease) in Accrued Taxes Payable Restatement Determination Date: Restatement Determination Date [Axis] Impairment losses Capitalized Contract Cost, Impairment Loss Corporate debt securities Corporate Debt Securities [Member] Debt interest rates adjustment, number of key performance indicator metrics Debt Instrument, Interest Rates Adjustment, Number Of Key Performance Indicator Metrics Debt Instrument, Interest Rates Adjustment, Number Of Key Performance Indicator Metrics Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Design Design [Member] Design [Member] Stockholders' Equity Equity [Text Block] Proceeds from issuance of common stock, net of issuance costs Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Income Tax Income Tax Disclosure [Text Block] Maintenance Maintenance revenue Maintenance [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividends Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Agency mortgage backed securities Agency Mortgage Backed Securities [Member] Agency Mortgage Backed Securities Concentration Risk [Line Items] Concentration Risk [Line Items] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Less: accumulated impairment losses, beginning of the period Goodwill, Impaired, Accumulated Impairment Loss Diluted net income per share (in usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Net gain (loss) on derivative instruments (net of tax effect of zero, $(5), $3, and $(17), respectively) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Line of credit facility, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Other Other Marketable Securities [Member] Other Marketable Securities The Credit Agreement The Credit Agreement [Member] The Credit Agreement Common stock and additional paid-in capital Common Stocks, Including Additional Paid in Capital Trading Symbol Trading Symbol Cost of other revenue Cost of Other Revenue Member [Member] Cost of Other Revenue Member [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Weighted average grant date fair value of shares granted under the ESPP (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Type [Domain] Derivative Contract [Domain] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Leases Lessee, Operating Leases [Text Block] Cost of revenue: Cost of Revenue [Abstract] Sublease income payments, expect to receive, thereafter Future Minimum Sublease Rentals, Expected to be Received, Thereafter Future Minimum Sublease Rentals, Expected to be Received, Thereafter LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] ESPP Employee Stock [Member] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Current Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Schedule of Summary of the ESPP Activity Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax, (effective portion) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Net unrealized adjustments Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Term of offering period Employee Stock Purchase Plan, Term of Offering Period Employee Stock Purchase Plan, Term of Offering Period Schedule of Calculation of Numerator and Denominator in Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of revenue Cost of Goods and Services Sold Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Total Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value Executive Category: Executive Category [Axis] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Schedule of Assumptions to Estimate the Fair Value of Stock-based Awards Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Long-term notes payable, net Notes Payable, Noncurrent Derivative contract assets Foreign exchange contracts Foreign Exchange Contract [Member] Unvested restricted stock units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Recently Issued Accounting Standards Significant Accounting Policies [Text Block] Other comprehensive income (loss), net of reclassifications: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Revenue, Remaining Performance Obligation, Satisfaction Period [Domain] Revenue, Remaining Performance Obligation, Satisfaction Period [Domain] Revenue, Remaining Performance Obligation, Satisfaction Period [Domain] Marketable securities Marketable Securities, Current Name Forgone Recovery, Individual Name Goodwill Goodwill net, beginning of the period Goodwill net, end of the period Goodwill Equity Components [Axis] Equity Components [Axis] Schedule of Computer Equipment, Software, Furniture and Equipment, and Leasehold Improvements and the Related Accumulated Depreciation Property, Plant and Equipment [Table Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Certificates of deposit Certificates of Deposit [Member] Contract with Customer, Research & Development Channel [Axis] Contract with Customer, Research & Development Channel [Axis] Contract with Customer, Research & Development Channel [Axis] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2026 Long-Term Debt, Maturity, Year Two Capitalized software development costs Capitalized Software Development Costs for Software Sold to Customers Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Derivative, notional amount Derivative, Notional Amount 2024 (remainder) Long-Term Debt, Maturity, Remainder of Fiscal Year Accounts Receivable Accounts Receivable [Member] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Schedule of Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Pre-tax losses reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Schedule of Summary of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Schedule of Marketable Securities Marketable Securities [Table Text Block] Long-term Debt Securities, Available-for-Sale, Noncurrent [Abstract] Debt Securities, Available-for-Sale, Noncurrent Number of revenue categories Number of Revenue Categories Number of Revenue Categories Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Axis] EBA payment terms EBA Payment Terms EBA Payment Terms Stock-based compensation expense related to stock awards and ESPP purchases, net of tax Share-Based Payment Arrangement, Expense, after Tax Due in 1 year through 5 years Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 2017 Notes due in 2027 3.5% Notes due June 15, 2027 [Member] 3.5% Notes due June 15, 2027 [Member] Schedule of Future Minimum Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Average price of issued shares (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Shares Issued Average Price Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued, Average Price Net unrealized adjustments Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount Due in 5 years through 10 years Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Accrued income taxes Accrued Income Taxes, Current Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Number of shares authorized related to acquisition Share-based Compensation Arrangement by Share-based Payment Award, Value of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Value of Shares Authorized Related To Acquisition Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Cost and Cash Flow Information Lease, Cost [Table Text Block] Change in net unrealized (loss) gain on available-for-sale debt securities (net of tax effect of zero for all periods presented) Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Research and development Research and development Research and Development Expense [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Potentially dilutive shares excluded from the computation of diluted net income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Net gain (loss) on derivative instruments, tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Granted (in shares) Awards granted in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Non-cash financing activities: Noncash Investing and Financing Items [Abstract] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] General and administrative General and administrative General and Administrative Expense [Member] Computer equipment, software, furniture, and leasehold improvements, gross Property, Plant and Equipment, Gross Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Thereafter Lessee, Operating Lease, Liability, Payments, Due After Year Four Lessee, Operating Lease, Liability, Payments, Due After Year Four Other Americas Other Americas [Member] Other Americas [Member] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Term of exercise period Employee Stock Purchase Plan, Term of Exercise Period Employee Stock Purchase Plan, Term of Exercise Period PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Unamortized discount Debt Instrument, Unamortized Discount Operating lease liabilities Operating Lease, Liability, Current 2027 Long-Term Debt, Maturity, Year Three Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Allowance for credit loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Issued shares (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Performance Adjustment (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Adjustment, Weighted Average Grant Date Fair Value Amortization of purchased intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Range of risk-free interest rates, minimum (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Net Finite-Lived Intangible Assets, Net Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Repurchased shares of its common stock on the open market, average repurchase price per share (in usd per share) Shares Acquired, Average Cost Per Share Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Media and Entertainment Media And Entertainment [member] Media and Entertainment Fair value Debt Instrument, Fair Value Disclosure Rabbi Trust Rabbi Trust [Member] Rabbi Trust [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total principal outstanding Long-Term Debt Total Assets, Fair Value Disclosure 2028 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Awards vesting percentage (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Sublease income payments Proceeds from Sublease Payments Proceeds from Sublease Payments Strategic investments derivative asset Investments Derivative Asset [Member] Investments Derivative Asset Capitalized Contract Cost [Abstract] Capitalized Contract Cost [Abstract] Maximum Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Additions arising from acquisitions during the period Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Europe, Middle East and Africa EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Long-term marketable securities Marketable Securities, Noncurrent Equity Compensation Share-Based Payment Arrangement [Text Block] Costs to obtain a contract Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Market capitalization Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility, Market Capitalization Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility, Market Capitalization Fiscal 2023 Acquisitions Fiscal 2023 Acquisition [Member] Fiscal 2023 Acquisition Business Acquisition [Axis] Business Acquisition [Axis] Remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Debt covenant, leverage ration following consummation of certain acquisitions, number of consecutive quarters Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions, Number Of Consecutive Quarters Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions, Number Of Consecutive Quarters Customer Concentration Risk Customer Concentration Risk [Member] Schedule of Finite-lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Goodwill gross, beginning of the period Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Sublease income Sublease Income Derivative contract liabilities Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested restricted stock units, beginning balance (in usd per share) Unvested restricted stock units, ending balance (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 Other investments, gross unrealized losses Other Investments, Gross Unrealized Losses Other Investments, Gross Unrealized Losses Common shares issued under stock plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract] Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Financial Instruments Financial Instruments Disclosure [Text Block] Entity Tax Identification Number Entity Tax Identification Number Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Amortization of costs to obtain a contract Capitalized Contract Cost, Amortization Purchases of marketable securities Payments to Acquire Marketable Securities Share based compensation expense Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current 2015 Notes Senior Notes Due 2025 [Member] Senior Notes Due 2025 [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Numerator: Numerator [Abstract] Numerator [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Changes in Stockholders' Deficit by Component, Net of Tax Schedule of Stockholders Equity [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Aggregate principal amount Aggregate Principal Amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Other Other, Research and Development [Member] Other, Research and Development [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Variable lease payments Variable Lease, Payment Cash paid for operating leases included in operating cash flows Operating Lease, Payments Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding 2021 Notes 2.40 notes due December 15, 2031 [Member] 2.40 notes due December 15, 2031 Other investments Other Investments Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] PEO PEO [Member] 2020 Notes 2.85 Notes Due January 15 2030 [Member] 2.85 Notes Due January 15 2030 [Member] Other Other Operating Activities, Cash Flow Statement Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Net change in cumulative foreign currency translation loss (net of tax effect of zero, zero, $5, and $1, respectively) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion) Amount of gain (loss) reclassified from accumulated other comprehensive income into income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Debt Instrument [Axis] Debt Instrument [Axis] Repurchase and retirement of common shares Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Repayments of debt Repayments of Debt Present value of operating lease liabilities Operating Lease, Liability Schedule of Equity Securities Without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Table Text Block] Credit Facility [Axis] Credit Facility [Axis] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Other Other Other [Member] Other [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Computer Equipment, Software, Furniture, and Leasehold Improvements, Net Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Long-term deferred revenue Contract with Customer, Liability, Noncurrent Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Defined Benefit Pension Components Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent Debt Disclosure [Abstract] Debt Disclosure [Abstract] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Tax (benefit) expense Share-Based Payment Arrangement, Expense, Tax Benefit Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Marketing and sales Marketing and sales Selling and Marketing Expense Decrease in unrecognized tax benefits in the next twelve months for statute lapse Decrease in Unrecognized Tax Benefits is Reasonably Possible U.S. government securities US Government Debt Securities [Member] General and administrative General and administrative General and Administrative Expense Tax effects Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Aggregate purchase commitments Unrecorded Unconditional Purchase Obligation Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] Total current assets Assets, Current Fair Value, Assets and Liabilities Measured on a Recurring Basis [Axis] Fair Value, Assets and Liabilities Measured on a Recurring Basis [Axis] Fair Value, Assets and Liabilities Measured on a Recurring Basis [Axis] Lease-related asset impairments Asset Impairment Charges Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow disclosure: Supplemental Cash Flow Information [Abstract] Amortization Amortization Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] Common stock repurchased and retired (in shares) Stock Repurchased During Period, Shares Unrecognized tax benefits Unrecognized Tax Benefits PEO Name PEO Name Range of expected volatilities, minimum (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Concentration risk (in percentage) Concentration Risk, Percentage Asia Pacific Asia Pacific [Member] Schedule of Accumulated Other Comprehensive Loss, Net of Taxes Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Base Rate Base Rate [Member] Cost of subscription and maintenance revenue Cost of Subscription and Maintenance Revenue [Member] Cost of Subscription and Maintenance Revenue [Member] 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 Period One Period One [Member] Period One Schedule of Goodwill Schedule of Goodwill [Table Text Block] Debt covenant, leverage ration following consummation of certain acquisitions (up to) Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions Asset-backed securities Asset-Backed Securities [Member] Schedule of Company's Financial Instruments by Significant Investment Category Investment [Table Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Marketable securities, short-term Debt Securities, Available-for-Sale, Current Other accrued liabilities Other Accrued Liabilities, Current Total, fair value Cash Equivalents And Marketable Securities, Fair Value Cash Equivalents And Marketable Securities, Fair Value Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Total derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Cloud-based Software Hosting Arrangements Cloud-based Software Hosting Arrangements [Member] Cloud-based Software Hosting Arrangements [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Subscription revenue Subscription Revenue [Member] Subscription Revenue [Member] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Amount of gross unrecognized tax benefits that would impact the effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Furniture and equipment, at cost Furniture And Equipment [Member] Furniture And Equipment Total long-lived assets Long-Lived Assets Other Fiscal 2022 Acquisitions Other Fiscal 2022 Acquisitions [Member] Other Fiscal 2022 Acquisitions Maintenance revenue Maintenance Revenue [Member] Maintenance Revenue [Member] Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Upward adjustments Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Due within 1 year Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Net Unrealized Gains (Losses) on Derivative Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Range of expected lives (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income before income taxes Pre-tax income Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Direct investments in privately held companies Equity Securities without Readily Determinable Fair Value, Amount Purchases of intangible assets Payments to Acquire Intangible Assets Mutual funds Mutual Fund [Member] Negative adjustments, including impairments Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Depreciation, amortization and accretion Depreciation, Depletion and Amortization, Nonproduction Hedging Designation [Domain] Hedging Designation [Domain] Deferred Compensation Compensation Related Costs, General [Text Block] Level 2 Fair Value, Inputs, Level 2 [Member] Operating expenses Operating Expense [Member] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Schedule of Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Schedule of Derivatives Designated as Hedging Instruments on Autodesk’s Condensed Consolidated Statements of Operations Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Weighted average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Roll Forward] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Fair value of common stock issued to settle liability-classified restricted common stock Settlement of liability-classified restricted common shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid Schedule of Fair Value of Market Price Other Investments Not Readily Marketable [Table Text Block] Common stock Common Stock [Member] Long-term income taxes payable Accrued Income Taxes, Noncurrent Marketable securities, long-term Debt Securities, Available-for-Sale, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Subscription payment terms Subscription Payment Terms Subscription Payment Terms Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Minimum Minimum [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Computer equipment, software, furniture and leasehold improvements, net Computer equipment, software, furniture, and leasehold improvements, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Direct Sales Channel, Directly to Consumer [Member] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract] Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] September 2016 Common Stock Repurchase Program September 2016 Common Stock Repurchase Program [Member] September 2016 Common Stock Repurchase Program Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Fair Values of Derivative Instruments in Autodesk’s Condensed Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Other Product and Service, Other [Member] Debt issuance costs Debt Issuance Costs, Gross Manufacturing Manufacturing [Member] Manufacturing [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Accumulated amortization Capitalized Contract Cost, Accumulated Amortization Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other investing activities Payments for (Proceeds from) Other Investing Activities Developed technologies Developed Technology Rights [Member] Other Other Cash Equivalents [Member] Other Cash Equivalents Accumulated deficit Retained Earnings [Member] Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Long-term other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Basic net income per share (in usd per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Write offs of accrued interest receivables Debt Securities, Available-for-Sale, Allowance for Credit Loss, Writeoff Net change in cumulative foreign currency translation loss, tax expense (benefit) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Percentage of fair market value eligible employees can purchase common stock, minimum Employee Stock Purchase Plan Minimum Percentage of Common Stock Fair Value Defined to Purchase Shares by Eligible Participants Employee Stock Purchase Plan, Minimum Percentage of Common Stock Fair Value Defined to Purchase Shares by Eligible Participants Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Public income remaining lease term Sublease, Remaining Lease Term Sublease, Remaining Lease Term Range of risk-free interest rates, maximum (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Range of expected volatilities, maximum (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 2017 Notes Senior Notes Due 2017 [Member] Senior Notes Due 2017 [Member] 2024 (remainder) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Performance Adjustment (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Adjustment In Period Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Number of exercise period Employee Stock Purchase Plan, Number of Exercise Periods Employee Stock Purchase Plan, Number of Exercise Periods Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Indirect Sales Channel, Through Intermediary [Member] Negative adjustments, including impairments Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Amount remained available for repurchase under repurchase plans Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Sales and maturities of marketable securities Marketable debt securities Proceeds from Sale and Maturity of Marketable Securities Total Americas Americas [Member] Leasehold improvements, land and buildings, at cost Land, Buildings and Improvements [Member] Remaining shares estimated to be issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Remaining Shares Estimated To Be Issued Share-based Compensation Arrangement by Share-based Payment Award, Remaining Shares Estimated To Be Issued Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Other investments, gross unrealized gains Other Investments, Gross Unrealized Gains Other Investments, Gross Unrealized Gains Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Value of shares issued Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Issued Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Issued Compensation Amount Outstanding Recovery Compensation Amount Awards vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Common Stock Repurchase Program Common Stock Repurchase Program [member] Common Stock Repurchase Program Debt Due June 15, 2020 Debt Due June 15, 2020 [Member] Debt Due June 15, 2020 Convertible debt securities Convertible Debt Securities [Member] Derivative contract assets, fair value Derivative Asset Canceled/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 Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Optional termination period Lessee, Operating Lease, Termination Period Lessee, Operating Lease, Termination Period 1998 Employee Qualified Stock Purchase Plan Employee Qualified Stock Purchase Plan 1998 ESP Plan [Member] Employee Qualified Stock Purchase Plan 1998 ESP Plan [Member] Schedule of Location and Amount of Gain or (Loss) Recognized Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Share-based Compensation Award, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Total derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Make Make [Member] Make [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Canceled/Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Shares remained available for repurchase under repurchase plans (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Total, Gross unrealized losses Investments, Accumulated Gross Unrealized Loss, Before Tax Investments, Accumulated Gross Unrealized Loss, Before Tax Total, Gross unrealized gains Investments, Accumulated Gross Unrealized Gain, Before Tax Investments, Accumulated Gross Unrealized Gain, Before Tax 2025 Long-Term Debt, Maturity, Year One Common shares issued under stock plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Trade names and patents Intellectual Property [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-based Compensation Award, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Deferred compensation liability, current Deferred Compensation Liability, Current Performance shares units payout (in percentage) Performance Shares, Units, Payout Percentage Performance Shares, Units, Payout Percentage Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Short-term Debt Securities, Available-for-Sale, Current [Abstract] Debt Securities, Available-for-Sale, Current Net revenue Sales [Member] Net gain expected to be recognized in next 24 months Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 24 Months, Net Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 24 Months, Net Debt covenant, leverage ratio (no greater than) Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Entity Central Index Key Entity Central Index Key Deferred Compensation Arrangements [Abstract] Deferred Compensation Arrangements [Abstract] Contract with Customer, Research & Development Channel [Domain] Contract with Customer, Research & Development Channel [Domain] Contract with Customer, Research & Development Channel [Domain] Concentration of Credit Risk Concentration Risk Disclosure [Text Block] Interest and other expense, net Derivative, Gain (Loss) on Derivative, Net Share-based compensation expense Stock-based compensation expense related to stock awards and ESPP purchases Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for income taxes Provision for income tax expense (benefit) Income Tax Expense (Benefit) Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Foreign currency contracts designated as cash flow hedges Designated as Hedging Instrument Designated as Hedging Instrument [Member] Deferred compensation liability, non-current Deferred Compensation Liability, Classified, Noncurrent Accrued compensation Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Number of operating segments Number of Operating Segments Net Revenue Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Cash equivalents Cash and Cash Equivalents [Abstract] Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] AutoCAD and AutoCAD LT AutoCAD and AutoCAD LT Family [Member] AutoCAD and AutoCAD LT Family [Member] Amortization of developed technologies Cost, Amortization Equity [Abstract] Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Total net revenue Total net revenue Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Fair Value, Assets and Liabilities Measured on a Recurring Basis [Domain] Fair Value, Assets and Liabilities Measured on a Recurring Basis [Domain] Fair Value, Assets and Liabilities Measured on a Recurring Basis [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Percentage of compensation that eligible employees can use to purchase common stock, maximum Employee Stock Purchase Plan Maximum Percentage of Compensation to Purchase Shares by Eligible Participants Employee Stock Purchase Plan, Maximum Percentage of Compensation to Purchase Shares by Eligible Participants Amendment Flag Amendment Flag Intangible Assets, Net Intangible Assets Disclosure [Text Block] Money market funds Money Market Funds [Member] Mary McDowell [Member] Mary McDowell Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Architecture, Engineering and Construction Architecture Engineering and Construction [Member] Architecture, Engineering and Construction [Member] Cash and cash equivalents Amortized Cost Cash and Cash Equivalents, at Carrying Value Business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Interest and other expense, net Interest Income (Expense), Net Shares issued in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Repurchase and retirement of common shares (in shares) Stock Repurchased and Retired During Period, Shares Credit Facility [Domain] Credit Facility [Domain] Marketable securities: Marketable Securities [Abstract] Ingram Micro Ingram Micro [Member] Ingram Micro [Member] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Goodwill Goodwill Disclosure [Text Block] Marketing and sales Marketing and sales Selling and Marketing Expense [Member] Weighted average shares used in computing diluted net income per share (in shares) Denominator for dilutive net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Computer software, at cost Software Development [Member] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Operating expenses: Operating Expenses [Abstract] Revenue Recognition Cloud Computing Arrangements Revenue from Contract with Customer [Text Block] Subscription and Maintenance Cost of subscription and maintenance revenue Subscription and Maintenance [Member] Subscription and Maintenance [Member] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Other investments, fair value Long-term other assets, fair value Other Investments, Fair Value Other Investments, Fair Value Revenue, Remaining Performance Obligation, Satisfaction Period [Axis] Revenue, Remaining Performance Obligation, Satisfaction Period [Axis] Revenue, Remaining Performance Obligation, Satisfaction Period Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Unrecognized tax benefits that would reduce valuation allowance if recognized Unrecognized Tax Benefits that Would Impact Valuation Allowance Unrecognized Tax Benefits that Would Impact Valuation Allowance Share Repurchase Program [Axis] Share Repurchase Program [Axis] Due after 10 years Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Total, amortized cost Cash Equivalents And Marketable Securities Cash Equivalents And Marketable Securities Cover [Abstract] Cover [Abstract] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Restricted Stock Units (RSUs) and Performance Shares Restricted Stock Units (RSUs) and Performance Shares [Member] Restricted Stock Units (RSUs) and Performance Shares [Member] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition U.S. UNITED STATES Shares issued related to business combination Stock Issued During Period, Value, Purchase of Assets Long-term other liabilities Other Liabilities, Noncurrent 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 Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Segments Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Subscription Subscription revenue Subscription and Circulation [Member] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Lease renewal term Lessee, Operating Lease, Renewal Term Period Two Period Two [Member] Period Two Adjustment to Compensation: Adjustment to Compensation [Axis] Fair value of common stock issued related to business combinations Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Upchain Upchain [Member] Upchain Member Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares used in computing basic net income per share (in shares) Denominator for basic net income per share—weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Income from operations Operating Income (Loss) Concentration Risk by Benchmark [Axis] Concentration Risk Benchmark [Axis] Agency discount notes Agency Securities [Member] Net revenue: Revenues [Abstract] Total cost of revenue Cost of Revenue Debt redemption price, percentage of principle amount Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Change in net unrealized gain (loss) on available-for-sale securities, tax expense (benefit) Other Comprehensive Income (Loss), Available-for-Sale Securities, Tax, Portion Attributable to Parent Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Upward adjustments Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Statement [Line Items] Statement [Line Items] Concentration of Risk [Table] Concentration Risk [Table] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Future Minimum Payments For Borrowings Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Line of credit facility, outstanding borrowings Long-Term Line of Credit Customer relationships Customer Relationships [Member] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Share-based Compensation Award, Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 9 adsk-20231031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Oct. 31, 2023
Nov. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2023  
Document Transition Report false  
Entity File Number 0-14338  
Entity Registrant Name AUTODESK, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-2819853  
Entity Address, Address Line One One Market Street, Ste. 400  
Entity Address, City or Town San Francisco,  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94105  
City Area Code 415  
Local Phone Number 507-5000  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol ADSK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   213,915,325
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000769397  
Current Fiscal Year End Date --01-31  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Net revenue:        
Total net revenue $ 1,414 $ 1,280 $ 4,028 $ 3,687
Cost of revenue:        
Total cost of revenue 127 120 381 356
Gross profit 1,287 1,160 3,647 3,331
Operating expenses:        
Marketing and sales 439 454 1,344 1,306
Research and development 339 311 1,021 906
General and administrative 165 129 438 377
Amortization of purchased intangibles 10 10 31 30
Total operating expenses 953 904 2,834 2,619
Income from operations 334 256 813 712
Interest and other expense, net (14) (14) (14) (43)
Income before income taxes 320 242 799 669
Provision for income taxes (79) (44) (175) (139)
Net income $ 241 $ 198 $ 624 $ 530
Basic net income per share (in usd per share) $ 1.13 $ 0.92 $ 2.92 $ 2.44
Diluted net income per share (in usd per share) $ 1.12 $ 0.91 $ 2.89 $ 2.43
Weighted average shares used in computing basic net income per share (in shares) 214 216 214 217
Weighted average shares used in computing diluted net income per share (in shares) 216 217 216 218
Subscription and Maintenance        
Net revenue:        
Total net revenue $ 1,326 $ 1,204 $ 3,817 $ 3,488
Cost of revenue:        
Cost of revenue 94 86 285 253
Amortization of developed technologies 12 15 34 44
Subscription        
Net revenue:        
Total net revenue 1,314 1,188 3,777 3,437
Maintenance        
Net revenue:        
Total net revenue 12 16 40 51
Other        
Net revenue:        
Total net revenue 88 76 211 199
Cost of revenue:        
Cost of revenue $ 21 $ 19 $ 62 $ 59
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 241 $ 198 $ 624 $ 530
Other comprehensive income (loss), net of reclassifications:        
Net gain (loss) on derivative instruments (net of tax effect of zero, $(5), $3, and $(17), respectively) 4 26 (22) 99
Change in net unrealized (loss) gain on available-for-sale debt securities (net of tax effect of zero for all periods presented) (1) 0 (2) 3
Net change in cumulative foreign currency translation loss (net of tax effect of zero, zero, $5, and $1, respectively) (62) (64) (48) (185)
Total other comprehensive loss (59) (38) (72) (83)
Total comprehensive income $ 182 $ 160 $ 552 $ 447
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net gain (loss) on derivative instruments, tax expense (benefit) $ 0 $ (5) $ 3 $ (17)
Change in net unrealized gain (loss) on available-for-sale securities, tax expense (benefit) 0 0 0 0
Net change in cumulative foreign currency translation loss, tax expense (benefit) $ 0 $ 0 $ 5 $ 1
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Oct. 31, 2023
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,526 $ 1,947
Marketable securities 428 125
Accounts receivable, net 579 961
Prepaid expenses and other current assets 406 308
Total current assets 2,939 3,341
Long-term marketable securities 219 102
Computer equipment, software, furniture and leasehold improvements, net 128 144
Operating lease right-of-use assets 237 245
Intangible assets, net 411 407
Goodwill 3,604 3,625
Deferred income taxes, net 1,122 1,014
Long-term other assets 566 560
Total assets 9,226 9,438
Current liabilities:    
Accounts payable 127 102
Accrued compensation 378 358
Accrued income taxes 64 33
Deferred revenue 3,120 3,203
Operating lease liabilities 71 85
Other accrued liabilities 152 219
Total current liabilities 3,912 4,000
Long-term deferred revenue 903 1,377
Long-term operating lease liabilities 294 300
Long-term income taxes payable 161 164
Long-term deferred income taxes 31 32
Long-term notes payable, net 2,283 2,281
Long-term other liabilities 160 139
Stockholders’ equity:    
Common stock and additional paid-in capital 3,678 3,325
Accumulated other comprehensive loss (257) (185)
Accumulated deficit (1,939) (1,995)
Total stockholders’ equity 1,482 1,145
Total liabilities and stockholders’ equity $ 9,226 $ 9,438
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Operating activities:    
Net income $ 624 $ 530
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation, amortization and accretion 102 113
Stock-based compensation expense 544 493
Deferred income taxes (116) (98)
Lease-related asset impairments 7 21
Other (15) 13
Changes in operating assets and liabilities, net of business combinations:    
Accounts receivable 380 70
Prepaid expenses and other assets (51) 1
Accounts payable and other liabilities (77) (76)
Deferred revenue (551) 14
Accrued income taxes 29 79
Net cash provided by operating activities 876 1,160
Investing activities:    
Purchases of marketable securities (944) (199)
Sales and maturities of marketable securities 529 302
Capital expenditures (21) (32)
Purchases of intangible assets (25) (6)
Business combinations, net of cash acquired (44) (96)
Other investing activities (19) (53)
Net cash used in investing activities (524) (84)
Financing activities:    
Proceeds from issuance of common stock, net of issuance costs 130 124
Taxes paid related to net share settlement of equity awards (153) (127)
Repurchases of common stock (730) (894)
Net cash used in financing activities (753) (897)
Effect of exchange rate changes on cash and cash equivalents (20) (42)
Net decrease in cash and cash equivalents (421) 137
Cash and cash equivalents at beginning of period 1,947 1,528
Cash and cash equivalents at end of period 1,526 1,665
Non-cash financing activities:    
Fair value of common stock issued to settle liability-classified restricted common stock 9 8
Fair value of common stock issued related to business combinations $ 0 $ 10
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation
9 Months Ended
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (“Autodesk,” “we,” “us,” “our,” or the “Company”) as of October 31, 2023, and for the three and nine months ended October 31, 2023 and 2022, have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management’s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and nine months ended October 31, 2023, are not necessarily indicative of the results for the entire fiscal year ending January 31, 2024, or for any other period. Further, the balance sheet as of January 31, 2023, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2023. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management’s discussion and analysis of financial position and results of operations, contained in Autodesk’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed on March 14, 2023.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Recently Issued Accounting Standards
9 Months Ended
Oct. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Recently Issued Accounting Standards Recently Issued Accounting Standards
With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) or adopted by the Company during the nine months ended October 31, 2023, that are applicable to the Company.

Recently Issued Accounting Standards But Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which are intended to improve reportable segment disclosure requirements. ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for Autodesk’s fiscal year beginning February 1, 2024, and interim periods for Autodesk’s fiscal year beginning February 1, 2025, and should be applied on a retrospective basis to all periods presented. Autodesk is currently evaluating the effect of adopting ASU 2023-07 on its disclosures.

Accounting Standards Adopted

In June 2022, the FASB issued ASU No. 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions” (“ASU 2022-03”), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024, and interim periods within that fiscal year, with early adoption permitted. Autodesk adopted ASU 2022-03 as of February 1, 2023. The adoption of ASU 2022-03 did not have a material impact on Autodesk’s consolidated financial statements.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
9 Months Ended
Oct. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Revenue Disaggregation

Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (“EBAs”), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other products and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations.

Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows: 
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Net revenue by product family:
Architecture, Engineering and Construction $675 $575 $1,884 $1,676 
AutoCAD and AutoCAD LT 372 354 1,085 1,025 
Manufacturing269 254 771 721 
Media and Entertainment73 78 218 217 
Other 25 19 70 48 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by geographic area:
Americas
U.S.$520 $447 $1,461 $1,269 
Other Americas120 94 321 271 
Total Americas640 541 1,782 1,540 
Europe, Middle East and Africa516 476 1,496 1,398 
Asia Pacific258 263 750 749 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by sales channel:
Indirect$876 $827 $2,546 $2,412 
Direct538 453 1,482 1,275 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by product type:
Design$1,192 $1,087 $3,432 $3,155 
Make134 117 385 333 
Other88 76 211 199 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Payments for product subscriptions, cloud subscriptions, and maintenance subscriptions are typically due in annual installments or up front with payment terms of 30 to 45 days. Payments on EBAs are typically due in annual installments over the contract term, with payment terms of 30 to 60 days. Autodesk does not have any material variable consideration, such as obligations for returns, refunds, warranties, or amounts due to customers for which significant estimation or judgment is required as of the reporting date.

Remaining performance obligations consist of total short-term, long-term, and unbilled deferred revenue. As of October 31, 2023, Autodesk had remaining performance obligations of $5.24 billion, which represents the total contract price allocated to remaining performance obligations, which are generally recognized over the next three years. We expect to recognize $3.52 billion or 67% of our remaining performance obligations as revenue during the next 12 months. We expect to recognize the remaining $1.72 billion or 33% of our remaining performance obligations as revenue thereafter.
The amount of remaining performance obligations may be impacted by the specific timing, duration, and size of customer subscription and support agreements, the specific timing of customer renewals, and foreign currency fluctuations.

Contract Balances

We receive payments from customers based on a billing schedule as established in our contracts. Contract assets relate to performance completed in advance of scheduled billings. Contract assets were not material as of October 31, 2023. Deferred revenue relates to billings in advance of performance under the contract. The primary changes in our contract assets and deferred revenues are due to our performance under the contracts and billings.

Revenue recognized during the three months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $730 million and $642 million, respectively. Revenue recognized during the nine months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $2.71 billion and $2.46 billion, respectively. The satisfaction of performance obligations typically lags behind payments received under revenue contracts from customers.
Cloud Computing Arrangements
Autodesk enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Costs incurred for these arrangements are capitalized for application development activities, if material, and immediately expensed for preliminary project activities and post-implementation activities. Autodesk amortizes the capitalized development costs straight-line over the fixed, non-cancellable term of the associated hosting arrangement plus any reasonably certain renewal periods. The capitalized costs are included in “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets. Capitalized costs were $238 million and $190 million at October 31, 2023, and January 31, 2023, respectively. Accumulated amortization was $69 million and $41 million at October 31, 2023, and January 31, 2023, respectively. Amortization expense for the three months ended October 31, 2023 and 2022, was $10 million and $7 million, respectively. Amortization expense for the nine months ended October 31, 2023 and 2022 was $28 million and $16 million, respectively.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of Credit Risk
9 Months Ended
Oct. 31, 2023
Risks and Uncertainties [Abstract]  
Concentration of Credit Risk Concentration of Credit Risk
    
Autodesk places its cash, cash equivalents, and marketable securities in highly liquid instruments with, and in the custody of, multiple diversified financial institutions globally with high credit ratings, and limits the amounts invested with any one institution, type of security, and issuer. Autodesk’s primary commercial banking relationship is with Citigroup Inc. and its global affiliates. Citibank, N.A., an affiliate of Citigroup, is one of the lead lenders and an agent in the syndicate of Autodesk’s $1.5 billion revolving credit facility. See Note 13, “Borrowing Arrangements,” in the Notes to Condensed Consolidated Financial Statements for further discussion.
Total sales to the Company's largest distributor TD Synnex Corporation and its global affiliates (“TD Synnex”) accounted for 39% and 40% of Autodesk’s total net revenue during the three and nine months ended October 31, 2023, respectively. Total sales to TD Synnex accounted for 37% of Autodesk’s total net revenue for both the three and nine months ended October 31, 2022. The majority of the net revenue from sales to TD Synnex is for sales outside of the United States. In addition, TD Synnex accounted for 18% and 27% of trade accounts receivable at October 31, 2023 and January 31, 2023, respectively. Ingram Micro Inc. (“Ingram Micro”), our second largest distributor, accounted for 7% and 8% of Autodesk's total net revenue during the three and nine months ended October 31, 2023, respectively. Total sales to Ingram Micro accounted for 9% of Autodesk’s total net revenue during both the three and nine months ended October 31, 2022. No other customer accounted for more than 10% of Autodesk's total net revenue or trade accounts receivable for each of the respective periods.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments
9 Months Ended
Oct. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Financial Instruments Financial Instruments
The following tables summarize the Company's financial instruments by significant investment category as of October 31, 2023, and January 31, 2023:
October 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents (1):
Money market funds$546 $— $— $546 
Commercial paper 257 — — 257 
Certificates of deposit69 — — 69 
Other (2)14 — — 14 
Marketable securities:
Short-term
Commercial paper207 — — 207 
U.S. government securities90 — — 90 
Corporate debt securities71 — — 71 
Asset-backed securities32 — — 32 
Agency discount notes11 — — 11 
Other (3)17 — — 17 
Long-term
Corporate debt securities97 — (1)96 
Asset-backed securities55 — (1)54 
Agency mortgage backed securities35 — (1)34 
U.S. government securities23 — — 23 
Other (4)12 — — 12 
Mutual funds (5) (6)87 (3)90 
Total$1,623 $$(6)$1,623 
___________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Primarily consists of U.S. government securities and mortgage-backed securities.
(3)Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit .
(4)Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.
January 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents (1):
Money market funds$737 $— $— $737 
Commercial paper169 — — 169 
Certificates of deposit35 — — 35 
U.S government securities13 — — 13 
Other (2)12 — — 12 
Marketable securities:
Short-term
Corporate debt securities44 — — 44 
Commercial paper42 — — 42 
Asset-backed securities 19 — — 19 
U.S. government securities 17 — — 17 
Other (3)— — 
Long-term
Corporate debt securities45 — — 45 
U.S. government securities35 — — 35 
Asset backed securities13 — — 13 
Other (4)— — 
Mutual funds (5) (6)81 (1)86 
Convertible debt securities (6)(2)
Strategic investments derivative asset (6)— (2)— 
Total$1,279 $$(5)$1,281 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.
(3)Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.
(4)Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.

The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of October 31, 2023:
Fair Value
Due within 1 year$401 
Due in 1 year through 5 years203 
Due in 5 years through 10 years15 
Due after 10 years28 
Total
$647 
    
As of both October 31, 2023, and January 31, 2023, Autodesk had no material unrealized losses, individually and in the aggregate, for marketable debt securities that are in a continuous unrealized loss position for greater than 12 months. Total
unrealized gains for securities with net gains in accumulated other comprehensive income were not material for the nine months ended October 31, 2023.

Autodesk monitors all marketable debt securities for potential credit losses by reviewing indicators such as, but not limited to, current credit rating, change in credit rating, credit outlook, and default risk. There were no allowances for credit losses as of both October 31, 2023, and January 31, 2023. There were no write offs of accrued interest receivables for both the nine months ended October 31, 2023 and 2022.

There were no material realized gain or loss for the sales or redemptions of marketable debt securities during both the nine months ended October 31, 2023 and 2022. Realized gains and losses from the sales or redemptions of marketable debt securities are recorded in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations.

Proceeds from the sale and maturity of marketable debt securities were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Marketable debt securities$190 $57 $529 $302 

Strategic investments in equity securities

As of October 31, 2023, and January 31, 2023, Autodesk had $167 million and $177 million, respectively, in direct investments in privately held companies. These strategic investments in equity securities do not have readily determined fair values, and Autodesk uses the measurement alternative to account for the adjustment to these investments in a given quarter. If Autodesk determines that an impairment has occurred, Autodesk writes down the investment to its fair value. These strategic investments in equity securities are generally subject to a security-specific restriction which limits the sale or transfer of the respective equity security during the holding period.

Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:
 Nine Months Ended October 31,Cumulative Amount as of
20232022October 31, 2023
Upward adjustments$— $$29 
Negative adjustments, including impairments (21)(5)(107)
Net unrealized adjustments$(21)$$(78)

Realized gains for the disposition of strategic investment equity securities for both the three and nine months ended October 31, 2023 and 2022 were immaterial.

Fair Value

Autodesk applies fair value accounting for certain financial assets and liabilities, which consist of cash equivalents, marketable securities, and other financial instruments, on a recurring basis. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of October 31, 2023, and January 31, 2023:  
October 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents (1):
Money market funds$546 $— $— $546 
Commercial paper — 257 — 257 
Certificates of deposit— 69 — 69 
Other (2)— 14 — 14 
Marketable securities:
Short-term
Commercial paper— 207 — 207 
U.S. government securities— 90 — 90 
Corporate debt securities— 71 — 71 
Asset-backed securities— 32 — 32 
Agency discount notes— 11 — 11 
Other (3)— 17 — 17 
Long-term
Corporate debt securities— 96 — 96 
Asset-backed securities— 54 — 54 
Agency mortgage backed securities— 34 — 34 
U.S. government securities— 23 — 23 
Other (4)— 12 — 12 
Long-term other assets:
Mutual funds (5)(6)90 — — 90 
Derivative assets:
Derivative contract assets (6)— 27 — 27 
Derivative liabilities:
Derivative contract liabilities (7)— (18)— (18)
Total$636 $996 $— $1,632 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Primarily consists of U.S. government securities and mortgage-backed securities.
(3)Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit .
(4)Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.
(7)Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.
January 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents (1):
Money market funds$737 $— $— $737 
Commercial paper— 169 — 169 
Certificates of deposit— 35 — 35 
U.S government securities— 13 — 13 
Other (2)— 12 
Marketable securities:
Short-term
Corporate debt securities— 44 — 44 
Commercial paper— 42 — 42 
Asset backed securities — 19 — 19 
U.S. government securities — 17 — 17 
Other (3)— — 
Long-term
Corporate debt securities— 45 — 45 
U.S. government securities— 35 — 35 
Asset backed securities— 13 — 13 
Other (4)— — 
Long-term other assets:
Mutual funds (5) (6)86 — — 86 
Convertible debt securities (6)— — 
Derivative assets:
Derivative contract assets (6)— 14 — 14 
Derivative liabilities:
Derivative contract liabilities (7)— (31)— (31)
Total$827 $435 $$1,264 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.
(3)Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.
(4)Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.
(7)Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation
9 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Compensation Equity Compensation
Restricted Stock Units

A summary of restricted stock activity for the nine months ended October 31, 2023, is as follows:
Unvested
restricted
stock units
Weighted
average grant
date fair value
per share
 (in thousands) 
Unvested restricted stock units at January 31, 20234,848 $216.20 
Granted3,544 199.54 
Vested(2,334)216.56 
Canceled/Forfeited(261)212.95 
        Performance Adjustment (1)(11)189.41 
Unvested restricted stock units at October 31, 2023
5,786 $205.98 
_______________
(1)Based on Autodesk's financial results and relative total stockholder return for the fiscal 2023 performance period. The performance stock units were attained at rates ranging from 86% to 110% of the target award.

The fair value of the shares vested during the nine months ended October 31, 2023 and 2022, was $476 million and $402 million, respectively.

During the nine months ended October 31, 2023, Autodesk granted 3,233 thousand restricted stock units. Restricted stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights.

Autodesk recorded stock-based compensation expense related to restricted stock units of $151 million and $130 million during the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to restricted stock units of $445 million and $383 million during the nine months ended October 31, 2023 and 2022, respectively.

During the nine months ended October 31, 2023 and 2022, Autodesk settled liability-classified awards in the amount of $9 million and $8 million, respectively. The ultimate number of shares earned was based on the Autodesk closing stock price on the vesting date. As these awards were settled in a fixed dollar amount of shares, the awards were accounted for as a liability-classified award and were expensed using the straight-line method over the vesting period.

During the nine months ended October 31, 2023, Autodesk granted 311 thousand performance stock units for which the ultimate number of shares earned is determined based on the achievement of performance criteria at the end of the stated service and performance period. The performance criteria for the performance stock units are primarily based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee and total stockholder return compared against companies in the S&P North American Technology Software Index with a market capitalization over $2.0 billion (“Relative TSR”). The fair value of the performance stock units is expensed using the accelerated attribution method over the three-year vesting period and have the following vesting schedule:

Up to one third of the performance stock units may vest following year one, depending upon the achievement of the performance criteria for fiscal 2024 as well as 1-year Relative TSR (covering year one).

Up to one third of the performance stock units may vest following year two, depending upon the achievement of the performance criteria for year two as well as 2-year Relative TSR (covering years one and two).

Up to one third of the performance stock units may vest following year three, depending upon the achievement of the performance criteria for year three as well as 3-year Relative TSR (covering years one, two and three).

The performance criteria for the performance stock units vested during the nine months ended October 31, 2023, was based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee.
Performance stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights.

Autodesk recorded stock-based compensation expense related to performance stock units of $11 million and $13 million for the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to performance stock units of $32 million and $42 million during the nine months ended October 31, 2023 and 2022, respectively.

Common Stock

Autodesk agreed to issue a fixed amount of $13 million in shares of common stock to certain employees in connection with a fiscal 2022 acquisition. Issuance of the common stock was dependent on the respective employees’ continued employment through the vesting period. During the nine months ended October 31, 2023, Autodesk issued the remaining 39 thousand shares at an aggregate fair value of $8 million. The awards were accounted for as liability-classified awards and were recognized as compensation expense using the straight-line method over the vesting period.

Autodesk agreed to issue a fixed amount of $11 million in common stock at a future date to certain employees in connection with other fiscal 2022 acquisitions. Issuance of the common stock is dependent on the respective employees’ continued employment through the vesting period. The number of shares to be issued will be determined based on the volume weighted average closing price (“VWAP”) of Autodesk’s common stock at the issuance date. As of October 31, 2023, remaining shares to be issued are estimated to be 33 thousand. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.

Autodesk issued 40 thousand shares of restricted common stock to certain employees in connection with a fiscal 2023 acquisition. These shares of restricted common stock were recorded as “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense for post-acquisition services using the straight-line method over the two-year vesting period. Additionally, Autodesk agreed to issue a fixed amount of $5 million in common stock at a future date to certain employees in connection with a fiscal 2023 acquisition. Issuance of the common stock is dependent on the respective employees’ continued employment through the vesting period. The number of shares to be issued will be determined based on the VWAP of Autodesk’s common stock at the issuance date. During the nine months ended October 31, 2023, Autodesk issued 9 thousand shares at an aggregate fair value of $1 million. Remaining shares to be issued are estimated to be 13 thousand as of October 31, 2023. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.

Autodesk recorded stock-based compensation expense related to common stock shares of $5 million and $10 million for the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to common stock shares of $15 million and $27 million for the nine months ended October 31, 2023 and 2022, respectively.

1998 Employee Qualified Stock Purchase Plan (“ESPP”)

Under Autodesk’s ESPP, which was approved by stockholders in 1998, eligible employees may purchase shares of Autodesk’s common stock at their discretion using up to 15% of their eligible compensation, subject to certain limitations, at 85% of the lower of Autodesk's closing price (fair market value) on the offering date or the exercise date. The offering period for ESPP awards consists of four, six-month exercise periods within a 24-month offering period.

A summary of the ESPP activity for the three and nine months October 31, 2023 and 2022, is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Issued shares (in thousands)357 363 791 740 
Average price of issued shares$164.30 $158.78 $163.91 $166.44 
Weighted average grant date fair value of shares granted under the ESPP (1)$67.29 $66.43 $68.70 $67.77 
 _______________
(1)Calculated as of the award grant date using the Black-Scholes Merton (“BSM”) option pricing model.
Stock-based Compensation Expense

The following table summarizes stock-based compensation expense for the three and nine months ended October 31, 2023 and 2022, as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Cost of subscription and maintenance revenue$$$28 $26 
Cost of other revenue11 
Marketing and sales66 68 202 199 
Research and development78 71 233 199 
General and administrative24 21 69 63 
Stock-based compensation expense related to stock awards and ESPP purchases
181 172 543 496 
Tax (benefit) expense(2)(2)
Stock-based compensation expense related to stock awards and ESPP purchases, net of tax
$179 $170 $544 $503 
 
Stock-based Compensation Expense Assumptions

Autodesk determines the grant date fair value of its share-based payment awards using a BSM option pricing model or the quoted stock price on the date of grant, unless the awards are subject to market conditions, in which case Autodesk uses the Monte Carlo simulation model. The Monte Carlo simulation model uses multiple input variables to estimate the probability that market conditions will be achieved. Autodesk uses the following assumptions to estimate the fair value of stock-based awards:
Three Months Ended October 31, 2023Three Months Ended October 31, 2022
Performance Stock Units ESPP Performance Stock Units ESPP
Range of expected volatility
N/A
29.4 - 37.4%
N/A
40.7 - 44.9%
Range of expected lives (in years)N/A
0.5- 2.0
N/A
0.5 - 2.0
Expected dividendsN/A—%N/A—%
Range of risk-free interest ratesN/A
5.0 -5.5%
N/A
3.7 - 3.9%
 Nine Months Ended October 31, 2023Nine Months Ended October 31, 2022
 Performance Stock UnitsESPPPerformance Stock UnitsESPP
Range of expected volatilities
40.9 - 42.5%
29.4 - 42.4%
39.4 - 40.7%
38.3 - 44.9%
Range of expected lives (in years)N/A
0.5 - 2.0
N/A
0.5 - 2.0
Expected dividends—%—%—%—%
Range of risk-free interest rates
4.3 - 4.7%
4.3 - 5.5%
1.2 - 1.6%
0.9 - 3.9%

Autodesk estimates expected volatility for stock-based awards based on the average of the following two measures: (1) a measure of historical volatility in the trading market for the Company’s common stock, and (2) the implied volatility of traded options to purchase shares of the Company’s common stock. The expected volatility for performance stock units subject to market conditions includes the expected volatility of companies within the S&P North American Technology Software Index with a market capitalization over $2.0 billion, depending on the award type.

The range of expected lives of ESPP awards are based upon the four six-month exercise periods within a 24-month offering period.

Autodesk does not currently pay, and does not anticipate paying in the foreseeable future, any cash dividends. Consequently, an expected dividend yield of zero is used in the BSM option pricing model and the Monte Carlo simulation model.

The risk-free interest rate used in the BSM option pricing model and the Monte Carlo simulation model for stock-based awards is the historical yield on U.S. Treasury securities with equivalent remaining lives.
Autodesk recognizes expense only for the stock-based awards that ultimately vest. Autodesk accounts for forfeitures of our stock-based awards as those forfeitures occur.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Income Tax
9 Months Ended
Oct. 31, 2023
Income Tax Disclosure [Abstract]  
Income Tax Income Tax
 Autodesk had income tax expense of $79 million, relative to pre-tax income of $320 million for the three months ended October 31, 2023, and income tax expense of $44 million, relative to pre-tax income of $242 million for the three months ended October 31, 2022. Income tax expense for the three months ended October 31, 2023, reflects an increased withholding tax expense and non-recurring integration tax expense, offset by a decrease in tax expense as a result of jurisdictional mix of year-to-date earnings, resulting in a net tax expense increase year over year.

Autodesk had income tax expense of $175 million, relative to pre-tax income of $799 million for the nine months ended October 31, 2023, and income tax expense of $139 million, relative to pre-tax income of $669 million for the nine months ended October 31, 2022. Income tax expense for the nine months ended October 31, 2023, reflects a reduced U.S. foreign derived intangible income tax benefit, increased withholding tax expense and non-recurring integration tax expense, offset by an income tax benefit arising from temporary relief provided by the Internal Revenue Service relating to U.S. foreign tax credit regulations and reduced tax expense relating to stock-based compensation.

Autodesk regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, Autodesk considers both positive and negative evidence related to the likelihood of realization of the deferred tax assets to determine, based on the weight of available evidence, whether it is more likely than not that some or all of the deferred tax assets will not be realized. We have maintained a valuation allowance on all or part of our Australia, New Zealand, California, Michigan deferred tax assets, as well as our U.S. capital loss deferred tax assets as it is more likely than not that these deferred tax assets will not be realized.

As of October 31, 2023, the Company had $234 million of gross unrecognized tax benefits, of which $195 million would impact the effective tax rate, if recognized. The remaining $39 million would reduce our valuation allowance, if recognized. Approximately $2 million of unrecognized tax benefits will decrease in the next twelve months for statute lapses.

Signed into law on August 16, 2022, the Inflation Reduction Act contains many revisions to the Internal Revenue Code effective in taxable years beginning after December 31, 2022, including a 15% corporate alternative minimum tax. Autodesk continues to monitor the impact of the Inflation Reduction Act on its consolidated financial statements.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net
9 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net Intangible Assets, Net
The following tables summarize the Company's intangible assets, net, as of October 31, 2023, and January 31, 2023:
October 31, 2023
Gross Carrying Amount (1)Accumulated AmortizationNet
Customer relationships$663 $(426)$237 
Developed technologies920 (750)170 
Trade names and patents115 (111)
Other(1)— 
Total intangible assets$1,699 $(1,288)$411 
 _______________ 
(1)Includes the effects of foreign currency translation.

January 31, 2023
Gross Carrying Amount (1)Accumulated AmortizationNet
Customer relationships$659 $(402)$257 
Developed technologies858 (718)140 
Trade names and patents116 (106)10 
Total intangible assets$1,633 $(1,226)$407 
 _______________ 
(1)Includes the effects of foreign currency translation.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Cloud Computing Arrangements
9 Months Ended
Oct. 31, 2023
Capitalized Contract Cost [Abstract]  
Cloud Computing Arrangements Revenue Recognition
Revenue Disaggregation

Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (“EBAs”), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other products and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations.

Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows: 
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Net revenue by product family:
Architecture, Engineering and Construction $675 $575 $1,884 $1,676 
AutoCAD and AutoCAD LT 372 354 1,085 1,025 
Manufacturing269 254 771 721 
Media and Entertainment73 78 218 217 
Other 25 19 70 48 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by geographic area:
Americas
U.S.$520 $447 $1,461 $1,269 
Other Americas120 94 321 271 
Total Americas640 541 1,782 1,540 
Europe, Middle East and Africa516 476 1,496 1,398 
Asia Pacific258 263 750 749 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by sales channel:
Indirect$876 $827 $2,546 $2,412 
Direct538 453 1,482 1,275 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by product type:
Design$1,192 $1,087 $3,432 $3,155 
Make134 117 385 333 
Other88 76 211 199 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Payments for product subscriptions, cloud subscriptions, and maintenance subscriptions are typically due in annual installments or up front with payment terms of 30 to 45 days. Payments on EBAs are typically due in annual installments over the contract term, with payment terms of 30 to 60 days. Autodesk does not have any material variable consideration, such as obligations for returns, refunds, warranties, or amounts due to customers for which significant estimation or judgment is required as of the reporting date.

Remaining performance obligations consist of total short-term, long-term, and unbilled deferred revenue. As of October 31, 2023, Autodesk had remaining performance obligations of $5.24 billion, which represents the total contract price allocated to remaining performance obligations, which are generally recognized over the next three years. We expect to recognize $3.52 billion or 67% of our remaining performance obligations as revenue during the next 12 months. We expect to recognize the remaining $1.72 billion or 33% of our remaining performance obligations as revenue thereafter.
The amount of remaining performance obligations may be impacted by the specific timing, duration, and size of customer subscription and support agreements, the specific timing of customer renewals, and foreign currency fluctuations.

Contract Balances

We receive payments from customers based on a billing schedule as established in our contracts. Contract assets relate to performance completed in advance of scheduled billings. Contract assets were not material as of October 31, 2023. Deferred revenue relates to billings in advance of performance under the contract. The primary changes in our contract assets and deferred revenues are due to our performance under the contracts and billings.

Revenue recognized during the three months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $730 million and $642 million, respectively. Revenue recognized during the nine months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $2.71 billion and $2.46 billion, respectively. The satisfaction of performance obligations typically lags behind payments received under revenue contracts from customers.
Cloud Computing Arrangements
Autodesk enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Costs incurred for these arrangements are capitalized for application development activities, if material, and immediately expensed for preliminary project activities and post-implementation activities. Autodesk amortizes the capitalized development costs straight-line over the fixed, non-cancellable term of the associated hosting arrangement plus any reasonably certain renewal periods. The capitalized costs are included in “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets. Capitalized costs were $238 million and $190 million at October 31, 2023, and January 31, 2023, respectively. Accumulated amortization was $69 million and $41 million at October 31, 2023, and January 31, 2023, respectively. Amortization expense for the three months ended October 31, 2023 and 2022, was $10 million and $7 million, respectively. Amortization expense for the nine months ended October 31, 2023 and 2022 was $28 million and $16 million, respectively.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill
9 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Goodwill consists of the excess of the consideration transferred over the fair value of net assets acquired in business combinations. The following table summarizes the changes in the carrying amount of goodwill for the nine months ended October 31, 2023, (in millions):
 
Balance as of January 31, 2023$3,774 
Less: accumulated impairment losses as of January 31, 2023(149)
Net balance as of January 31, 20233,625 
Additions arising from acquisitions during the period
Effect of foreign currency translation(29)
Balance as of October 31, 2023$3,604 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Deferred Compensation
9 Months Ended
Oct. 31, 2023
Deferred Compensation Arrangements [Abstract]  
Deferred Compensation Deferred Compensation
At October 31, 2023, Autodesk had investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans and a corresponding deferred compensation liability totaling $90 million. Of this amount, $7 million was classified as current and $83 million was classified as non-current in the Condensed Consolidated Balance Sheets. Of the $86 million related to the investments in a rabbi trust as of January 31, 2023, $7 million was classified as current and $79 million was classified as non-current. The current and non-current asset portions of the investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans are recorded in the Condensed Consolidated Balance Sheets under “Prepaid expenses and other current assets” and “Long-term other assets,” respectively. The current and non-current portions of the liability are recorded in the Condensed Consolidated Balance Sheets under “Accrued compensation” and “Long-term other liabilities,” respectively.

Costs to obtain a contract with a customer
Sales commissions earned by our internal sales personnel and our channel partners are considered incremental and recoverable costs of obtaining a contract with a customer. The ending balance of assets recognized from costs to obtain a contract with a customer was $151 million as of October 31, 2023, and $133 million as of January 31, 2023. These assets are recorded in “Prepaid expenses and other current assets” and “Long-term other assets” in the Condensed Consolidated Balance Sheets. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $34 million and $97 million during the three and nine months ended October 31, 2023, respectively. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $35 million and $102 million during the three and nine months ended October 31, 2022, respectively. Autodesk did not recognize any contract cost impairment losses during the three and nine months ended October 31, 2023 and 2022.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net
9 Months Ended
Oct. 31, 2023
Property, Plant and Equipment [Abstract]  
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net Computer Equipment, Software, Furniture, and Leasehold Improvements, Net
Computer equipment, software, furniture and equipment, and leasehold improvements, and the related accumulated depreciation were as follows: 
October 31, 2023January 31, 2023
Computer hardware, at cost$115 $126 
Computer software, at cost48 49 
Furniture and equipment, at cost98 94 
Leasehold improvements, land and buildings, at cost356 363 
617 632 
Less: Accumulated depreciation(489)(488)
Computer equipment, software, furniture, and leasehold improvements, net$128 $144 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowing Arrangements
9 Months Ended
Oct. 31, 2023
Debt Disclosure [Abstract]  
Borrowing Arrangements Borrowing Arrangements
In November 2022, the Company entered into an Amended and Restated Credit Agreement (the “Credit Agreement”) by and among the Company, the lenders party thereto and Citibank, N.A. (“Citibank”), as administrative agent, which provides for an unsecured revolving loan facility in the aggregate principal amount of $1.5 billion, with an option to be increased up to $2.0 billion. The revolving credit facility is available for working capital or other business needs. The Credit Agreement contains customary covenants that could, among other things, restrict the imposition of liens on Autodesk’s assets, and restrict Autodesk’s ability to incur additional indebtedness or make dispositions of assets if Autodesk fails to maintain compliance with the financial covenants. The Credit Agreement requires the Company to maintain a maximum leverage ratio of Consolidated Covenant Debt to Consolidated EBITDA (each as defined in the Credit Agreement) no greater than 3.50:1.00 during the term of the credit facility, subject to adjustment following the consummation of certain acquisitions up to 4.00:1.00 for up to four consecutive fiscal quarters. At October 31, 2023, Autodesk was in compliance with the Credit Agreement covenants. Revolving loans under the Credit Agreement will bear interest, at the Company’s option, at either (i) a per annum rate equal to the Base Rate (as defined in the Credit Agreement) plus a margin of between 0.000% and 0.375%, depending on the Company’s Public Debt Rating (as defined in the Credit Agreement), or (ii) a per annum rate equal to the rate at which dollar deposits are offered in the Secured Overnight Financing Rate, plus a margin of between 0.785% and 1.375%, depending on Company’s Public Debt Rating. The interest rates for the revolving credit facility are subject to upward or downward adjustments, on an annual basis, if the Company achieves, or fails to achieve, certain sustainability-linked targets based on two key performance indicator metrics: (i) the amount of scope 1 and 2 greenhouse gas emissions from the global operations of the Company and its subsidiaries during
a fiscal year less qualified emissions reduction instruments and (ii) the percentage of employees of the Company and its subsidiaries identifying as female working in technical roles. The maturity date on the Credit Agreement is September 30, 2026. At October 31, 2023, Autodesk had no outstanding borrowings under the Credit Agreement.

In October 2021, Autodesk issued $1.0 billion aggregate principal amount of 2.4% notes due December 15, 2031 (“2021 Notes”). Net of a discount of $3 million and issuance costs of $9 million, Autodesk received net proceeds of $988 million from issuance of the 2021 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2021 Notes using the effective interest method. The 2021 Notes were designated as sustainability bonds, the net proceeds of which are used to fund environmentally and socially responsible projects in the following areas: eco-efficient products, production technologies, and processes, sustainable water and wastewater management, renewable energy & energy efficiency, green buildings, pollution prevention and control, and socioeconomic advancement and empowerment.

In January 2020, Autodesk issued $500 million aggregate principal amount of 2.85% notes due January 15, 2030 (“2020 Notes”). Net of a discount of $1 million and issuance costs of $5 million, Autodesk received net proceeds of $494 million from issuance of the 2020 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The proceeds of the 2020 Notes were used for the repayment of $450 million of debt due June 15, 2020, and the remainder is available for general corporate purposes.

In June 2017, Autodesk issued $500 million aggregate principal amount of 3.5% notes due June 15, 2027 (the “2017 Notes”). Net of a discount of $3 million and issuance costs of $5 million, Autodesk received net proceeds of $492 million from issuance of the 2017 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2017 Notes using the effective interest method. The proceeds of the 2017 Notes have been used for the repayment of $400 million of debt due December 15, 2017, and the remainder is available for general corporate purposes.

In June 2015, Autodesk issued $300 million aggregate principal amount of 4.375% notes due June 15, 2025 (“2015 Notes”). Net of a discount of $1 million, and issuance costs of $3 million, Autodesk received net proceeds of $296 million from issuance of the 2015 Notes. Both the discount and issuance costs are being amortized to interest expense over the respective term of the 2015 Notes using the effective interest method. The proceeds of the 2015 Notes are available for general corporate purposes.

The 2021 Notes, 2020 Notes, 2017 Notes, and the 2015 Notes may all be redeemed at any time, subject to a make whole premium. In addition, upon the occurrence of certain change of control triggering events, Autodesk may be required to repurchase all the aforementioned notes, at a price equal to 101% of their principal amount, plus accrued and unpaid interest to the date of repurchase. All notes contain restrictive covenants that limit Autodesk's ability to create certain liens, to enter into certain sale and leaseback transactions and to consolidate or merge with, or convey, transfer, or lease all or substantially all of its assets, subject to important qualifications and exceptions.

Based on the quoted market prices, the approximate fair value of the notes as of October 31, 2023, were as follows:
Aggregate Principal AmountFair value
2015 Notes$300 $293 
2017 Notes500 464 
2020 Notes500 418 
2021 Notes1,000 769 

The expected future principal payments for all borrowings as of October 31, 2023, were as follows (in millions):
Fiscal year ending
2024 (remainder)$— 
2025— 
2026300 
2027— 
2028500 
Thereafter1,500 
Total principal outstanding$2,300 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Leases Leases
Autodesk has operating leases for real estate, vehicles, and certain equipment. Leases have remaining lease terms of less than 1 year to 66 years, some of which include options to extend the lease with renewal terms from 1 year to 9 years and some of which include options to terminate the leases from less than 1 year to 6 years. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Payments under our lease arrangements are primarily fixed; however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments for common area maintenance that are subject to annual reconciliation, and payments for maintenance and utilities. The Company’s leases do not contain residual value guarantees or material restrictive covenants. Short-term leases are recognized in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. Short-term lease expense was not material for the periods presented. Changes in operating lease right-of-use assets and operating lease liabilities are presented net in the “Accounts payable and other liabilities” line in the Condensed Consolidated Statements of Cash Flows with the exception of “Lease-related asset impairments” which is presented in “Adjustments to reconcile net income to net cash provided by operating activities”.

The components of lease cost were as follows:
Three Months Ended October 31, 2023
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$$$$17 
Variable lease cost— — 
Nine Months Ended October 31, 2023
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$22 $17 $$53 
Variable lease cost— 12 
Three Months Ended October 31, 2022
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$$$$21 
Variable lease cost— — 
Nine Months Ended October 31, 2022
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$28 $21 $$66 
Variable lease cost— 12 
  
Supplemental operating cash flow information related to leases is as follows:
Nine Months Ended October 31,
20232022
Cash paid for operating leases included in operating cash flows (1)
$81 $84 
Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets
44 49 
  _______________
(1) Includes $12 million in variable lease payments for both the nine months ended October 31, 2023 and 2022, not included in “Operating lease liabilities” and “Long-term operating lease liabilities” on the Condensed Consolidated Balance Sheets.

The weighted average remaining lease term for operating leases is 6.1 and 6.5 years at October 31, 2023, and January 31, 2023, respectively. The weighted average discount rate was 2.77% and 2.60% at October 31, 2023, and January 31, 2023, respectively.

Maturities of operating lease liabilities were as follows:
Fiscal year ending
2024 (remainder)$19 
202588 
202675 
202755 
202846 
Thereafter114 
397 
Less imputed interest32 
Present value of operating lease liabilities$365 
 
Autodesk has subleased certain office space to a third party and has classified the sublease as an operating lease. The sublease has a remaining lease term of 8.3 years. Sublease income was $2 million and $6 million and for the three and nine months ended October 31, 2023, respectively. Sublease income was $2 million and $3 million for the three and nine months ended October 31, 2022, respectively. Sublease income is recorded as a reduction of lease expense in the Company’s Condensed Consolidated Statements of Operations.

Operating lease amounts in the table above do not include sublease income payments of $73 million. Autodesk expects to receive sublease income payments of approximately $35 million for remaining fiscal 2024 through fiscal 2028 and $38 million thereafter.

As of October 31, 2023, Autodesk had no material additional operating lease minimum lease payments for executed leases that have not yet commenced.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments
9 Months Ended
Oct. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
The fair values of derivative instruments in Autodesk’s Condensed Consolidated Balance Sheets were as follows as of October 31, 2023, and January 31, 2023:
 Balance Sheet LocationFair Value at
October 31, 2023January 31, 2023
Derivative Assets
Foreign currency contracts designated as cash flow hedges
Prepaid expenses and other current assets$23 $
Derivatives not designated as hedging instrumentsPrepaid expenses and other current assets
Total derivative assets$27 $14 
Derivative Liabilities
Foreign currency contracts designated as cash flow hedges
Other accrued liabilities$14 $20 
Derivatives not designated as hedging instrumentsOther accrued liabilities11 
Total derivative liabilities$18 $31 

The effects of derivatives designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022 (amounts presented include any income tax effects):
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax, (effective portion)
$$26 $(22)$99 
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)
Net revenue$14 $19 $51 $36 
Cost of revenue— (1)— (3)
Operating expenses(2)(8)(18)
Total$12 $10 $52 $15 

The amount and location of (loss) gain recognized in net income of derivatives not designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022, (amounts presented include any income tax effects):
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Interest and other expense, net$(2)$$$34 

Foreign currency contracts designated as cash flow hedges

Autodesk uses foreign currency contracts to reduce the exchange rate impact on a portion of the net revenue or operating expense of certain anticipated transactions. These currency collars and forward contracts are designated and documented as cash flow hedges. The notional amounts of these contracts are presented net settled and were $1.08 billion at October 31, 2023, and $934 million at January 31, 2023. Outstanding contracts are recognized as either assets or liabilities on the Company's Condensed Consolidated Balance Sheet at fair value. The majority of the net gain of $42 million remaining in “Accumulated other comprehensive loss” as of October 31, 2023, is expected to be recognized into earnings within the next 24 months.
The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and nine months ended October 31, 2023 and 2022:

Three Months Ended October 31, 2023
Net revenueCost of revenueOperating expenses
Subscription revenue Maintenance revenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations$1,314$12$94$439$339$165
Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$14$$$(1)$$(1)

Nine Months Ended October 31, 2023


Net revenueCost of revenueOperating expenses


Subscription revenue Maintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded

$3,777

$40

$285

$1,344

$1,021

$438













Gain on cash flow hedging relationships in Subtopic ASC 815-20












Foreign exchange contracts












Amount of gain reclassified from accumulated other comprehensive income into income

$51

$

$

$

$

$1
Three Months Ended October 31, 2022
Net RevenueCost of revenueOperating expenses
Subscription RevenueMaintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations$1,188$16$86$454$311$129
Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$19$$(1)$(4)$(2)$(2)
Nine Months Ended October 31, 2022
Net revenueCost of revenueOperating expenses
Subscription revenue Maintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded
$3,437$51$253$1,306$906$377
Gain (loss)on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$36$$(3)$(9)$(4)$(5)

Derivatives not designated as hedging instruments
Autodesk uses foreign currency contracts that are not designated as hedging instruments to reduce the exchange rate risk associated primarily with foreign currency denominated receivables, payables, and cash. The notional amounts of these foreign currency contracts are presented net settled and were $48 million at October 31, 2023, and $951 million at January 31, 2023.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Oct. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments

In the normal course of business, Autodesk enters into various purchase commitments for goods or services. Effective April 1, 2023, Autodesk entered into a renewed agreement with a third-party cloud services provider. Under the agreement, Autodesk committed to spend an aggregate of $750 million through March 31, 2028 on cloud services.

Guarantees and Indemnifications

In the normal course of business, Autodesk provides indemnifications of varying scopes, including limited product warranties and indemnification of customers against claims of intellectual property infringement made by third parties arising from the use of its products or services. Autodesk accrues for known indemnification issues if a loss is probable and can be reasonably estimated. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.

In connection with the purchase, sale, or license of assets or businesses with third parties, Autodesk has entered into or assumed customary indemnification agreements related to the assets or businesses purchased, sold, or licensed. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.

As permitted under Delaware law, Autodesk has agreements whereby it indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was, serving at Autodesk’s request in such capacity. The maximum potential amount of future payments Autodesk could be required to make under these indemnification agreements is unlimited; however, Autodesk has directors’ and officers’ liability insurance coverage that is intended to reduce its financial exposure and may enable Autodesk to recover a portion of any future amounts paid. Autodesk believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.

Legal Proceedings

Autodesk is involved in a variety of claims, suits, investigations, inquiries, and proceedings in the normal course of business including claims of alleged infringement of intellectual property rights, commercial, employment, tax, prosecution of unauthorized use, business practices, and other matters. Autodesk routinely reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any matter is considered probable and the amount can be reasonably estimated, Autodesk records a liability for the estimated loss. Because of inherent uncertainties related to these legal matters, Autodesk bases its loss accruals on the best information available at the time. As additional information becomes available, Autodesk reassesses its potential liability and may revise its estimates. In the Company's opinion, resolution of pending matters is not expected to have a material adverse impact on its consolidated results of operations, cash flows, or its financial position. Given the unpredictable nature of legal proceedings, there is a reasonable possibility that an unfavorable resolution of one or more such proceedings could in the future materially affect the Company's results of operations, cash flows, or financial position in a particular period, however, based on the information known by the Company as of the date of this filing and the rules and regulations applicable to the preparation of the Company's financial statements, any such amount is either immaterial or it is not possible to provide an estimated amount of any such potential loss.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Changes in stockholders' equity by component, net of tax, as of October 31, 2023, are as follows:
Common stock and additional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
SharesAmount
Balances, January 31, 2023215 $3,325 $(185)$(1,995)$1,145 
Common shares issued under stock plans (21)— — (21)
Stock-based compensation expense— 160 — — 160 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 161 161 
Other comprehensive loss— — (15)— (15)
Repurchase and retirement of common shares (1)(3)(97)— (437)(534)
Balances, April 30, 2023214 3,368 (200)(2,271)897 
Common shares issued under stock plans— (31)— — (31)
Stock-based compensation expense— 195 — — 195 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 222 222 
Other comprehensive income— — — 
Repurchase and retirement of common shares (1)— (9)— (78)(87)
Balances, July 31, 2023214 3,531 (198)(2,127)1,206 
Common shares issued under stock plans27 — — 27 
Stock-based compensation expense— 179 — — 179 
Net income— — — 241 241 
Other comprehensive loss— — (59)— (59)
Repurchase and retirement of common shares (1) (1)(59)— (53)(112)
Balances, October 31, 2023214 $3,678 $(257)$(1,939)$1,482 
 ________________
(1)During the three and nine months ended October 31, 2023, Autodesk repurchased 543 thousand and 4 million shares at an average repurchase price of $205.70 and $200.35 per share, respectively. At October 31, 2023, no shares remained available for repurchase under the September 2016 repurchase program. At October 31, 2023, $4.80 billion remained available for repurchase under the November 2022 repurchase program approved by the Board of Directors.
Changes in stockholders' equity by component, net of tax, as of October 31, 2022, are as follows:
Common stock and additional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
SharesAmount
Balances, January 31, 2022218 $2,923 $(124)$(1,950)$849 
Common shares issued under stock plans(10)— — (10)
Stock-based compensation expense— 146 — — 146 
Shares issued related to business combination— 10 — — 10 
Net income— — — 146 146 
Other comprehensive loss— — (24)— (24)
Repurchase and retirement of common shares (1)(2)(97)— (339)(436)
Balances, April 30, 2022217 2,972 (148)(2,143)681 
Common shares issued under stock plans— (17)— — (17)
Stock-based compensation expense— 163 — — 163 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 186 186 
Other comprehensive loss— — (21)— (21)
Repurchase and retirement of common shares (1)(1)(34)— (223)(257)
Balances, July 31, 2022216 3,089 (169)(2,180)740 
Common shares issued under stock plans18 — — 18 
Stock-based compensation expense— 165 — — 165 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 198 198 
Other comprehensive loss— — (38)— (38)
Repurchase and retirement of common shares (1)(1)(62)— (118)(180)
Balances, October 31, 2022216 $3,213 $(207)$(2,100)$906 
 ________________
(1)During the three and nine months ended October 31, 2022, Autodesk repurchased 1 million and 4 million shares at an average repurchase price of $201.33 and $199.83 per share, respectively. At October 31, 2022, 4 million shares remained available for repurchase under the September 2016 repurchase program approved by the Board of Directors.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss
9 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2023:
Net Unrealized Gains (Losses) on Derivative InstrumentsNet Unrealized Gains (Losses) on Available-for-Sale Debt SecuritiesDefined Benefit Pension ComponentsForeign Currency Translation AdjustmentsTotal
Balances, January 31, 2023$64 $18 $(19)$(248)$(185)
Other comprehensive income before reclassifications27 (1)(53)(26)
Pre-tax loss reclassified from accumulated other comprehensive loss(52)(1)(1)— (54)
Tax effects— — 
Net current period other comprehensive loss(22)(2)— (48)(72)
Balances, October 31, 2023$42 $16 $(19)$(296)$(257)

Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2022:
Net Unrealized Gains (Losses) on Derivative InstrumentsNet Unrealized Gains (Losses) on Available-for-Sale Debt SecuritiesDefined Benefit Pension ComponentsForeign Currency Translation AdjustmentsTotal
Balances, January 31, 2022$24 $18 $(16)$(150)$(124)
Other comprehensive income (loss) before reclassifications131 (1)(186)(53)
Pre-tax losses reclassified from accumulated other comprehensive loss(15)— — (14)
Tax effects(17)— — (16)
Net current period other comprehensive income (loss)99 — (185)(83)
Balances, October 31, 2022$123 $21 $(16)$(335)$(207)

Reclassifications related to gains and losses on available-for-sale debt securities are included in “Interest and other expense, net.” Refer to Note 15, “Derivative Instruments,” for the amount and location of reclassifications related to derivative instruments. Reclassifications of the defined benefit pension components of net periodic benefit cost are included in “Interest and other expense, net.”
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share
9 Months Ended
Oct. 31, 2023
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
Basic net income per share is computed using the weighted average number of shares of common stock outstanding for the period. Diluted net income per share is computed using the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of restricted stock units, performance share awards, and stock options using the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income per share amounts:
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Numerator:
Net income $241 $198 $624 $530 
Denominator:
Denominator for basic net income per share—weighted average shares214 216 214 217 
Effect of dilutive securities
Denominator for dilutive net income per share216 217 216 218 
Basic net income per share$1.13 $0.92 $2.92 $2.44 
Diluted net income per share$1.12 $0.91 $2.89 $2.43 

The computation of diluted net income per share does not include shares that are anti-dilutive under the treasury stock method because their exercise prices are higher than the average market value of Autodesk’s stock during the periods. For the three and nine months ended October 31, 2023, there were 141 thousand and 388 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively. For the three and nine months ended October 31, 2022, there were 921 thousand and 1,052 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Segments
9 Months Ended
Oct. 31, 2023
Segment Reporting [Abstract]  
Segments Segments
Autodesk operates in one operating segment and accordingly, all required financial segment information is included in the condensed consolidated financial statements. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. Autodesk reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions, allocating resources, and assessing performance as the source of the Company’s reportable segments. The Company’s CODM allocates resources and assesses the operating performance of the Company as a whole.

Information regarding Autodesk’s long-lived assets by geographic area is as follows:
October 31, 2023January 31, 2023
Long-lived assets (1):
Americas
U.S.$244 $256 
Other Americas 15 13 
Total Americas259 269 
Europe, Middle East, and Africa61 72 
Asia Pacific45 48 
Total long-lived assets$365 $389 
____________________
(1)Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 2023
Oct. 31, 2022
Jul. 31, 2022
Apr. 30, 2022
Oct. 31, 2023
Oct. 31, 2022
Pay vs Performance Disclosure                
Net income $ 241 $ 222 $ 161 $ 198 $ 186 $ 146 $ 624 $ 530
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Oct. 31, 2023
shares
Oct. 31, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Mary McDowell [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On September 13, 2023, Mary McDowell, one of our Directors, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 14,100 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until December 13, 2024, or earlier if all transactions under the trading arrangement are completed.
Name Mary McDowell  
Title Directors  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date September 13, 2023  
Arrangement Duration 457 days  
Aggregate Available 14,100 14,100
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Recently Issued Accounting Standards (Policies)
9 Months Ended
Oct. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (“Autodesk,” “we,” “us,” “our,” or the “Company”) as of October 31, 2023, and for the three and nine months ended October 31, 2023 and 2022, have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management’s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and nine months ended October 31, 2023, are not necessarily indicative of the results for the entire fiscal year ending January 31, 2024, or for any other period. Further, the balance sheet as of January 31, 2023, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2023. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management’s discussion and analysis of financial position and results of operations, contained in Autodesk’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed on March 14, 2023.
Recently Issued Accounting Standards
With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) or adopted by the Company during the nine months ended October 31, 2023, that are applicable to the Company.

Recently Issued Accounting Standards But Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which are intended to improve reportable segment disclosure requirements. ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for Autodesk’s fiscal year beginning February 1, 2024, and interim periods for Autodesk’s fiscal year beginning February 1, 2025, and should be applied on a retrospective basis to all periods presented. Autodesk is currently evaluating the effect of adopting ASU 2023-07 on its disclosures.

Accounting Standards Adopted

In June 2022, the FASB issued ASU No. 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions” (“ASU 2022-03”), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024, and interim periods within that fiscal year, with early adoption permitted. Autodesk adopted ASU 2022-03 as of February 1, 2023. The adoption of ASU 2022-03 did not have a material impact on Autodesk’s consolidated financial statements.
Revenue Recognition
Revenue Disaggregation
Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (“EBAs”), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other products and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations.
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Oct. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows: 
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Net revenue by product family:
Architecture, Engineering and Construction $675 $575 $1,884 $1,676 
AutoCAD and AutoCAD LT 372 354 1,085 1,025 
Manufacturing269 254 771 721 
Media and Entertainment73 78 218 217 
Other 25 19 70 48 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by geographic area:
Americas
U.S.$520 $447 $1,461 $1,269 
Other Americas120 94 321 271 
Total Americas640 541 1,782 1,540 
Europe, Middle East and Africa516 476 1,496 1,398 
Asia Pacific258 263 750 749 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by sales channel:
Indirect$876 $827 $2,546 $2,412 
Direct538 453 1,482 1,275 
Total net revenue$1,414 $1,280 $4,028 $3,687 
Net revenue by product type:
Design$1,192 $1,087 $3,432 $3,155 
Make134 117 385 333 
Other88 76 211 199 
Total net revenue$1,414 $1,280 $4,028 $3,687 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments (Tables)
9 Months Ended
Oct. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Company's Financial Instruments by Significant Investment Category
The following tables summarize the Company's financial instruments by significant investment category as of October 31, 2023, and January 31, 2023:
October 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents (1):
Money market funds$546 $— $— $546 
Commercial paper 257 — — 257 
Certificates of deposit69 — — 69 
Other (2)14 — — 14 
Marketable securities:
Short-term
Commercial paper207 — — 207 
U.S. government securities90 — — 90 
Corporate debt securities71 — — 71 
Asset-backed securities32 — — 32 
Agency discount notes11 — — 11 
Other (3)17 — — 17 
Long-term
Corporate debt securities97 — (1)96 
Asset-backed securities55 — (1)54 
Agency mortgage backed securities35 — (1)34 
U.S. government securities23 — — 23 
Other (4)12 — — 12 
Mutual funds (5) (6)87 (3)90 
Total$1,623 $$(6)$1,623 
___________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Primarily consists of U.S. government securities and mortgage-backed securities.
(3)Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit .
(4)Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.
January 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents (1):
Money market funds$737 $— $— $737 
Commercial paper169 — — 169 
Certificates of deposit35 — — 35 
U.S government securities13 — — 13 
Other (2)12 — — 12 
Marketable securities:
Short-term
Corporate debt securities44 — — 44 
Commercial paper42 — — 42 
Asset-backed securities 19 — — 19 
U.S. government securities 17 — — 17 
Other (3)— — 
Long-term
Corporate debt securities45 — — 45 
U.S. government securities35 — — 35 
Asset backed securities13 — — 13 
Other (4)— — 
Mutual funds (5) (6)81 (1)86 
Convertible debt securities (6)(2)
Strategic investments derivative asset (6)— (2)— 
Total$1,279 $$(5)$1,281 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.
(3)Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.
(4)Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.
Schedule of Investments Classified by Contractual Maturity Date
The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of October 31, 2023:
Fair Value
Due within 1 year$401 
Due in 1 year through 5 years203 
Due in 5 years through 10 years15 
Due after 10 years28 
Total
$647 
Schedule of Marketable Securities
Proceeds from the sale and maturity of marketable debt securities were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Marketable debt securities$190 $57 $529 $302 
Schedule of Equity Securities Without Readily Determinable Fair Value
Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:
 Nine Months Ended October 31,Cumulative Amount as of
20232022October 31, 2023
Upward adjustments$— $$29 
Negative adjustments, including impairments (21)(5)(107)
Net unrealized adjustments$(21)$$(78)
Fair Value, by Balance Sheet Grouping
The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of October 31, 2023, and January 31, 2023:  
October 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents (1):
Money market funds$546 $— $— $546 
Commercial paper — 257 — 257 
Certificates of deposit— 69 — 69 
Other (2)— 14 — 14 
Marketable securities:
Short-term
Commercial paper— 207 — 207 
U.S. government securities— 90 — 90 
Corporate debt securities— 71 — 71 
Asset-backed securities— 32 — 32 
Agency discount notes— 11 — 11 
Other (3)— 17 — 17 
Long-term
Corporate debt securities— 96 — 96 
Asset-backed securities— 54 — 54 
Agency mortgage backed securities— 34 — 34 
U.S. government securities— 23 — 23 
Other (4)— 12 — 12 
Long-term other assets:
Mutual funds (5)(6)90 — — 90 
Derivative assets:
Derivative contract assets (6)— 27 — 27 
Derivative liabilities:
Derivative contract liabilities (7)— (18)— (18)
Total$636 $996 $— $1,632 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Primarily consists of U.S. government securities and mortgage-backed securities.
(3)Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit .
(4)Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.
(7)Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.
January 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents (1):
Money market funds$737 $— $— $737 
Commercial paper— 169 — 169 
Certificates of deposit— 35 — 35 
U.S government securities— 13 — 13 
Other (2)— 12 
Marketable securities:
Short-term
Corporate debt securities— 44 — 44 
Commercial paper— 42 — 42 
Asset backed securities — 19 — 19 
U.S. government securities — 17 — 17 
Other (3)— — 
Long-term
Corporate debt securities— 45 — 45 
U.S. government securities— 35 — 35 
Asset backed securities— 13 — 13 
Other (4)— — 
Long-term other assets:
Mutual funds (5) (6)86 — — 86 
Convertible debt securities (6)— — 
Derivative assets:
Derivative contract assets (6)— 14 — 14 
Derivative liabilities:
Derivative contract liabilities (7)— (31)— (31)
Total$827 $435 $$1,264 
____________________ 
(1)Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.
(2)Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.
(3)Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.
(4)Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations.
(5)See Note 11, “Deferred Compensation” for more information.
(6)Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.
(7)Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation (Tables)
9 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Summary of Restricted Stock Activity
A summary of restricted stock activity for the nine months ended October 31, 2023, is as follows:
Unvested
restricted
stock units
Weighted
average grant
date fair value
per share
 (in thousands) 
Unvested restricted stock units at January 31, 20234,848 $216.20 
Granted3,544 199.54 
Vested(2,334)216.56 
Canceled/Forfeited(261)212.95 
        Performance Adjustment (1)(11)189.41 
Unvested restricted stock units at October 31, 2023
5,786 $205.98 
_______________
(1)Based on Autodesk's financial results and relative total stockholder return for the fiscal 2023 performance period. The performance stock units were attained at rates ranging from 86% to 110% of the target award.
Schedule of Summary of the ESPP Activity
A summary of the ESPP activity for the three and nine months October 31, 2023 and 2022, is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Issued shares (in thousands)357 363 791 740 
Average price of issued shares$164.30 $158.78 $163.91 $166.44 
Weighted average grant date fair value of shares granted under the ESPP (1)$67.29 $66.43 $68.70 $67.77 
 _______________
(1)Calculated as of the award grant date using the Black-Scholes Merton (“BSM”) option pricing model.
Schedule of Stock-based Compensation Expense
The following table summarizes stock-based compensation expense for the three and nine months ended October 31, 2023 and 2022, as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Cost of subscription and maintenance revenue$$$28 $26 
Cost of other revenue11 
Marketing and sales66 68 202 199 
Research and development78 71 233 199 
General and administrative24 21 69 63 
Stock-based compensation expense related to stock awards and ESPP purchases
181 172 543 496 
Tax (benefit) expense(2)(2)
Stock-based compensation expense related to stock awards and ESPP purchases, net of tax
$179 $170 $544 $503 
Schedule of Assumptions to Estimate the Fair Value of Stock-based Awards Autodesk uses the following assumptions to estimate the fair value of stock-based awards:
Three Months Ended October 31, 2023Three Months Ended October 31, 2022
Performance Stock Units ESPP Performance Stock Units ESPP
Range of expected volatility
N/A
29.4 - 37.4%
N/A
40.7 - 44.9%
Range of expected lives (in years)N/A
0.5- 2.0
N/A
0.5 - 2.0
Expected dividendsN/A—%N/A—%
Range of risk-free interest ratesN/A
5.0 -5.5%
N/A
3.7 - 3.9%
 Nine Months Ended October 31, 2023Nine Months Ended October 31, 2022
 Performance Stock UnitsESPPPerformance Stock UnitsESPP
Range of expected volatilities
40.9 - 42.5%
29.4 - 42.4%
39.4 - 40.7%
38.3 - 44.9%
Range of expected lives (in years)N/A
0.5 - 2.0
N/A
0.5 - 2.0
Expected dividends—%—%—%—%
Range of risk-free interest rates
4.3 - 4.7%
4.3 - 5.5%
1.2 - 1.6%
0.9 - 3.9%
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net (Tables)
9 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-lived Intangible Assets
The following tables summarize the Company's intangible assets, net, as of October 31, 2023, and January 31, 2023:
October 31, 2023
Gross Carrying Amount (1)Accumulated AmortizationNet
Customer relationships$663 $(426)$237 
Developed technologies920 (750)170 
Trade names and patents115 (111)
Other(1)— 
Total intangible assets$1,699 $(1,288)$411 
 _______________ 
(1)Includes the effects of foreign currency translation.

January 31, 2023
Gross Carrying Amount (1)Accumulated AmortizationNet
Customer relationships$659 $(402)$257 
Developed technologies858 (718)140 
Trade names and patents116 (106)10 
Total intangible assets$1,633 $(1,226)$407 
 _______________ 
(1)Includes the effects of foreign currency translation.
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill (Tables)
9 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table summarizes the changes in the carrying amount of goodwill for the nine months ended October 31, 2023, (in millions):
 
Balance as of January 31, 2023$3,774 
Less: accumulated impairment losses as of January 31, 2023(149)
Net balance as of January 31, 20233,625 
Additions arising from acquisitions during the period
Effect of foreign currency translation(29)
Balance as of October 31, 2023$3,604 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables)
9 Months Ended
Oct. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Computer Equipment, Software, Furniture and Equipment, and Leasehold Improvements and the Related Accumulated Depreciation
Computer equipment, software, furniture and equipment, and leasehold improvements, and the related accumulated depreciation were as follows: 
October 31, 2023January 31, 2023
Computer hardware, at cost$115 $126 
Computer software, at cost48 49 
Furniture and equipment, at cost98 94 
Leasehold improvements, land and buildings, at cost356 363 
617 632 
Less: Accumulated depreciation(489)(488)
Computer equipment, software, furniture, and leasehold improvements, net$128 $144 
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowing Arrangements (Tables)
9 Months Ended
Oct. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Fair Value of Market Price
Based on the quoted market prices, the approximate fair value of the notes as of October 31, 2023, were as follows:
Aggregate Principal AmountFair value
2015 Notes$300 $293 
2017 Notes500 464 
2020 Notes500 418 
2021 Notes1,000 769 
Schedule of Future Minimum Payments For Borrowings
The expected future principal payments for all borrowings as of October 31, 2023, were as follows (in millions):
Fiscal year ending
2024 (remainder)$— 
2025— 
2026300 
2027— 
2028500 
Thereafter1,500 
Total principal outstanding$2,300 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost and Cash Flow Information
The components of lease cost were as follows:
Three Months Ended October 31, 2023
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$$$$17 
Variable lease cost— — 
Nine Months Ended October 31, 2023
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$22 $17 $$53 
Variable lease cost— 12 
Three Months Ended October 31, 2022
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$$$$21 
Variable lease cost— — 
Nine Months Ended October 31, 2022
Cost of subscription and maintenance revenueCost of other revenueMarketing and salesResearch and developmentGeneral and administrativeTotal
Operating lease cost$$$28 $21 $$66 
Variable lease cost— 12 
  
Supplemental operating cash flow information related to leases is as follows:
Nine Months Ended October 31,
20232022
Cash paid for operating leases included in operating cash flows (1)
$81 $84 
Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets
44 49 
  _______________
(1) Includes $12 million in variable lease payments for both the nine months ended October 31, 2023 and 2022, not included in “Operating lease liabilities” and “Long-term operating lease liabilities” on the Condensed Consolidated Balance Sheets.
Schedule of Future Minimum Lease Payments
Maturities of operating lease liabilities were as follows:
Fiscal year ending
2024 (remainder)$19 
202588 
202675 
202755 
202846 
Thereafter114 
397 
Less imputed interest32 
Present value of operating lease liabilities$365 
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments (Tables)
9 Months Ended
Oct. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Values of Derivative Instruments in Autodesk’s Condensed Consolidated Balance Sheets
The fair values of derivative instruments in Autodesk’s Condensed Consolidated Balance Sheets were as follows as of October 31, 2023, and January 31, 2023:
 Balance Sheet LocationFair Value at
October 31, 2023January 31, 2023
Derivative Assets
Foreign currency contracts designated as cash flow hedges
Prepaid expenses and other current assets$23 $
Derivatives not designated as hedging instrumentsPrepaid expenses and other current assets
Total derivative assets$27 $14 
Derivative Liabilities
Foreign currency contracts designated as cash flow hedges
Other accrued liabilities$14 $20 
Derivatives not designated as hedging instrumentsOther accrued liabilities11 
Total derivative liabilities$18 $31 
Schedule of Derivatives Designated as Hedging Instruments on Autodesk’s Condensed Consolidated Statements of Operations
The effects of derivatives designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022 (amounts presented include any income tax effects):
Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax, (effective portion)
$$26 $(22)$99 
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)
Net revenue$14 $19 $51 $36 
Cost of revenue— (1)— (3)
Operating expenses(2)(8)(18)
Total$12 $10 $52 $15 

The amount and location of (loss) gain recognized in net income of derivatives not designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022, (amounts presented include any income tax effects):
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Interest and other expense, net$(2)$$$34 
Schedule of Location and Amount of Gain or (Loss) Recognized
The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and nine months ended October 31, 2023 and 2022:

Three Months Ended October 31, 2023
Net revenueCost of revenueOperating expenses
Subscription revenue Maintenance revenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations$1,314$12$94$439$339$165
Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$14$$$(1)$$(1)

Nine Months Ended October 31, 2023


Net revenueCost of revenueOperating expenses


Subscription revenue Maintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded

$3,777

$40

$285

$1,344

$1,021

$438













Gain on cash flow hedging relationships in Subtopic ASC 815-20












Foreign exchange contracts












Amount of gain reclassified from accumulated other comprehensive income into income

$51

$

$

$

$

$1
Three Months Ended October 31, 2022
Net RevenueCost of revenueOperating expenses
Subscription RevenueMaintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations$1,188$16$86$454$311$129
Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$19$$(1)$(4)$(2)$(2)
Nine Months Ended October 31, 2022
Net revenueCost of revenueOperating expenses
Subscription revenue Maintenance RevenueCost of subscription and maintenance revenueMarketing and salesResearch and developmentGeneral and administrative
Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded
$3,437$51$253$1,306$906$377
Gain (loss)on cash flow hedging relationships in Subtopic ASC 815-20
Foreign exchange contracts
Amount of gain (loss) reclassified from accumulated other comprehensive income into income$36$$(3)$(9)$(4)$(5)
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Schedule of Changes in Stockholders' Deficit by Component, Net of Tax
Changes in stockholders' equity by component, net of tax, as of October 31, 2023, are as follows:
Common stock and additional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
SharesAmount
Balances, January 31, 2023215 $3,325 $(185)$(1,995)$1,145 
Common shares issued under stock plans (21)— — (21)
Stock-based compensation expense— 160 — — 160 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 161 161 
Other comprehensive loss— — (15)— (15)
Repurchase and retirement of common shares (1)(3)(97)— (437)(534)
Balances, April 30, 2023214 3,368 (200)(2,271)897 
Common shares issued under stock plans— (31)— — (31)
Stock-based compensation expense— 195 — — 195 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 222 222 
Other comprehensive income— — — 
Repurchase and retirement of common shares (1)— (9)— (78)(87)
Balances, July 31, 2023214 3,531 (198)(2,127)1,206 
Common shares issued under stock plans27 — — 27 
Stock-based compensation expense— 179 — — 179 
Net income— — — 241 241 
Other comprehensive loss— — (59)— (59)
Repurchase and retirement of common shares (1) (1)(59)— (53)(112)
Balances, October 31, 2023214 $3,678 $(257)$(1,939)$1,482 
 ________________
(1)During the three and nine months ended October 31, 2023, Autodesk repurchased 543 thousand and 4 million shares at an average repurchase price of $205.70 and $200.35 per share, respectively. At October 31, 2023, no shares remained available for repurchase under the September 2016 repurchase program. At October 31, 2023, $4.80 billion remained available for repurchase under the November 2022 repurchase program approved by the Board of Directors.
Changes in stockholders' equity by component, net of tax, as of October 31, 2022, are as follows:
Common stock and additional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
SharesAmount
Balances, January 31, 2022218 $2,923 $(124)$(1,950)$849 
Common shares issued under stock plans(10)— — (10)
Stock-based compensation expense— 146 — — 146 
Shares issued related to business combination— 10 — — 10 
Net income— — — 146 146 
Other comprehensive loss— — (24)— (24)
Repurchase and retirement of common shares (1)(2)(97)— (339)(436)
Balances, April 30, 2022217 2,972 (148)(2,143)681 
Common shares issued under stock plans— (17)— — (17)
Stock-based compensation expense— 163 — — 163 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 186 186 
Other comprehensive loss— — (21)— (21)
Repurchase and retirement of common shares (1)(1)(34)— (223)(257)
Balances, July 31, 2022216 3,089 (169)(2,180)740 
Common shares issued under stock plans18 — — 18 
Stock-based compensation expense— 165 — — 165 
Settlement of liability-classified restricted common shares— — — 
Net income— — — 198 198 
Other comprehensive loss— — (38)— (38)
Repurchase and retirement of common shares (1)(1)(62)— (118)(180)
Balances, October 31, 2022216 $3,213 $(207)$(2,100)$906 
 ________________
(1)During the three and nine months ended October 31, 2022, Autodesk repurchased 1 million and 4 million shares at an average repurchase price of $201.33 and $199.83 per share, respectively. At October 31, 2022, 4 million shares remained available for repurchase under the September 2016 repurchase program approved by the Board of Directors.
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss, Net of Taxes
Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2023:
Net Unrealized Gains (Losses) on Derivative InstrumentsNet Unrealized Gains (Losses) on Available-for-Sale Debt SecuritiesDefined Benefit Pension ComponentsForeign Currency Translation AdjustmentsTotal
Balances, January 31, 2023$64 $18 $(19)$(248)$(185)
Other comprehensive income before reclassifications27 (1)(53)(26)
Pre-tax loss reclassified from accumulated other comprehensive loss(52)(1)(1)— (54)
Tax effects— — 
Net current period other comprehensive loss(22)(2)— (48)(72)
Balances, October 31, 2023$42 $16 $(19)$(296)$(257)

Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2022:
Net Unrealized Gains (Losses) on Derivative InstrumentsNet Unrealized Gains (Losses) on Available-for-Sale Debt SecuritiesDefined Benefit Pension ComponentsForeign Currency Translation AdjustmentsTotal
Balances, January 31, 2022$24 $18 $(16)$(150)$(124)
Other comprehensive income (loss) before reclassifications131 (1)(186)(53)
Pre-tax losses reclassified from accumulated other comprehensive loss(15)— — (14)
Tax effects(17)— — (16)
Net current period other comprehensive income (loss)99 — (185)(83)
Balances, October 31, 2022$123 $21 $(16)$(335)$(207)
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Tables)
9 Months Ended
Oct. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Calculation of Numerator and Denominator in Net Loss Per Share The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income per share amounts:
 Three Months Ended October 31,Nine Months Ended October 31,
2023202220232022
Numerator:
Net income $241 $198 $624 $530 
Denominator:
Denominator for basic net income per share—weighted average shares214 216 214 217 
Effect of dilutive securities
Denominator for dilutive net income per share216 217 216 218 
Basic net income per share$1.13 $0.92 $2.92 $2.44 
Diluted net income per share$1.12 $0.91 $2.89 $2.43 
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Segments (Tables)
9 Months Ended
Oct. 31, 2023
Segment Reporting [Abstract]  
Schedule of Long-lived Assets by Geographic Areas
Information regarding Autodesk’s long-lived assets by geographic area is as follows:
October 31, 2023January 31, 2023
Long-lived assets (1):
Americas
U.S.$244 $256 
Other Americas 15 13 
Total Americas259 269 
Europe, Middle East, and Africa61 72 
Asia Pacific45 48 
Total long-lived assets$365 $389 
____________________
(1)Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets.
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2023
USD ($)
category
Oct. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Number of revenue categories | category     3  
Contract with customer, liability, revenue recognized $ 730 $ 642 $ 2,710 $ 2,460
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-11-01 | Period One        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation $ 5,240   $ 5,240  
Performance obligation, expected timing of satisfaction 3 years   3 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-11-01 | Period Two        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation $ 3,520   $ 3,520  
Performance obligation, expected timing of satisfaction 12 months   12 months  
Remaining performance obligation percentage 67.00%   67.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-11-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation $ 1,720   $ 1,720  
Performance obligation, expected timing of satisfaction    
Remaining performance obligation percentage 33.00%   33.00%  
Minimum        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Subscription payment terms     30 days  
EBA payment terms     30 days  
Maximum        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Subscription payment terms     45 days  
EBA payment terms     60 days  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Contract Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Disaggregation of Revenue [Line Items]        
Total net revenue $ 1,414 $ 1,280 $ 4,028 $ 3,687
Design        
Disaggregation of Revenue [Line Items]        
Total net revenue 1,192 1,087 3,432 3,155
Make        
Disaggregation of Revenue [Line Items]        
Total net revenue 134 117 385 333
Other        
Disaggregation of Revenue [Line Items]        
Total net revenue 88 76 211 199
Indirect        
Disaggregation of Revenue [Line Items]        
Total net revenue 876 827 2,546 2,412
Direct        
Disaggregation of Revenue [Line Items]        
Total net revenue 538 453 1,482 1,275
Total Americas        
Disaggregation of Revenue [Line Items]        
Total net revenue 640 541 1,782 1,540
U.S.        
Disaggregation of Revenue [Line Items]        
Total net revenue 520 447 1,461 1,269
Other Americas        
Disaggregation of Revenue [Line Items]        
Total net revenue 120 94 321 271
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total net revenue 516 476 1,496 1,398
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net revenue 258 263 750 749
Architecture, Engineering and Construction        
Disaggregation of Revenue [Line Items]        
Total net revenue 675 575 1,884 1,676
AutoCAD and AutoCAD LT        
Disaggregation of Revenue [Line Items]        
Total net revenue 372 354 1,085 1,025
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total net revenue 269 254 771 721
Media and Entertainment        
Disaggregation of Revenue [Line Items]        
Total net revenue 73 78 218 217
Other        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 25 $ 19 $ 70 $ 48
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of Credit Risk (Details) - USD ($)
$ in Billions
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Nov. 30, 2022
Tech Data | Net Revenue | Customer Concentration Risk            
Concentration Risk [Line Items]            
Concentration risk (in percentage) 39.00% 37.00% 40.00% 37.00%    
Tech Data | Accounts Receivable | Customer Concentration Risk            
Concentration Risk [Line Items]            
Concentration risk (in percentage)     18.00%   27.00%  
Ingram Micro | Net Revenue | Customer Concentration Risk            
Concentration Risk [Line Items]            
Concentration risk (in percentage) 7.00% 9.00% 8.00% 9.00%    
Revolving Credit Facility | The Credit Agreement            
Concentration Risk [Line Items]            
Maximum borrowing capacity           $ 1.5
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Cost and Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jan. 31, 2023
Cash equivalents    
Amortized Cost $ 1,526 $ 1,947
Long-term    
Total, amortized cost 1,623 1,279
Total, Gross unrealized gains 6 7
Total, Gross unrealized losses (6) (5)
Total, fair value 1,623 1,281
Commercial paper    
Short-term    
Amortized Cost 207 42
Marketable securities, short-term 207 42
U.S. government securities    
Short-term    
Amortized Cost 90 17
Marketable securities, short-term 90 17
Long-term    
Amortized Cost 23 35
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Marketable securities, long-term 23 35
Corporate debt securities    
Short-term    
Amortized Cost 71 44
Marketable securities, short-term 71 44
Long-term    
Amortized Cost 97 45
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Marketable securities, long-term 96 45
Asset-backed securities    
Short-term    
Amortized Cost 32 19
Marketable securities, short-term 32 19
Long-term    
Amortized Cost 55 13
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Marketable securities, long-term 54 13
Agency discount notes    
Short-term    
Amortized Cost 11  
Marketable securities, short-term 11  
Other    
Short-term    
Amortized Cost 17 3
Marketable securities, short-term 17 3
Long-term    
Amortized Cost 12 9
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Marketable securities, long-term 12 9
Agency mortgage backed securities    
Long-term    
Amortized Cost 35  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Marketable securities, long-term 34  
Mutual funds    
Long-term    
Other investments 87 81
Other investments, gross unrealized gains 6 6
Other investments, gross unrealized losses (3) (1)
Other investments, fair value 90 86
Convertible debt securities    
Long-term    
Other investments   3
Other investments, gross unrealized gains   1
Other investments, gross unrealized losses   (2)
Other investments, fair value   2
Strategic investments derivative asset    
Long-term    
Other investments   2
Other investments, gross unrealized gains   0
Other investments, gross unrealized losses   (2)
Other investments, fair value   0
Money market funds    
Cash equivalents    
Amortized Cost 546 737
Cash equivalents, fair value 546 737
Commercial paper    
Cash equivalents    
Amortized Cost 257 169
Cash equivalents, fair value 257 169
Certificates of deposit    
Cash equivalents    
Amortized Cost 69 35
Cash equivalents, fair value 69 35
Other    
Cash equivalents    
Amortized Cost 14 12
Cash equivalents, fair value $ 14 12
U.S. government securities    
Cash equivalents    
Amortized Cost   13
Cash equivalents, fair value   $ 13
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details)
$ in Millions
Oct. 31, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within 1 year $ 401
Due in 1 year through 5 years 203
Due in 5 years through 10 years 15
Due after 10 years 28
Total $ 647
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Narrative (Details) - USD ($)
9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Investments, Debt and Equity Securities [Abstract]      
Allowance for credit loss $ 0   $ 0
Write offs of accrued interest receivables 0 $ 0  
Direct investments in privately held companies $ 167,000,000   $ 177,000,000
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Schedule of marketable securities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Investments, Debt and Equity Securities [Abstract]        
Marketable debt securities $ 190 $ 57 $ 529 $ 302
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Non-Marketable Equity Securities (Details) - USD ($)
$ in Millions
9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract]    
Upward adjustments $ 0 $ 6
Negative adjustments, including impairments (21) (5)
Net unrealized adjustments (21) $ 1
Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]    
Upward adjustments 29  
Negative adjustments, including impairments (107)  
Net unrealized adjustments $ (78)  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Measured At Fair Value on Recurring Basis (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jan. 31, 2023
Long-term    
Derivative contract liabilities $ (18) $ (31)
Total 1,632 1,264
Derivative contract assets    
Long-term    
Derivative contract assets, fair value 27 14
Commercial paper    
Short-term    
Marketable securities, short-term 207 42
U.S. government securities    
Short-term    
Marketable securities, short-term 90 17
Long-term    
Marketable securities, long-term 23 35
Corporate debt securities    
Short-term    
Marketable securities, short-term 71 44
Long-term    
Marketable securities, long-term 96 45
Asset-backed securities    
Short-term    
Marketable securities, short-term 32 19
Long-term    
Marketable securities, long-term 54 13
Agency discount notes    
Short-term    
Marketable securities, short-term 11  
Other    
Short-term    
Marketable securities, short-term 17 3
Long-term    
Marketable securities, long-term 12 9
Agency mortgage backed securities    
Long-term    
Marketable securities, long-term 34  
Mutual funds    
Long-term    
Long-term other assets, fair value 90 86
Convertible debt securities    
Long-term    
Long-term other assets, fair value   2
Money market funds    
Cash equivalents    
Cash equivalents, fair value 546 737
Commercial paper    
Cash equivalents    
Cash equivalents, fair value 257 169
Certificates of deposit    
Cash equivalents    
Cash equivalents, fair value 69 35
Other    
Cash equivalents    
Cash equivalents, fair value 14 12
U.S. government securities    
Cash equivalents    
Cash equivalents, fair value   13
Level 1    
Long-term    
Derivative contract liabilities 0 0
Total 636 827
Level 1 | Derivative contract assets    
Long-term    
Derivative contract assets, fair value 0 0
Level 1 | Commercial paper    
Short-term    
Marketable securities, short-term 0 0
Level 1 | U.S. government securities    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 1 | Corporate debt securities    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 1 | Asset-backed securities    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 1 | Agency discount notes    
Short-term    
Marketable securities, short-term 0  
Level 1 | Other    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 1 | Agency mortgage backed securities    
Long-term    
Marketable securities, long-term 0  
Level 1 | Mutual funds    
Long-term    
Long-term other assets, fair value 90 86
Level 1 | Convertible debt securities    
Long-term    
Long-term other assets, fair value   0
Level 1 | Money market funds    
Cash equivalents    
Cash equivalents, fair value 546 737
Level 1 | Commercial paper    
Cash equivalents    
Cash equivalents, fair value 0 0
Level 1 | Certificates of deposit    
Cash equivalents    
Cash equivalents, fair value 0 0
Level 1 | Other    
Cash equivalents    
Cash equivalents, fair value 0 4
Level 1 | U.S. government securities    
Cash equivalents    
Cash equivalents, fair value   0
Level 2    
Long-term    
Derivative contract liabilities (18) (31)
Total 996 435
Level 2 | Derivative contract assets    
Long-term    
Derivative contract assets, fair value 27 14
Level 2 | Commercial paper    
Short-term    
Marketable securities, short-term 207 42
Level 2 | U.S. government securities    
Short-term    
Marketable securities, short-term 90 17
Long-term    
Marketable securities, long-term 23 35
Level 2 | Corporate debt securities    
Short-term    
Marketable securities, short-term 71 44
Long-term    
Marketable securities, long-term 96 45
Level 2 | Asset-backed securities    
Short-term    
Marketable securities, short-term 32 19
Long-term    
Marketable securities, long-term 54 13
Level 2 | Agency discount notes    
Short-term    
Marketable securities, short-term 11  
Level 2 | Other    
Short-term    
Marketable securities, short-term 17 3
Long-term    
Marketable securities, long-term 12 9
Level 2 | Agency mortgage backed securities    
Long-term    
Marketable securities, long-term 34  
Level 2 | Mutual funds    
Long-term    
Long-term other assets, fair value 0 0
Level 2 | Convertible debt securities    
Long-term    
Long-term other assets, fair value   0
Level 2 | Money market funds    
Cash equivalents    
Cash equivalents, fair value 0 0
Level 2 | Commercial paper    
Cash equivalents    
Cash equivalents, fair value 257 169
Level 2 | Certificates of deposit    
Cash equivalents    
Cash equivalents, fair value 69 35
Level 2 | Other    
Cash equivalents    
Cash equivalents, fair value 14 8
Level 2 | U.S. government securities    
Cash equivalents    
Cash equivalents, fair value   13
Level 3    
Long-term    
Derivative contract liabilities 0 0
Total 0 2
Level 3 | Derivative contract assets    
Long-term    
Derivative contract assets, fair value 0 0
Level 3 | Commercial paper    
Short-term    
Marketable securities, short-term 0 0
Level 3 | U.S. government securities    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 3 | Corporate debt securities    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 3 | Asset-backed securities    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 3 | Agency discount notes    
Short-term    
Marketable securities, short-term 0  
Level 3 | Other    
Short-term    
Marketable securities, short-term 0 0
Long-term    
Marketable securities, long-term 0 0
Level 3 | Agency mortgage backed securities    
Long-term    
Marketable securities, long-term 0  
Level 3 | Mutual funds    
Long-term    
Long-term other assets, fair value 0 0
Level 3 | Convertible debt securities    
Long-term    
Long-term other assets, fair value   2
Level 3 | Money market funds    
Cash equivalents    
Cash equivalents, fair value 0 0
Level 3 | Commercial paper    
Cash equivalents    
Cash equivalents, fair value 0 0
Level 3 | Certificates of deposit    
Cash equivalents    
Cash equivalents, fair value 0 0
Level 3 | Other    
Cash equivalents    
Cash equivalents, fair value $ 0 0
Level 3 | U.S. government securities    
Cash equivalents    
Cash equivalents, fair value   $ 0
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) and Performance Shares
shares in Thousands
9 Months Ended
Oct. 31, 2023
$ / shares
shares
Unvested restricted stock units  
Unvested restricted stock units, beginning balance (in shares) | shares 4,848
Granted (in shares) | shares 3,544
Vested (in shares) | shares (2,334)
Canceled/Forfeited (in shares) | shares (261)
Performance Adjustment (in shares) | shares (11)
Unvested restricted stock units, ending balance (in shares) | shares 5,786
Weighted average grant date fair value per share  
Unvested restricted stock units, beginning balance (in usd per share) | $ / shares $ 216.20
Granted (in usd per share) | $ / shares 199.54
Vested (in usd per share) | $ / shares 216.56
Canceled/Forfeited (in usd per share) | $ / shares 212.95
Performance Adjustment (in usd per share) | $ / shares 189.41
Unvested restricted stock units, ending balance (in usd per share) | $ / shares $ 205.98
Minimum  
Weighted average grant date fair value per share  
Performance shares units payout (in percentage) 86.00%
Maximum  
Weighted average grant date fair value per share  
Performance shares units payout (in percentage) 110.00%
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation - Narrative (Details)
shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
USD ($)
shares
Jul. 31, 2023
USD ($)
Apr. 30, 2023
USD ($)
Oct. 31, 2022
USD ($)
Jul. 31, 2022
USD ($)
Oct. 31, 2023
USD ($)
period
shares
Oct. 31, 2022
USD ($)
Jan. 31, 2022
USD ($)
May 11, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Fair value of common stock issued to settle liability-classified restricted common stock   $ 8 $ 1 $ 3 $ 5 $ 9 $ 8    
Market capitalization           2,000      
Share-based compensation expense $ 181     172   $ 543 496    
Expected dividends           0.00%      
1998 Employee Qualified Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of compensation that eligible employees can use to purchase common stock, maximum           15.00%      
Percentage of fair market value eligible employees can purchase common stock, minimum           85.00%      
Number of exercise period | period           4      
Term of exercise period           6 months      
Term of offering period           24 months      
Upchain                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized related to acquisition                 $ 13
Shares issued in period (in shares) | shares           39      
Value of shares issued           $ 8      
Other Fiscal 2022 Acquisitions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized related to acquisition               $ 11  
Remaining shares estimated to be issued (in shares) | shares 33         33      
Fiscal 2023 Acquisitions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized related to acquisition $ 5         $ 5      
Series of Individually Immaterial Business Acquisitions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Value of shares issued           $ 1      
Remaining shares estimated to be issued (in shares) | shares 13         13      
Restricted Stock Units (RSUs) and Performance Shares                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Awards vested in period, fair value           $ 476 402    
Awards granted in period (in shares) | shares           3,544      
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Awards granted in period (in shares) | shares           3,233      
Share based compensation expense $ 151     130   $ 445 383    
Performance Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Awards granted in period (in shares) | shares           311      
Share based compensation expense 11     13   $ 32 $ 42    
Market capitalization           $ 2,000      
Award vesting period           3 years      
Expected dividends           0.00% 0.00%    
Performance Stock Units | Share-based Compensation Award, Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Awards vesting percentage (in percentage)           33.33%      
Performance Stock Units | Share-based Compensation Award, Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Awards vesting percentage (in percentage)           33.33%      
Performance Stock Units | Share-based Compensation Award, Tranche Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Awards vesting percentage (in percentage)           33.33%      
Restricted Stock | Fiscal 2023 Acquisitions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period           2 years      
Shares issued in period (in shares) | shares           40      
Common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation expense $ 5     $ 10   $ 15 $ 27    
Common stock | Series of Individually Immaterial Business Acquisitions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares issued in period (in shares) | shares           9      
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation - Summary of ESPP Activity (Details) - ESPP - 1998 Employee Qualified Stock Purchase Plan - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issued shares (in shares) 357 363 791 740
Average price of issued shares (in usd per share) $ 164.30 $ 158.78 $ 163.91 $ 166.44
Weighted average grant date fair value of shares granted under the ESPP (in usd per share) $ 67.29 $ 66.43 $ 68.70 $ 67.77
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation - Stock Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock awards and ESPP purchases $ 181 $ 172 $ 543 $ 496
Tax (benefit) expense (2) (2) 1 7
Stock-based compensation expense related to stock awards and ESPP purchases, net of tax 179 170 544 503
Marketing and sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock awards and ESPP purchases 66 68 202 199
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock awards and ESPP purchases 78 71 233 199
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock awards and ESPP purchases 24 21 69 63
Subscription and Maintenance | Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock awards and ESPP purchases 9 9 28 26
Other | Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock awards and ESPP purchases $ 4 $ 3 $ 11 $ 9
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation - Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details)
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected dividends     0.00%  
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of expected volatilities, minimum (in percentage)     40.90% 39.40%
Range of expected volatilities, maximum (in percentage)     42.50% 40.70%
Expected dividends     0.00% 0.00%
Range of risk-free interest rates, minimum (in percentage)     4.30% 1.20%
Range of risk-free interest rates, maximum (in percentage)     4.70% 1.60%
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of expected volatilities, minimum (in percentage) 29.40% 40.70% 29.40% 38.30%
Range of expected volatilities, maximum (in percentage) 37.40% 44.90% 42.40% 44.90%
Expected dividends 0.00% 0.00% 0.00% 0.00%
Range of risk-free interest rates, minimum (in percentage) 5.00% 3.70% 4.30% 0.90%
Range of risk-free interest rates, maximum (in percentage) 5.50% 3.90% 5.50% 3.90%
ESPP | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of expected lives (in years) 6 months 6 months 6 months 6 months
ESPP | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of expected lives (in years) 2 years 2 years 2 years 2 years
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Income Tax (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Income Tax Disclosure [Abstract]        
Provision for income tax expense (benefit) $ 79 $ 44 $ 175 $ 139
Pre-tax income 320 $ 242 799 $ 669
Unrecognized tax benefits 234   234  
Amount of gross unrecognized tax benefits that would impact the effective tax rate, if recognized 195   195  
Unrecognized tax benefits that would reduce valuation allowance if recognized 39   39  
Decrease in unrecognized tax benefits in the next twelve months for statute lapse $ 2   $ 2  
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jan. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,699 $ 1,633
Accumulated Amortization (1,288) (1,226)
Net 411 407
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 663 659
Accumulated Amortization (426) (402)
Net 237 257
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 920 858
Accumulated Amortization (750) (718)
Net 170 140
Trade names and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 115 116
Accumulated Amortization (111) (106)
Net 4 $ 10
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1  
Accumulated Amortization (1)  
Net $ 0  
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Cloud Computing Arrangements (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Capitalized Contract Cost [Line Items]          
Amortization $ 10 $ 7 $ 28 $ 16  
Cloud-based Software Hosting Arrangements          
Capitalized Contract Cost [Line Items]          
Capitalized software development costs 238   238   $ 190
Accumulated amortization $ 69   $ 69   $ 41
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill - Changes in the Carrying Amount of Goodwill (Details) - USD ($)
$ in Millions
9 Months Ended
Oct. 31, 2023
Jan. 31, 2023
Goodwill [Roll Forward]    
Goodwill gross, beginning of the period   $ 3,774
Less: accumulated impairment losses, beginning of the period $ (149)  
Goodwill net, beginning of the period 3,625  
Additions arising from acquisitions during the period 8  
Effect of foreign currency translation (29)  
Goodwill net, end of the period $ 3,604  
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Deferred Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Costs to obtain a contract $ 151,000,000   $ 151,000,000   $ 133,000,000
Amortization of costs to obtain a contract 34,000,000 $ 35,000,000 97,000,000 $ 102,000,000  
Impairment losses 0 $ 0 0 $ 0  
Rabbi Trust          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Deferred compensation liability 90,000,000   90,000,000   86,000,000
Deferred compensation liability, current 7,000,000   7,000,000   7,000,000
Deferred compensation liability, non-current $ 83,000,000   $ 83,000,000   $ 79,000,000
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jan. 31, 2023
Property, Plant and Equipment [Line Items]    
Computer equipment, software, furniture, and leasehold improvements, gross $ 617 $ 632
Less: Accumulated depreciation (489) (488)
Computer equipment, software, furniture, and leasehold improvements, net 128 144
Computer hardware, at cost    
Property, Plant and Equipment [Line Items]    
Computer equipment, software, furniture, and leasehold improvements, gross 115 126
Computer software, at cost    
Property, Plant and Equipment [Line Items]    
Computer equipment, software, furniture, and leasehold improvements, gross 48 49
Furniture and equipment, at cost    
Property, Plant and Equipment [Line Items]    
Computer equipment, software, furniture, and leasehold improvements, gross 98 94
Leasehold improvements, land and buildings, at cost    
Property, Plant and Equipment [Line Items]    
Computer equipment, software, furniture, and leasehold improvements, gross $ 356 $ 363
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowing Arrangements - Narrative (Details)
1 Months Ended 9 Months Ended
Oct. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2015
USD ($)
Oct. 31, 2023
USD ($)
Nov. 30, 2022
USD ($)
qtr
performance_indicator_metric
Senior Notes            
Debt Instrument [Line Items]            
Debt redemption price, percentage of principle amount         101.00%  
2021 Notes | Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount $ 1,000,000,000       $ 1,000,000,000  
Stated interest rate 2.40%          
Unamortized discount $ 3,000,000          
Debt issuance costs 9,000,000          
Proceeds from debt, net of issuance costs $ 988,000,000          
2020 Notes | Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 500,000,000     500,000,000  
Stated interest rate   2.85%        
Unamortized discount   $ 1,000,000        
Debt issuance costs   5,000,000        
Proceeds from debt, net of issuance costs   494,000,000        
Debt Due June 15, 2020 | Senior Notes            
Debt Instrument [Line Items]            
Repayments of debt   $ 450,000,000        
2017 Notes due in 2027 | Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount     $ 500,000,000      
Stated interest rate     3.50%      
Unamortized discount     $ 3,000,000      
Debt issuance costs     5,000,000      
Proceeds from debt, net of issuance costs     492,000,000      
2017 Notes | Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount         500,000,000  
Repayments of debt     $ 400,000,000      
2015 Notes | Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount       $ 300,000,000 300,000,000  
Stated interest rate       4.375%    
Unamortized discount       $ 1,000,000    
Debt issuance costs       3,000,000    
Proceeds from debt, net of issuance costs       $ 296,000,000    
Revolving Credit Facility | The Credit Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 1,500,000,000
Line of credit facility, increase limit           $ 2,000,000,000
Debt covenant, leverage ratio (no greater than)           3.50
Debt covenant, leverage ration following consummation of certain acquisitions (up to)           4.00
Debt covenant, leverage ration following consummation of certain acquisitions, number of consecutive quarters | qtr           4
Debt interest rates adjustment, number of key performance indicator metrics | performance_indicator_metric           2
Line of credit facility, outstanding borrowings         $ 0  
Revolving Credit Facility | The Credit Agreement | Minimum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate         0.00%  
Revolving Credit Facility | The Credit Agreement | Minimum | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread on variable rate         0.785%  
Revolving Credit Facility | The Credit Agreement | Maximum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate         0.375%  
Revolving Credit Facility | The Credit Agreement | Maximum | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread on variable rate         1.375%  
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowing Arrangements - Fair Value of Market Price (Details) - Senior Notes - USD ($)
Oct. 31, 2023
Oct. 31, 2021
Jan. 31, 2020
Jun. 30, 2015
2015 Notes        
Debt Instrument [Line Items]        
Aggregate Principal Amount $ 300,000,000     $ 300,000,000
Fair value 293,000,000      
2017 Notes        
Debt Instrument [Line Items]        
Aggregate Principal Amount 500,000,000      
Fair value 464,000,000      
2020 Notes        
Debt Instrument [Line Items]        
Aggregate Principal Amount 500,000,000   $ 500,000,000  
Fair value 418,000,000      
2021 Notes        
Debt Instrument [Line Items]        
Aggregate Principal Amount 1,000,000,000 $ 1,000,000,000    
Fair value $ 769,000,000      
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowing Arrangements - Future Minimum Payments For Borrowings (Details)
$ in Millions
Oct. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 (remainder) $ 0
2025 0
2026 300
2027 0
2028 500
Thereafter 1,500
Total principal outstanding $ 2,300
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Lessee, Lease, Description [Line Items]          
Weighted average remaining lease term 6 years 1 month 6 days   6 years 1 month 6 days   6 years 6 months
Weighted average discount rate 2.77%   2.77%   2.60%
Public income remaining lease term     8 years 3 months 18 days    
Sublease income $ 2 $ 2 $ 6 $ 3  
Sublease income payments     73    
Sublease income payments, expect to receive, remaining fiscal 2024 through fiscal 2028 35   35    
Sublease income payments, expect to receive, thereafter $ 38   $ 38    
Minimum          
Lessee, Lease, Description [Line Items]          
Operating lease remaining lease term 1 year   1 year    
Lease renewal term 1 year   1 year    
Optional termination period 1 year   1 year    
Maximum          
Lessee, Lease, Description [Line Items]          
Operating lease remaining lease term 66 years   66 years    
Lease renewal term 9 years   9 years    
Optional termination period 6 years   6 years    
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Costs and Cash Flow Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease cost $ 17 $ 21 $ 53 $ 66
Variable lease cost 4 4 12 12
Cash paid for operating leases included in operating cash flows     81 84
Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets     44 49
Variable lease payments     12 12
Cost of subscription and maintenance revenue        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease cost 2 2 5 6
Variable lease cost 1 0 1 1
Cost of other revenue        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease cost 1 1 2 3
Variable lease cost 0 0 0 0
Marketing and sales        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease cost 7 9 22 28
Variable lease cost 1 2 5 5
Research and development        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease cost 5 7 17 21
Variable lease cost 2 1 4 4
General and administrative        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease cost 2 2 7 8
Variable lease cost $ 0 $ 1 $ 2 $ 2
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturities of Lease Liabilities (Details)
$ in Millions
Oct. 31, 2023
USD ($)
Leases [Abstract]  
2024 (remainder) $ 19
2025 88
2026 75
2027 55
2028 46
Thereafter 114
Total lease payments 397
Less imputed interest 32
Present value of operating lease liabilities $ 365
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Derivatives, Fair Value [Line Items]          
Total derivative assets $ 27   $ 27   $ 14
Total derivative liabilities 18   18   31
Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax, (effective portion) 4 $ 26 (22) $ 99  
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion) 12 10 52 15  
Interest and other expense, net (2) 4 5 34  
Net revenue          
Derivatives, Fair Value [Line Items]          
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion) 14 19 51 36  
Cost of revenue          
Derivatives, Fair Value [Line Items]          
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion) 0 (1) 0 (3)  
Operating expenses          
Derivatives, Fair Value [Line Items]          
Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion) (2) $ (8) 1 $ (18)  
Prepaid expenses and other current assets | Foreign exchange contracts | Foreign currency contracts designated as cash flow hedges          
Derivatives, Fair Value [Line Items]          
Total derivative assets 23   23   9
Prepaid expenses and other current assets | Foreign exchange contracts | Derivatives not designated as hedging instruments          
Derivatives, Fair Value [Line Items]          
Total derivative assets 4   4   5
Other accrued liabilities | Foreign exchange contracts | Foreign currency contracts designated as cash flow hedges          
Derivatives, Fair Value [Line Items]          
Total derivative liabilities 14   14   20
Other accrued liabilities | Foreign exchange contracts | Derivatives not designated as hedging instruments          
Derivatives, Fair Value [Line Items]          
Total derivative liabilities $ 4   $ 4   $ 11
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Narrative (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jan. 31, 2023
Derivatives, Fair Value [Line Items]    
Net gain expected to be recognized in next 24 months $ 42  
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 1,080 $ 934
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 48 $ 951
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Derivatives, Fair Value [Line Items]        
Net revenue $ 1,414 $ 1,280 $ 4,028 $ 3,687
Marketing and sales 439 454 1,344 1,306
Research and development 339 311 1,021 906
General and administrative 165 129 438 377
Amount of gain (loss) reclassified from accumulated other comprehensive income into income 12 10 52 15
Foreign exchange contracts | Designated as Hedging Instrument | Subscription revenue        
Derivatives, Fair Value [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into income 14 19 51 36
Foreign exchange contracts | Designated as Hedging Instrument | Maintenance revenue        
Derivatives, Fair Value [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into income 0 0 0 0
Foreign exchange contracts | Designated as Hedging Instrument | Cost of subscription and maintenance revenue        
Derivatives, Fair Value [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into income 0 (1) 0 (3)
Foreign exchange contracts | Designated as Hedging Instrument | Marketing and sales        
Derivatives, Fair Value [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into income (1) (4) 0 (9)
Foreign exchange contracts | Designated as Hedging Instrument | Research and development        
Derivatives, Fair Value [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into income 0 (2) 0 (4)
Foreign exchange contracts | Designated as Hedging Instrument | General and administrative        
Derivatives, Fair Value [Line Items]        
Amount of gain (loss) reclassified from accumulated other comprehensive income into income (1) (2) 1 (5)
Subscription revenue        
Derivatives, Fair Value [Line Items]        
Net revenue 1,314 1,188 3,777 3,437
Maintenance revenue        
Derivatives, Fair Value [Line Items]        
Net revenue 12 16 40 51
Cost of subscription and maintenance revenue        
Derivatives, Fair Value [Line Items]        
Net revenue 1,326 1,204 3,817 3,488
Cost of revenue $ 94 $ 86 $ 285 $ 253
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Details)
$ in Millions
Oct. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Aggregate purchase commitments $ 750
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Changes in Stockholders' Deficit by Component, Net of Tax (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 2023
Oct. 31, 2022
Jul. 31, 2022
Apr. 30, 2022
Oct. 31, 2023
Oct. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance $ 1,206 $ 897 $ 1,145 $ 740 $ 681 $ 849 $ 1,145 $ 849
Common shares issued under stock plans 27 (31) (21) 18 (17) (10)    
Stock-based compensation expense 179 195 160 165 163 146    
Shares issued related to business combination           10    
Settlement of liability-classified restricted common shares   8 1 3 5   9 8
Net income 241 222 161 198 186 146 624 530
Other comprehensive income (loss) (59) 2 (15) (38) (21) (24)    
Repurchase and retirement of common shares (112) (87) (534) (180) (257) (436)    
Ending balance $ 1,482 $ 1,206 $ 897 $ 906 $ 740 $ 681 $ 1,482 $ 906
Common Stock Repurchase Program                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Common stock repurchased and retired (in shares) 543     1,000     4,000 4,000
Repurchased shares of its common stock on the open market, average repurchase price per share (in usd per share) $ 205.70     $ 201.33     $ 200.35 $ 199.83
September 2016 Common Stock Repurchase Program                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares remained available for repurchase under repurchase plans (in shares) 0     4,000     0 4,000
November 2022 Common Stock Repurchase Program                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Amount remained available for repurchase under repurchase plans $ 4,800           $ 4,800  
Common stock and additional paid-in capital                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (in shares) 214,000 214,000 215,000 216,000 217,000 218,000 215,000 218,000
Beginning balance $ 3,531 $ 3,368 $ 3,325 $ 3,089 $ 2,972 $ 2,923 $ 3,325 $ 2,923
Common shares issued under stock plans (in shares) 1,000   2,000 1,000   1,000    
Common shares issued under stock plans $ 27 (31) $ (21) $ 18 (17) $ (10)    
Stock-based compensation expense $ 179 195 160 165 163 146    
Shares issued related to business combination           $ 10    
Settlement of liability-classified restricted common shares   8 $ 1 $ 3 $ 5      
Repurchase and retirement of common shares (in shares) (1,000)   (3,000) (1,000) (1,000) (2,000)    
Repurchase and retirement of common shares $ (59) $ (9) $ (97) $ (62) $ (34) $ (97)    
Ending balance (in shares) 214,000 214,000 214,000 216,000 216,000 217,000 214,000 216,000
Ending balance $ 3,678 $ 3,531 $ 3,368 $ 3,213 $ 3,089 $ 2,972 $ 3,678 $ 3,213
Accumulated other comprehensive loss                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (198) (200) (185) (169) (148) (124) (185) (124)
Other comprehensive income (loss) (59) 2 (15) (38) (21) (24)    
Ending balance (257) (198) (200) (207) (169) (148) (257) (207)
Accumulated deficit                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (2,127) (2,271) (1,995) (2,180) (2,143) (1,950) (1,995) (1,950)
Net income 241 222 161 198 186 146    
Repurchase and retirement of common shares (53) (78) (437) (118) (223) (339)    
Ending balance $ (1,939) $ (2,127) $ (2,271) $ (2,100) $ (2,180) $ (2,143) $ (1,939) $ (2,100)
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 1,206 $ 740 $ 1,145 $ 849
Other comprehensive income (loss) before reclassifications     (26) (53)
Pre-tax losses reclassified from accumulated other comprehensive loss     (54) (14)
Tax effects     8 (16)
Total other comprehensive loss (59) (38) (72) (83)
Ending balance 1,482 906 1,482 906
Accumulated other comprehensive loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (198) (169) (185) (124)
Ending balance (257) (207) (257) (207)
Net Unrealized Gains (Losses) on Derivative Instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     64 24
Other comprehensive income (loss) before reclassifications     27 131
Pre-tax losses reclassified from accumulated other comprehensive loss     (52) (15)
Tax effects     3 (17)
Total other comprehensive loss     (22) 99
Ending balance 42 123 42 123
Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     18 18
Other comprehensive income (loss) before reclassifications     (1) 3
Pre-tax losses reclassified from accumulated other comprehensive loss     (1) 0
Tax effects     0 0
Total other comprehensive loss     (2) 3
Ending balance 16 21 16 21
Defined Benefit Pension Components        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (19) (16)
Other comprehensive income (loss) before reclassifications     1 (1)
Pre-tax losses reclassified from accumulated other comprehensive loss     (1) 1
Tax effects     0 0
Total other comprehensive loss     0 0
Ending balance (19) (16) (19) (16)
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (248) (150)
Other comprehensive income (loss) before reclassifications     (53) (186)
Pre-tax losses reclassified from accumulated other comprehensive loss     0 0
Tax effects     5 1
Total other comprehensive loss     (48) (185)
Ending balance $ (296) $ (335) $ (296) $ (335)
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share - Computation of Net Income Per Share Amounts (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 2023
Oct. 31, 2022
Jul. 31, 2022
Apr. 30, 2022
Oct. 31, 2023
Oct. 31, 2022
Numerator:                
Net income $ 241 $ 222 $ 161 $ 198 $ 186 $ 146 $ 624 $ 530
Denominator:                
Denominator for basic net income per share—weighted average shares (in shares) 214     216     214 217
Effect of dilutive securities (in shares) 2     1     2 1
Denominator for dilutive net income per share (in shares) 216     217     216 218
Basic net income per share (in usd per share) $ 1.13     $ 0.92     $ 2.92 $ 2.44
Diluted net income per share (in usd per share) $ 1.12     $ 0.91     $ 2.89 $ 2.43
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share - Narrative (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Earnings Per Share [Abstract]        
Potentially dilutive shares excluded from the computation of diluted net income per share (in shares) 141 921 388 1,052
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Segments (Details)
$ in Millions
9 Months Ended
Oct. 31, 2023
USD ($)
segment
Jan. 31, 2023
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]    
Number of operating segments | segment 1  
Total long-lived assets $ 365 $ 389
Total Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 259 269
U.S.    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 244 256
Other Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 15 13
Europe, Middle East and Africa    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 61 72
Asia Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 45 $ 48
XML 87 adsk-20231031_htm.xml IDEA: XBRL DOCUMENT 0000769397 2023-02-01 2023-10-31 0000769397 2023-11-27 0000769397 us-gaap:SubscriptionAndCirculationMember 2023-08-01 2023-10-31 0000769397 us-gaap:SubscriptionAndCirculationMember 2022-08-01 2022-10-31 0000769397 us-gaap:SubscriptionAndCirculationMember 2023-02-01 2023-10-31 0000769397 us-gaap:SubscriptionAndCirculationMember 2022-02-01 2022-10-31 0000769397 us-gaap:MaintenanceMember 2023-08-01 2023-10-31 0000769397 us-gaap:MaintenanceMember 2022-08-01 2022-10-31 0000769397 us-gaap:MaintenanceMember 2023-02-01 2023-10-31 0000769397 us-gaap:MaintenanceMember 2022-02-01 2022-10-31 0000769397 adsk:SubscriptionandMaintenanceMember 2023-08-01 2023-10-31 0000769397 adsk:SubscriptionandMaintenanceMember 2022-08-01 2022-10-31 0000769397 adsk:SubscriptionandMaintenanceMember 2023-02-01 2023-10-31 0000769397 adsk:SubscriptionandMaintenanceMember 2022-02-01 2022-10-31 0000769397 us-gaap:ProductAndServiceOtherMember 2023-08-01 2023-10-31 0000769397 us-gaap:ProductAndServiceOtherMember 2022-08-01 2022-10-31 0000769397 us-gaap:ProductAndServiceOtherMember 2023-02-01 2023-10-31 0000769397 us-gaap:ProductAndServiceOtherMember 2022-02-01 2022-10-31 0000769397 2023-08-01 2023-10-31 0000769397 2022-08-01 2022-10-31 0000769397 2022-02-01 2022-10-31 0000769397 2023-10-31 0000769397 2023-01-31 0000769397 2022-01-31 0000769397 2022-10-31 0000769397 adsk:ArchitectureEngineeringAndConstructionMember 2023-08-01 2023-10-31 0000769397 adsk:ArchitectureEngineeringAndConstructionMember 2022-08-01 2022-10-31 0000769397 adsk:ArchitectureEngineeringAndConstructionMember 2023-02-01 2023-10-31 0000769397 adsk:ArchitectureEngineeringAndConstructionMember 2022-02-01 2022-10-31 0000769397 adsk:AutoCADandAutoCADLTFamilyMember 2023-08-01 2023-10-31 0000769397 adsk:AutoCADandAutoCADLTFamilyMember 2022-08-01 2022-10-31 0000769397 adsk:AutoCADandAutoCADLTFamilyMember 2023-02-01 2023-10-31 0000769397 adsk:AutoCADandAutoCADLTFamilyMember 2022-02-01 2022-10-31 0000769397 adsk:ManufacturingMember 2023-08-01 2023-10-31 0000769397 adsk:ManufacturingMember 2022-08-01 2022-10-31 0000769397 adsk:ManufacturingMember 2023-02-01 2023-10-31 0000769397 adsk:ManufacturingMember 2022-02-01 2022-10-31 0000769397 adsk:MediaAndEntertainmentMember 2023-08-01 2023-10-31 0000769397 adsk:MediaAndEntertainmentMember 2022-08-01 2022-10-31 0000769397 adsk:MediaAndEntertainmentMember 2023-02-01 2023-10-31 0000769397 adsk:MediaAndEntertainmentMember 2022-02-01 2022-10-31 0000769397 adsk:OtherMember 2023-08-01 2023-10-31 0000769397 adsk:OtherMember 2022-08-01 2022-10-31 0000769397 adsk:OtherMember 2023-02-01 2023-10-31 0000769397 adsk:OtherMember 2022-02-01 2022-10-31 0000769397 country:US 2023-08-01 2023-10-31 0000769397 country:US 2022-08-01 2022-10-31 0000769397 country:US 2023-02-01 2023-10-31 0000769397 country:US 2022-02-01 2022-10-31 0000769397 adsk:OtherAmericasMember 2023-08-01 2023-10-31 0000769397 adsk:OtherAmericasMember 2022-08-01 2022-10-31 0000769397 adsk:OtherAmericasMember 2023-02-01 2023-10-31 0000769397 adsk:OtherAmericasMember 2022-02-01 2022-10-31 0000769397 srt:AmericasMember 2023-08-01 2023-10-31 0000769397 srt:AmericasMember 2022-08-01 2022-10-31 0000769397 srt:AmericasMember 2023-02-01 2023-10-31 0000769397 srt:AmericasMember 2022-02-01 2022-10-31 0000769397 us-gaap:EMEAMember 2023-08-01 2023-10-31 0000769397 us-gaap:EMEAMember 2022-08-01 2022-10-31 0000769397 us-gaap:EMEAMember 2023-02-01 2023-10-31 0000769397 us-gaap:EMEAMember 2022-02-01 2022-10-31 0000769397 srt:AsiaPacificMember 2023-08-01 2023-10-31 0000769397 srt:AsiaPacificMember 2022-08-01 2022-10-31 0000769397 srt:AsiaPacificMember 2023-02-01 2023-10-31 0000769397 srt:AsiaPacificMember 2022-02-01 2022-10-31 0000769397 us-gaap:SalesChannelThroughIntermediaryMember 2023-08-01 2023-10-31 0000769397 us-gaap:SalesChannelThroughIntermediaryMember 2022-08-01 2022-10-31 0000769397 us-gaap:SalesChannelThroughIntermediaryMember 2023-02-01 2023-10-31 0000769397 us-gaap:SalesChannelThroughIntermediaryMember 2022-02-01 2022-10-31 0000769397 us-gaap:SalesChannelDirectlyToConsumerMember 2023-08-01 2023-10-31 0000769397 us-gaap:SalesChannelDirectlyToConsumerMember 2022-08-01 2022-10-31 0000769397 us-gaap:SalesChannelDirectlyToConsumerMember 2023-02-01 2023-10-31 0000769397 us-gaap:SalesChannelDirectlyToConsumerMember 2022-02-01 2022-10-31 0000769397 adsk:DesignMember 2023-08-01 2023-10-31 0000769397 adsk:DesignMember 2022-08-01 2022-10-31 0000769397 adsk:DesignMember 2023-02-01 2023-10-31 0000769397 adsk:DesignMember 2022-02-01 2022-10-31 0000769397 adsk:MakeMember 2023-08-01 2023-10-31 0000769397 adsk:MakeMember 2022-08-01 2022-10-31 0000769397 adsk:MakeMember 2023-02-01 2023-10-31 0000769397 adsk:MakeMember 2022-02-01 2022-10-31 0000769397 adsk:OtherResearchAndDevelopmentMember 2023-08-01 2023-10-31 0000769397 adsk:OtherResearchAndDevelopmentMember 2022-08-01 2022-10-31 0000769397 adsk:OtherResearchAndDevelopmentMember 2023-02-01 2023-10-31 0000769397 adsk:OtherResearchAndDevelopmentMember 2022-02-01 2022-10-31 0000769397 srt:MinimumMember 2023-02-01 2023-10-31 0000769397 srt:MaximumMember 2023-02-01 2023-10-31 0000769397 2023-11-01 adsk:PeriodOneMember 2023-10-31 0000769397 2023-11-01 adsk:PeriodTwoMember 2023-10-31 0000769397 2024-11-01 2023-10-31 0000769397 us-gaap:RevolvingCreditFacilityMember adsk:TheCreditAgreementMember 2022-11-30 0000769397 adsk:TechDataMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-08-01 2023-10-31 0000769397 adsk:TechDataMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-10-31 0000769397 adsk:TechDataMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-08-01 2022-10-31 0000769397 adsk:TechDataMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2022-10-31 0000769397 adsk:TechDataMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-10-31 0000769397 adsk:TechDataMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2023-01-31 0000769397 adsk:IngramMicroMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-08-01 2023-10-31 0000769397 adsk:IngramMicroMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-10-31 0000769397 adsk:IngramMicroMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-08-01 2022-10-31 0000769397 adsk:IngramMicroMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2022-10-31 0000769397 us-gaap:MoneyMarketFundsMember 2023-10-31 0000769397 us-gaap:CommercialPaperMember 2023-10-31 0000769397 us-gaap:CertificatesOfDepositMember 2023-10-31 0000769397 adsk:OtherCashEquivalentsMember 2023-10-31 0000769397 us-gaap:CommercialPaperMember 2023-10-31 0000769397 us-gaap:USGovernmentDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:AssetBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:AgencySecuritiesMember 2023-10-31 0000769397 adsk:OtherMarketableSecuritiesMember 2023-10-31 0000769397 adsk:AgencyMortgageBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:MutualFundMember 2023-10-31 0000769397 us-gaap:MoneyMarketFundsMember 2023-01-31 0000769397 us-gaap:CommercialPaperMember 2023-01-31 0000769397 us-gaap:CertificatesOfDepositMember 2023-01-31 0000769397 us-gaap:USGovernmentDebtSecuritiesMember 2023-01-31 0000769397 adsk:OtherCashEquivalentsMember 2023-01-31 0000769397 us-gaap:CorporateDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:CommercialPaperMember 2023-01-31 0000769397 us-gaap:AssetBackedSecuritiesMember 2023-01-31 0000769397 us-gaap:USGovernmentDebtSecuritiesMember 2023-01-31 0000769397 adsk:OtherMarketableSecuritiesMember 2023-01-31 0000769397 us-gaap:MutualFundMember 2023-01-31 0000769397 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-31 0000769397 adsk:InvestmentsDerivativeAssetMember 2023-01-31 0000769397 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-10-31 0000769397 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-10-31 0000769397 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-10-31 0000769397 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2023-10-31 0000769397 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-10-31 0000769397 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2023-10-31 0000769397 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-10-31 0000769397 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-10-31 0000769397 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2023-10-31 0000769397 adsk:OtherCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-10-31 0000769397 adsk:OtherCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-10-31 0000769397 adsk:OtherCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member adsk:OtherMarketableSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member adsk:OtherMarketableSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member adsk:OtherMarketableSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member adsk:AgencyMortgageBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member adsk:AgencyMortgageBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member adsk:AgencyMortgageBackedSecuritiesMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember 2023-10-31 0000769397 us-gaap:FairValueInputsLevel1Member 2023-10-31 0000769397 us-gaap:FairValueInputsLevel2Member 2023-10-31 0000769397 us-gaap:FairValueInputsLevel3Member 2023-10-31 0000769397 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 adsk:OtherCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 adsk:OtherCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 adsk:OtherCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member adsk:OtherMarketableSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member adsk:OtherMarketableSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member adsk:OtherMarketableSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtSecuritiesMember 2023-01-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 us-gaap:ForeignExchangeContractMember 2023-01-31 0000769397 us-gaap:FairValueInputsLevel1Member 2023-01-31 0000769397 us-gaap:FairValueInputsLevel2Member 2023-01-31 0000769397 us-gaap:FairValueInputsLevel3Member 2023-01-31 0000769397 adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember 2023-01-31 0000769397 adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember 2023-02-01 2023-10-31 0000769397 adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember 2023-10-31 0000769397 srt:MinimumMember adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember 2023-10-31 0000769397 srt:MaximumMember adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember 2023-10-31 0000769397 adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember 2022-02-01 2022-10-31 0000769397 us-gaap:RestrictedStockUnitsRSUMember 2023-02-01 2023-10-31 0000769397 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2023-10-31 0000769397 us-gaap:RestrictedStockUnitsRSUMember 2022-08-01 2022-10-31 0000769397 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-10-31 0000769397 us-gaap:PerformanceSharesMember 2023-02-01 2023-10-31 0000769397 us-gaap:PerformanceSharesMember 2023-08-01 2023-10-31 0000769397 us-gaap:PerformanceSharesMember 2022-08-01 2022-10-31 0000769397 us-gaap:PerformanceSharesMember 2022-02-01 2022-10-31 0000769397 adsk:UpchainMember 2021-05-11 0000769397 adsk:UpchainMember 2023-02-01 2023-10-31 0000769397 adsk:OtherFiscal2022AcquisitionsMember 2022-01-31 0000769397 adsk:OtherFiscal2022AcquisitionsMember 2023-10-31 0000769397 us-gaap:RestrictedStockMember adsk:Fiscal2023AcquisitionMember 2023-02-01 2023-10-31 0000769397 adsk:Fiscal2023AcquisitionMember 2023-10-31 0000769397 us-gaap:CommonStockMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-02-01 2023-10-31 0000769397 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-02-01 2023-10-31 0000769397 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-10-31 0000769397 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000769397 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0000769397 us-gaap:CommonStockMember 2023-02-01 2023-10-31 0000769397 us-gaap:CommonStockMember 2022-02-01 2022-10-31 0000769397 adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember 2023-02-01 2023-10-31 0000769397 us-gaap:EmployeeStockMember adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember 2023-08-01 2023-10-31 0000769397 us-gaap:EmployeeStockMember adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember 2022-08-01 2022-10-31 0000769397 us-gaap:EmployeeStockMember adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember 2023-02-01 2023-10-31 0000769397 us-gaap:EmployeeStockMember adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember 2022-02-01 2022-10-31 0000769397 adsk:SubscriptionandMaintenanceMember us-gaap:CostOfSalesMember 2023-08-01 2023-10-31 0000769397 adsk:SubscriptionandMaintenanceMember us-gaap:CostOfSalesMember 2022-08-01 2022-10-31 0000769397 adsk:SubscriptionandMaintenanceMember us-gaap:CostOfSalesMember 2023-02-01 2023-10-31 0000769397 adsk:SubscriptionandMaintenanceMember us-gaap:CostOfSalesMember 2022-02-01 2022-10-31 0000769397 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2023-08-01 2023-10-31 0000769397 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2022-08-01 2022-10-31 0000769397 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2023-02-01 2023-10-31 0000769397 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2022-02-01 2022-10-31 0000769397 us-gaap:SellingAndMarketingExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:SellingAndMarketingExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:SellingAndMarketingExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:ResearchAndDevelopmentExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:ResearchAndDevelopmentExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:ResearchAndDevelopmentExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:GeneralAndAdministrativeExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:GeneralAndAdministrativeExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:EmployeeStockMember 2023-08-01 2023-10-31 0000769397 us-gaap:EmployeeStockMember 2022-08-01 2022-10-31 0000769397 srt:MinimumMember us-gaap:EmployeeStockMember 2023-08-01 2023-10-31 0000769397 srt:MaximumMember us-gaap:EmployeeStockMember 2023-08-01 2023-10-31 0000769397 srt:MinimumMember us-gaap:EmployeeStockMember 2022-08-01 2022-10-31 0000769397 srt:MaximumMember us-gaap:EmployeeStockMember 2022-08-01 2022-10-31 0000769397 us-gaap:EmployeeStockMember 2023-02-01 2023-10-31 0000769397 us-gaap:EmployeeStockMember 2022-02-01 2022-10-31 0000769397 srt:MinimumMember us-gaap:EmployeeStockMember 2023-02-01 2023-10-31 0000769397 srt:MaximumMember us-gaap:EmployeeStockMember 2023-02-01 2023-10-31 0000769397 srt:MinimumMember us-gaap:EmployeeStockMember 2022-02-01 2022-10-31 0000769397 srt:MaximumMember us-gaap:EmployeeStockMember 2022-02-01 2022-10-31 0000769397 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-02-01 2023-10-31 0000769397 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-02-01 2023-10-31 0000769397 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-02-01 2023-10-31 0000769397 us-gaap:CustomerRelationshipsMember 2023-10-31 0000769397 us-gaap:DevelopedTechnologyRightsMember 2023-10-31 0000769397 us-gaap:IntellectualPropertyMember 2023-10-31 0000769397 adsk:OtherMember 2023-10-31 0000769397 us-gaap:CustomerRelationshipsMember 2023-01-31 0000769397 us-gaap:DevelopedTechnologyRightsMember 2023-01-31 0000769397 us-gaap:IntellectualPropertyMember 2023-01-31 0000769397 adsk:CloudbasedSoftwareHostingArrangementsMember 2023-10-31 0000769397 adsk:CloudbasedSoftwareHostingArrangementsMember 2023-01-31 0000769397 adsk:RabbiTrustMember 2023-10-31 0000769397 adsk:RabbiTrustMember 2023-01-31 0000769397 us-gaap:ComputerEquipmentMember 2023-10-31 0000769397 us-gaap:ComputerEquipmentMember 2023-01-31 0000769397 us-gaap:SoftwareDevelopmentMember 2023-10-31 0000769397 us-gaap:SoftwareDevelopmentMember 2023-01-31 0000769397 adsk:FurnitureAndEquipmentMember 2023-10-31 0000769397 adsk:FurnitureAndEquipmentMember 2023-01-31 0000769397 us-gaap:LandBuildingsAndImprovementsMember 2023-10-31 0000769397 us-gaap:LandBuildingsAndImprovementsMember 2023-01-31 0000769397 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember adsk:TheCreditAgreementMember us-gaap:BaseRateMember 2023-02-01 2023-10-31 0000769397 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember adsk:TheCreditAgreementMember us-gaap:BaseRateMember 2023-02-01 2023-10-31 0000769397 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember adsk:TheCreditAgreementMember adsk:SecuredOvernightFinancingRateSOFRMember 2023-02-01 2023-10-31 0000769397 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember adsk:TheCreditAgreementMember adsk:SecuredOvernightFinancingRateSOFRMember 2023-02-01 2023-10-31 0000769397 us-gaap:RevolvingCreditFacilityMember adsk:TheCreditAgreementMember 2023-10-31 0000769397 adsk:A240NotesDueDecember152031Member us-gaap:SeniorNotesMember 2021-10-31 0000769397 adsk:A240NotesDueDecember152031Member us-gaap:SeniorNotesMember 2021-10-01 2021-10-31 0000769397 adsk:A285NotesDueJanuary152030Member us-gaap:SeniorNotesMember 2020-01-31 0000769397 adsk:A285NotesDueJanuary152030Member us-gaap:SeniorNotesMember 2020-01-01 2020-01-31 0000769397 adsk:DebtDueJune152020Member us-gaap:SeniorNotesMember 2020-01-01 2020-01-31 0000769397 adsk:A3.5NotesdueJune152027Member us-gaap:SeniorNotesMember 2017-06-30 0000769397 adsk:A3.5NotesdueJune152027Member us-gaap:SeniorNotesMember 2017-06-01 2017-06-30 0000769397 adsk:SeniorNotesDue2017Member us-gaap:SeniorNotesMember 2017-06-01 2017-06-30 0000769397 adsk:SeniorNotesDue2025Member us-gaap:SeniorNotesMember 2015-06-30 0000769397 adsk:SeniorNotesDue2025Member us-gaap:SeniorNotesMember 2015-06-01 2015-06-30 0000769397 us-gaap:SeniorNotesMember 2023-02-01 2023-10-31 0000769397 adsk:SeniorNotesDue2025Member us-gaap:SeniorNotesMember 2023-10-31 0000769397 adsk:SeniorNotesDue2017Member us-gaap:SeniorNotesMember 2023-10-31 0000769397 adsk:A285NotesDueJanuary152030Member us-gaap:SeniorNotesMember 2023-10-31 0000769397 adsk:A240NotesDueDecember152031Member us-gaap:SeniorNotesMember 2023-10-31 0000769397 srt:MinimumMember 2023-10-31 0000769397 srt:MaximumMember 2023-10-31 0000769397 adsk:CostofSubscriptionandMaintenanceRevenueMember 2023-08-01 2023-10-31 0000769397 adsk:CostOfOtherRevenueMemberMember 2023-08-01 2023-10-31 0000769397 adsk:CostofSubscriptionandMaintenanceRevenueMember 2023-02-01 2023-10-31 0000769397 adsk:CostOfOtherRevenueMemberMember 2023-02-01 2023-10-31 0000769397 adsk:CostofSubscriptionandMaintenanceRevenueMember 2022-08-01 2022-10-31 0000769397 adsk:CostOfOtherRevenueMemberMember 2022-08-01 2022-10-31 0000769397 adsk:CostofSubscriptionandMaintenanceRevenueMember 2022-02-01 2022-10-31 0000769397 adsk:CostOfOtherRevenueMemberMember 2022-02-01 2022-10-31 0000769397 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-31 0000769397 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-31 0000769397 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-10-31 0000769397 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-01-31 0000769397 adsk:OtherAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-31 0000769397 adsk:OtherAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-31 0000769397 adsk:OtherAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-10-31 0000769397 adsk:OtherAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-01-31 0000769397 us-gaap:SalesMember 2023-08-01 2023-10-31 0000769397 us-gaap:SalesMember 2022-08-01 2022-10-31 0000769397 us-gaap:SalesMember 2023-02-01 2023-10-31 0000769397 us-gaap:SalesMember 2022-02-01 2022-10-31 0000769397 us-gaap:CostOfSalesMember 2023-08-01 2023-10-31 0000769397 us-gaap:CostOfSalesMember 2022-08-01 2022-10-31 0000769397 us-gaap:CostOfSalesMember 2023-02-01 2023-10-31 0000769397 us-gaap:CostOfSalesMember 2022-02-01 2022-10-31 0000769397 us-gaap:OperatingExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:OperatingExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:OperatingExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:OperatingExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-31 0000769397 us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:SubscriptionRevenueMember 2023-08-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:MaintenanceRevenueMember 2023-08-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:CostofSubscriptionandMaintenanceRevenueMember 2023-08-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-08-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:SubscriptionRevenueMember 2023-02-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:MaintenanceRevenueMember 2023-02-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:CostofSubscriptionandMaintenanceRevenueMember 2023-02-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-02-01 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:SubscriptionRevenueMember 2022-08-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:MaintenanceRevenueMember 2022-08-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:CostofSubscriptionandMaintenanceRevenueMember 2022-08-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:SubscriptionRevenueMember 2022-02-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:MaintenanceRevenueMember 2022-02-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember adsk:CostofSubscriptionandMaintenanceRevenueMember 2022-02-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-10-31 0000769397 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-01-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000769397 us-gaap:RetainedEarningsMember 2023-01-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0000769397 2023-02-01 2023-04-30 0000769397 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-04-30 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0000769397 us-gaap:RetainedEarningsMember 2023-04-30 0000769397 2023-04-30 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0000769397 2023-05-01 2023-07-31 0000769397 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-07-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000769397 us-gaap:RetainedEarningsMember 2023-07-31 0000769397 2023-07-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000769397 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-10-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000769397 us-gaap:RetainedEarningsMember 2023-10-31 0000769397 adsk:CommonStockRepurchaseProgramMember 2023-08-01 2023-10-31 0000769397 adsk:CommonStockRepurchaseProgramMember 2023-02-01 2023-10-31 0000769397 adsk:September2016CommonStockRepurchaseProgramMember 2023-10-31 0000769397 adsk:November2022CommonStockRepurchaseProgramMember 2023-10-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0000769397 us-gaap:RetainedEarningsMember 2022-01-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0000769397 2022-02-01 2022-04-30 0000769397 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-04-30 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000769397 us-gaap:RetainedEarningsMember 2022-04-30 0000769397 2022-04-30 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0000769397 2022-05-01 2022-07-31 0000769397 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000769397 us-gaap:RetainedEarningsMember 2022-07-31 0000769397 2022-07-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0000769397 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0000769397 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-10-31 0000769397 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000769397 us-gaap:RetainedEarningsMember 2022-10-31 0000769397 adsk:CommonStockRepurchaseProgramMember 2022-08-01 2022-10-31 0000769397 adsk:CommonStockRepurchaseProgramMember 2022-02-01 2022-10-31 0000769397 adsk:September2016CommonStockRepurchaseProgramMember 2022-10-31 0000769397 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-31 0000769397 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-31 0000769397 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-31 0000769397 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0000769397 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-02-01 2023-10-31 0000769397 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-02-01 2023-10-31 0000769397 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-02-01 2023-10-31 0000769397 us-gaap:AccumulatedTranslationAdjustmentMember 2023-02-01 2023-10-31 0000769397 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-10-31 0000769397 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-10-31 0000769397 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-10-31 0000769397 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-31 0000769397 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-31 0000769397 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-31 0000769397 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-31 0000769397 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-31 0000769397 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-02-01 2022-10-31 0000769397 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-02-01 2022-10-31 0000769397 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-02-01 2022-10-31 0000769397 us-gaap:AccumulatedTranslationAdjustmentMember 2022-02-01 2022-10-31 0000769397 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-10-31 0000769397 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-10-31 0000769397 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-31 0000769397 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-31 0000769397 country:US 2023-10-31 0000769397 country:US 2023-01-31 0000769397 adsk:OtherAmericasMember 2023-10-31 0000769397 adsk:OtherAmericasMember 2023-01-31 0000769397 srt:AmericasMember 2023-10-31 0000769397 srt:AmericasMember 2023-01-31 0000769397 us-gaap:EMEAMember 2023-10-31 0000769397 us-gaap:EMEAMember 2023-01-31 0000769397 srt:AsiaPacificMember 2023-10-31 0000769397 srt:AsiaPacificMember 2023-01-31 0000769397 adsk:MaryMcDowellMember 2023-02-01 2023-10-31 0000769397 adsk:MaryMcDowellMember 2023-08-01 2023-10-31 0000769397 adsk:MaryMcDowellMember 2023-10-31 shares iso4217:USD iso4217:USD shares adsk:category pure adsk:period utr:Q adsk:performance_indicator_metric adsk:segment false 2024 Q3 0000769397 --01-31 0.3333 0.3333 0.3333 P457D 10-Q true 2023-10-31 false 0-14338 AUTODESK, INC. DE 94-2819853 One Market Street, Ste. 400 San Francisco, CA 94105 415 507-5000 Common Stock, par value $0.01 per share ADSK NASDAQ Yes Yes Large Accelerated Filer false false false 213915325 1314000000 1188000000 3777000000 3437000000 12000000 16000000 40000000 51000000 1326000000 1204000000 3817000000 3488000000 88000000 76000000 211000000 199000000 1414000000 1280000000 4028000000 3687000000 94000000 86000000 285000000 253000000 21000000 19000000 62000000 59000000 12000000 15000000 34000000 44000000 127000000 120000000 381000000 356000000 1287000000 1160000000 3647000000 3331000000 439000000 454000000 1344000000 1306000000 339000000 311000000 1021000000 906000000 165000000 129000000 438000000 377000000 10000000 10000000 31000000 30000000 953000000 904000000 2834000000 2619000000 334000000 256000000 813000000 712000000 -14000000 -14000000 -14000000 -43000000 320000000 242000000 799000000 669000000 79000000 44000000 175000000 139000000 241000000 198000000 624000000 530000000 1.13 0.92 2.92 2.44 1.12 0.91 2.89 2.43 214000000 216000000 214000000 217000000 216000000 217000000 216000000 218000000 241000000 198000000 624000000 530000000 0 -5000000 3000000 -17000000 4000000 26000000 -22000000 99000000 0 0 0 0 -1000000 0 -2000000 3000000 0 0 5000000 1000000 -62000000 -64000000 -48000000 -185000000 -59000000 -38000000 -72000000 -83000000 182000000 160000000 552000000 447000000 1526000000 1947000000 428000000 125000000 579000000 961000000 406000000 308000000 2939000000 3341000000 219000000 102000000 128000000 144000000 237000000 245000000 411000000 407000000 3604000000 3625000000 1122000000 1014000000 566000000 560000000 9226000000 9438000000 127000000 102000000 378000000 358000000 64000000 33000000 3120000000 3203000000 71000000 85000000 152000000 219000000 3912000000 4000000000 903000000 1377000000 294000000 300000000 161000000 164000000 31000000 32000000 2283000000 2281000000 160000000 139000000 3678000000 3325000000 -257000000 -185000000 -1939000000 -1995000000 1482000000 1145000000 9226000000 9438000000 624000000 530000000 102000000 113000000 544000000 493000000 116000000 98000000 7000000 21000000 -15000000 13000000 -380000000 -70000000 51000000 -1000000 -77000000 -76000000 -551000000 14000000 29000000 79000000 876000000 1160000000 944000000 199000000 529000000 302000000 21000000 32000000 25000000 6000000 44000000 96000000 19000000 53000000 -524000000 -84000000 130000000 124000000 153000000 127000000 730000000 894000000 -753000000 -897000000 -20000000 -42000000 -421000000 137000000 1947000000 1528000000 1526000000 1665000000 9000000 8000000 0 10000000 <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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (“Autodesk,” “we,” “us,” “our,” or the “Company”) as of October 31, 2023, and for the three and nine months ended October 31, 2023 and 2022, have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management’s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and nine months ended October 31, 2023, are not necessarily indicative of the results for the entire fiscal year ending January 31, 2024, or for any other period. Further, the balance sheet as of January 31, 2023, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2023. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management’s discussion and analysis of financial position and results of operations, contained in Autodesk’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed on March 14, 2023.</span></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (“Autodesk,” “we,” “us,” “our,” or the “Company”) as of October 31, 2023, and for the three and nine months ended October 31, 2023 and 2022, have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management’s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and nine months ended October 31, 2023, are not necessarily indicative of the results for the entire fiscal year ending January 31, 2024, or for any other period. Further, the balance sheet as of January 31, 2023, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2023. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management’s discussion and analysis of financial position and results of operations, contained in Autodesk’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed on March 14, 2023.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) or adopted by the Company during the nine months ended October 31, 2023, that are applicable to the Company.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards But Not Yet Adopted</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which are intended to improve reportable segment disclosure requirements. ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for Autodesk’s fiscal year beginning February 1, 2024, and interim periods for Autodesk’s fiscal year beginning February 1, 2025, and should be applied on a retrospective basis to all periods presented. Autodesk is currently evaluating the effect of adopting ASU 2023-07 on its disclosures.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Adopted</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the FASB issued ASU No. 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions” (“ASU 2022-03”), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024, and interim periods within that fiscal year, with early adoption permitted. Autodesk adopted ASU 2022-03 as of February 1, 2023. The adoption of ASU 2022-03 did not have a material impact on Autodesk’s consolidated financial statements.</span></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) or adopted by the Company during the nine months ended October 31, 2023, that are applicable to the Company.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards But Not Yet Adopted</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which are intended to improve reportable segment disclosure requirements. ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for Autodesk’s fiscal year beginning February 1, 2024, and interim periods for Autodesk’s fiscal year beginning February 1, 2025, and should be applied on a retrospective basis to all periods presented. Autodesk is currently evaluating the effect of adopting ASU 2023-07 on its disclosures.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Adopted</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the FASB issued ASU No. 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions” (“ASU 2022-03”), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024, and interim periods within that fiscal year, with early adoption permitted. Autodesk adopted ASU 2022-03 as of February 1, 2023. The adoption of ASU 2022-03 did not have a material impact on Autodesk’s consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Disaggregation</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (“EBAs”), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other products and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by product family: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Architecture, Engineering and Construction </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AutoCAD and AutoCAD LT </span></td><td colspan="2" style="background-color:#cceeff;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%">372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#ffffff;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%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Media and Entertainment</span></td><td colspan="2" style="background-color:#cceeff;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%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">1,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">4,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">3,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by geographic area:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:9pt;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:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;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%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;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%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by sales channel:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indirect</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:9pt;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:9pt;font-weight:400;line-height:100%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">2,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">2,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="2" style="background-color:#ffffff;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%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">1,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">4,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">3,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">3,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">3,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Make</span></td><td colspan="2" style="background-color:#cceeff;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%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,414 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments for product subscriptions, cloud subscriptions, and maintenance subscriptions are typically due in annual installments or up front with payment terms of 30 to 45 days. Payments on EBAs are typically due in annual installments over the contract term, with payment terms of 30 to 60 days. Autodesk does not have any material variable consideration, such as obligations for returns, refunds, warranties, or amounts due to customers for which significant estimation or judgment is required as of the reporting date. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations consist of tota</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l short-term, long-term, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd unbilled deferred revenue. As of October 31, 2023, Autodesk had remaining performance obligations of $5.24 billion, which represents the total contract price allocated to remaining performance obligations, which are generally recognized over the next three years. We expect to recognize $3.52 billion or 67% of our remaining performance obligations as revenue during the next 12 months. We expect to recognize the remaining $1.72 billion or 33% of our remaining performance obligations as revenue thereafter.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of remaining performance obligations may be impacted by the specific timing, duration, and size of customer subscription and support agreements, the specific timing of customer renewals, and foreign currency fluctuations. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive payments from customers based on a billing schedule as established in our contracts. Contract assets relate to performance completed in advance of scheduled billings. Contract assets were not material as of October 31, 2023. Deferred revenue relates to billings in advance of performance under the contract. The primary changes in our contract assets and deferred revenues are due to our performance under the contracts and billings. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during the three months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $730 million and $642 million, respectively. Revenue recognized during the nine months ended October 31, 2023 and 2022, that was included in the deferred revenue balances at January 31, 2023 and 2022, was $2.71 billion and $2.46 billion, respectively. The satisfaction of performance obligations typically lags behind payments received under revenue contracts from customers.</span></div>Cloud Computing Arrangements <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Costs incurred for these arrangements are capitalized for application development activities, if material, and immediately expensed for preliminary project activities and post-implementation activities. Autodesk amortizes the capitalized development costs straight-line over the fixed, non-cancellable term of the associated hosting arrangement plus any reasonably certain renewal periods. The capitalized costs are included in “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets. Capitalized costs were $238 million and $190 million at October 31, 2023, and January 31, 2023, respectively. Accumulated amortization was $69 million and $41 million at October 31, 2023, and January 31, 2023, respectively. Amortization expense for the three months ended October 31, 2023 and 2022, was $10 million and $7 million, respectively. Amortization expense for the nine months ended October 31, 2023 and 2022 was $28 million and $16 million, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Disaggregation</span></div>Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (“EBAs”), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other products and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations. 3 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by product family: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Architecture, Engineering and Construction </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AutoCAD and AutoCAD LT </span></td><td colspan="2" style="background-color:#cceeff;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%">372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="2" style="background-color:#ffffff;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%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Media and Entertainment</span></td><td colspan="2" style="background-color:#cceeff;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%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">1,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">4,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">3,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by geographic area:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:9pt;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:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;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%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;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%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by sales channel:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indirect</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:9pt;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:9pt;font-weight:400;line-height:100%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">2,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">2,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="2" style="background-color:#ffffff;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%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">1,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">4,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">3,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">3,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">3,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Make</span></td><td colspan="2" style="background-color:#cceeff;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%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,414 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 675000000 575000000 1884000000 1676000000 372000000 354000000 1085000000 1025000000 269000000 254000000 771000000 721000000 73000000 78000000 218000000 217000000 25000000 19000000 70000000 48000000 1414000000 1280000000 4028000000 3687000000 520000000 447000000 1461000000 1269000000 120000000 94000000 321000000 271000000 640000000 541000000 1782000000 1540000000 516000000 476000000 1496000000 1398000000 258000000 263000000 750000000 749000000 1414000000 1280000000 4028000000 3687000000 876000000 827000000 2546000000 2412000000 538000000 453000000 1482000000 1275000000 1414000000 1280000000 4028000000 3687000000 1192000000 1087000000 3432000000 3155000000 134000000 117000000 385000000 333000000 88000000 76000000 211000000 199000000 1414000000 1280000000 4028000000 3687000000 P30D P45D P30D P60D 5240000000 P3Y 3520000000 0.67 P12M 1720000000 0.33 730000000 642000000 2710000000 2460000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk places its cash, cash equivalents, and marketable securities in highly liquid instruments with, and in the custody of, multiple diversified financial institutions globally with high credit ratings, and limits the amounts invested with any one institution, type of security, and issuer. Autodesk’s primary commercial banking relationship is with Citigroup Inc. and its global affiliates. Citibank, N.A., an affiliate of Citigroup, is one of the lead lenders and an agent in the syndicate of Autodesk’s $1.5 billion revolving credit facility. See Note 13, “Borrowing Arrangements,” in the Notes to Condensed Consolidated Financial Statements for further discussion.</span></div>Total sales to the Company's largest distributor TD Synnex Corporation and its global affiliates (“TD Synnex”) accounted for 39% and 40% of Autodesk’s total net revenue during the three and nine months ended October 31, 2023, respectively. Total sales to TD Synnex accounted for 37% of Autodesk’s total net revenue for both the three and nine months ended October 31, 2022. The majority of the net revenue from sales to TD Synnex is for sales outside of the United States. In addition, TD Synnex accounted for 18% and 27% of trade accounts receivable at October 31, 2023 and January 31, 2023, respectively. Ingram Micro Inc. (“Ingram Micro”), our second largest distributor, accounted for 7% and 8% of Autodesk's total net revenue during the three and nine months ended October 31, 2023, respectively. Total sales to Ingram Micro accounted for 9% of Autodesk’s total net revenue during both the three and nine months ended October 31, 2022. No other customer accounted for more than 10% of Autodesk's total net revenue or trade accounts receivable for each of the respective periods. 1500000000 0.39 0.40 0.37 0.37 0.18 0.27 0.07 0.08 0.09 0.09 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's financial instruments by significant investment category as of October 31, 2023, and January 31, 2023: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:54.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.523%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="2" style="background-color:#cceeff;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%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed 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:9pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency mortgage backed 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:9pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="2" style="background-color:#cceeff;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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mutual funds (5) (6)</span></td><td colspan="2" style="background-color:#ffffff;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%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,623 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,623 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of U.S. government securities and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit . </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.</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><td style="width:54.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.332%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed 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:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="2" style="background-color:#cceeff;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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed 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:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="2" style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Mutual funds (5) (6)</span></td><td colspan="2" style="background-color:#cceeff;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%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible debt securities (6)</span></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Strategic investments derivative asset (6)</span></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,279 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,281 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of October 31, 2023: </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><td style="width:79.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:400;line-height:100%">Due within 1 year</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due in 1 year through 5 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:9pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Due in 5 years through 10 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:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 10 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:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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:9pt;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:9pt;font-weight:400;line-height:100%">647 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both October 31, 2023, and January 31, 2023, Autodesk had no material unrealized losses, individually and in the aggregate, for marketable debt securities that are in a continuous unrealized loss position for greater than 12 months. Total </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unrealized gains for securities with net gains in accumulated other comprehensive income were not material for the nine months ended October 31, 2023.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk monitors all marketable debt securities for potential credit losses by reviewing indicators such as, but not limited to, current credit rating, change in credit rating, credit outlook, and default risk. There were no allowances for credit losses as of both October 31, 2023, and January 31, 2023. There were no write offs of accrued interest receivables for both the nine months ended October 31, 2023 and 2022. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material realized gain or loss for the sales or redemptions of marketable debt securities during both the nine months ended October 31, 2023 and 2022. Realized gains and losses from the sales or redemptions of marketable debt securities are recorded in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the sale and maturity of marketable debt securities were as follows: </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><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:9pt;font-weight:400;line-height:100%">Marketable debt securities</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;border-top:1pt 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%">529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Strategic investments in equity securities</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of October 31, 2023, and January 31, 2023, Autodesk had $167 million and $177 million, respectively, in direct investments in privately held companies. These strategic investments in equity securities do not have readily determined fair values, and Autodesk uses the measurement alternative to account for the adjustment to these investments in a given quarter. If Autodesk determines that an impairment has occurred, Autodesk writes down the investment to its fair value. These strategic investments in equity securities are generally subject to a security-specific restriction which limits the sale or transfer of the respective equity security during the holding period.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.954%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.006%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Cumulative Amount as of </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><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%">October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Upward adjustments</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 style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Negative adjustments, including impairments </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net unrealized adjustments</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 style="background-color:#cceeff;border-top:1pt 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%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:-4.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains for the disposition of strategic investment equity securities for both the three and nine months ended October 31, 2023 and 2022 were immaterial. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk applies fair value accounting for certain financial assets and liabilities, which consist of cash equivalents, marketable securities, and other financial instruments, on a recurring basis. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of October 31, 2023, and January 31, 2023: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="background-color:#cceeff;padding: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%">Assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Commercial paper </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency mortgage backed securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term other assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Mutual funds (5)(6)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract assets (6)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract liabilities (7)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">636 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">996 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,632 </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></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of U.S. government securities and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit . </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.</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><td style="width:61.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="background-color:#cceeff;padding: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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">U.S government securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Long-term other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mutual funds (5) (6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible debt securities (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract assets (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract liabilities (7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">827 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">435 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,264 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7)</span>Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets. <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's financial instruments by significant investment category as of October 31, 2023, and January 31, 2023: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:54.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.523%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="2" style="background-color:#cceeff;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%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed 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:9pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency mortgage backed 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:9pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="2" style="background-color:#cceeff;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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mutual funds (5) (6)</span></td><td colspan="2" style="background-color:#ffffff;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%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,623 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,623 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of U.S. government securities and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit . </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.</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><td style="width:54.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.332%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed 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:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="2" style="background-color:#cceeff;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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed 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:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="2" style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Mutual funds (5) (6)</span></td><td colspan="2" style="background-color:#cceeff;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%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible debt securities (6)</span></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Strategic investments derivative asset (6)</span></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,279 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,281 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.</span></div> 546000000 546000000 257000000 257000000 69000000 69000000 14000000 14000000 207000000 207000000 90000000 90000000 71000000 71000000 32000000 32000000 11000000 11000000 17000000 17000000 97000000 0 1000000 96000000 55000000 0 1000000 54000000 35000000 0 1000000 34000000 23000000 0 0 23000000 12000000 0 0 12000000 87000000 6000000 3000000 90000000 1623000000 6000000 6000000 1623000000 737000000 737000000 169000000 169000000 35000000 35000000 13000000 13000000 12000000 12000000 44000000 44000000 42000000 42000000 19000000 19000000 17000000 17000000 3000000 3000000 45000000 0 0 45000000 35000000 0 0 35000000 13000000 0 0 13000000 9000000 0 0 9000000 81000000 6000000 1000000 86000000 3000000 1000000 2000000 2000000 2000000 0 2000000 0 1279000000 7000000 5000000 1281000000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of October 31, 2023: </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><td style="width:79.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:400;line-height:100%">Due within 1 year</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due in 1 year through 5 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:9pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Due in 5 years through 10 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:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 10 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:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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:9pt;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:9pt;font-weight:400;line-height:100%">647 </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></tr></table></div> 401000000 203000000 15000000 28000000 647000000 0 0 0 0 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the sale and maturity of marketable debt securities were as follows: </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><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:9pt;font-weight:400;line-height:100%">Marketable debt securities</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;border-top:1pt 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%">529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 190000000 57000000 529000000 302000000 167000000 177000000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in “Interest and other expense, net” on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.954%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.006%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Cumulative Amount as of </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><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%">October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Upward adjustments</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 style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Negative adjustments, including impairments </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net unrealized adjustments</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 style="background-color:#cceeff;border-top:1pt 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%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 6000000 29000000 21000000 5000000 107000000 21000000 -1000000 78000000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of October 31, 2023, and January 31, 2023: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="background-color:#cceeff;padding: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%">Assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Commercial paper </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency mortgage backed securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term other assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Mutual funds (5)(6)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract assets (6)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract liabilities (7)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">636 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">996 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,632 </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></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of U.S. government securities and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Primarily consists of supranational bonds, mortgage-backed securities, agency bonds, and certificates of deposit . </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency bonds, agency collateralized mortgage obligations, and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets” or “Long-term other assets” in the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets.</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><td style="width:61.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="background-color:#cceeff;padding: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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents (1):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">U.S government securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Long-term other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mutual funds (5) (6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible debt securities (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract assets (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Derivative contract liabilities (7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">827 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">435 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,264 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of custody cash deposits, agency discount notes, municipal bonds, corporate debt securities, asset-backed securities, and mortgage-backed securities. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of mortgage-backed securities, agency mortgage-backed securities, common stock, and agency collateralized mortgage obligations.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Consists of agency mortgage-backed securities, agency bonds, agency collateralized mortgage obligations, mortgage-backed securities, and collateralized mortgage obligations. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">See Note 11, “Deferred Compensation” for more information.</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Included in “Prepaid expenses and other current assets,” or “Long-term other assets,” in the accompanying Condensed Consolidated Balance Sheets.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7)</span>Included in “Other accrued liabilities” in the accompanying Condensed Consolidated Balance Sheets. 546000000 0 0 546000000 0 257000000 0 257000000 0 69000000 0 69000000 0 14000000 0 14000000 0 207000000 0 207000000 0 90000000 0 90000000 0 71000000 0 71000000 0 32000000 0 32000000 0 11000000 0 11000000 0 17000000 0 17000000 0 96000000 0 96000000 0 54000000 0 54000000 0 34000000 0 34000000 0 23000000 0 23000000 0 12000000 0 12000000 90000000 0 0 90000000 0 27000000 0 27000000 0 18000000 0 18000000 636000000 996000000 0 1632000000 737000000 0 0 737000000 0 169000000 0 169000000 0 35000000 0 35000000 0 13000000 0 13000000 4000000 8000000 0 12000000 0 44000000 0 44000000 0 42000000 0 42000000 0 19000000 0 19000000 0 17000000 0 17000000 0 3000000 0 3000000 0 45000000 0 45000000 0 35000000 0 35000000 0 13000000 0 13000000 0 9000000 0 9000000 86000000 0 0 86000000 0 0 2000000 2000000 0 14000000 0 14000000 0 31000000 0 31000000 827000000 435000000 2000000 1264000000 Equity Compensation <div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock activity for the nine months ended October 31, 2023, is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Unvested<br/>restricted<br/>stock units</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>average grant<br/>date fair value<br/>per share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units at January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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%">4,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">216.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">199.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">216.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canceled/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:9pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">212.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">        Performance Adjustment (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">189.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units at October 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,786 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">205.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Based on Autodesk's financial results and relative total stockholder return for the fiscal 2023 performance period. The performance stock units were attained at rates ranging from 86% to 110% of the target award. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the shares vested during the nine months ended October 31, 2023 and 2022, was $476 million and $402 million, respectively. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2023, Autodesk granted 3,233 thousand restricted stock units. Restricted stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk recorded stock-based compensation expense related to restricted stock units of $151 million and $130 million during the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to restricted stock units of $445 million and $383 million during the nine months ended October 31, 2023 and 2022, respectively.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2023 and 2022, Autodesk settled liability-classified awards in the amount of $9 million and $8 million, respectively. The ultimate number of shares earned was based on the Autodesk closing stock price on the vesting date. As these awards were settled in a fixed dollar amount of shares, the awards were accounted for as a liability-classified award and were expensed using the straight-line method over the vesting period.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2023, Autodesk granted 311 thousand performance stock units for which the ultimate number of shares earned is determined based on the achievement of performance criteria at the end of the stated service and performance period. The performance criteria for the performance stock units are primarily based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee and total stockholder return compared against companies in the S&amp;P North American Technology Software Index with a market capitalization over $2.0 billion (“Relative TSR”). The fair value of the performance stock units is expensed using the accelerated attribution method over the three-year vesting period and have the following vesting schedule:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Up to one third of the performance stock units may vest following year one, depending upon the achievement of the performance criteria for fiscal 2024 as well as 1-year Relative TSR (covering year one).</span></div><div style="padding-left:36pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Up to one third of the performance stock units may vest following year two, depending upon the achievement of the performance criteria for year two as well as 2-year Relative TSR (covering years one and two).</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Up to one third of the performance stock units may vest following year three, depending upon the achievement of the performance criteria for year three as well as 3-year Relative TSR (covering years one, two and three).</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The performance criteria for the performance stock units vested during the nine months ended October 31, 2023, was based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk recorded stock-based compensation expense related to performance stock units of $11 million and $13 million for the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to performance stock units of $32 million and $42 million during the nine months ended October 31, 2023 and 2022, respectively.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Autodesk agreed to issue a fixed amount of $13 million in shares of common stock to certain employees in connection with a fiscal 2022 acquisition. Issuance of the common stock was dependent on the respective employees’ continued employment through the vesting period. During the nine months ended October 31, 2023, Autodesk issued the remaining 39 thousand shares at an aggregate fair value of $8 million. The awards were accounted for as liability-classified awards and were recognized as compensation expense using the straight-line method over the vesting period.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Autodesk agreed to issue a fixed amount of $11 million in common stock at a future date to certain employees in connection with other fiscal 2022 acquisitions. Issuance of the common stock is dependent on the respective employees’ continued employment through the vesting period. The number of shares to be issued will be determined based on the volume weighted average closing price (“VWAP”) of Autodesk’s common stock at the issuance date. As of October 31, 2023, remaining shares to be issued are estimated to be 33 thousand. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Autodesk issued 40 thousand shares of restricted common stock to certain employees in connection with a fiscal 2023 acquisition. These shares of restricted common stock were recorded as “Prepaid expenses and other current assets” and “Long-term other assets” on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense for post-acquisition services using the straight-line method over the two-year vesting period. Additionally, Autodesk agreed to issue a fixed amount of $5 million in common stock at a future date to certain employees in connection with a fiscal 2023 acquisition. Issuance of the common stock is dependent on the respective employees’ continued employment through the vesting period. The number of shares to be issued will be determined based on the VWAP of Autodesk’s common stock at the issuance date. During the nine months ended October 31, 2023, Autodesk issued 9 thousand shares at an aggregate fair value of $1 million. Remaining shares to be issued are estimated to be 13 thousand as of October 31, 2023. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Autodesk recorded stock-based compensation expense related to common stock shares of $5 million and $10 million for the three months ended October 31, 2023 and 2022, respectively. Autodesk recorded stock-based compensation expense related to common stock shares of $15 million and $27 million for the nine months ended October 31, 2023 and 2022, respectively.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1998 Employee Qualified Stock Purchase Plan (“ESPP”)</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Autodesk’s ESPP, which was approved by stockholders in 1998, eligible employees may purchase shares of Autodesk’s common stock at their discretion using up to 15% of their eligible compensation, subject to certain limitations, at 85% of the lower of Autodesk's closing price (fair market value) on the offering date or the exercise date. The offering period for ESPP awards consists of four, six-month exercise periods within a 24-month offering period. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the ESPP activity for the three and nine months October 31, 2023 and 2022, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><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><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:9pt;font-weight:400;line-height:100%">Issued shares (in thousands)</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:9pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price of issued shares</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">164.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">158.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">163.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">166.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average grant date fair value of shares granted under the ESPP (1)</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:9pt;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:9pt;font-weight:400;line-height:100%">67.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">66.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">68.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">67.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> _______________</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Calculated as of the award grant date using the Black-Scholes Merton (“BSM”) option pricing model. </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense for the three and nine months ended October 31, 2023 and 2022, as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of subscription and maintenance revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of other revenue</span></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing and sales</span></td><td colspan="2" style="background-color:#cceeff;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%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense related to stock awards and ESPP purchases</span></div></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:9pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax (benefit) expense</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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">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><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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense related to stock awards and ESPP purchases, net of tax</span></div></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:9pt;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:9pt;font-weight:400;line-height:100%">179 </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><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:9pt;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:9pt;font-weight:400;line-height:100%">170 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">544 </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><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:9pt;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:9pt;font-weight:400;line-height:100%">503 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense Assumptions </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk determines the grant date fair value of its share-based payment awards using a BSM option pricing model or the quoted stock price on the date of grant, unless the awards are subject to market conditions, in which case Autodesk uses the Monte Carlo simulation model. The Monte Carlo simulation model uses multiple input variables to estimate the probability that market conditions will be achieved. Autodesk uses the following assumptions to estimate the fair value of stock-based awards:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:42.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.559%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP </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:9pt;font-weight:400;line-height:100%">Range of expected volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.4 - 37.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.7 - 44.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of expected lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5- 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 -5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7 - 3.9%</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP</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:9pt;font-weight:400;line-height:100%">Range of expected volatilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.9 - 42.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.4 - 42.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.4 - 40.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.3 - 44.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of expected lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 - 4.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 - 5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 - 1.6%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 - 3.9%</span></div></td></tr></table></div><div style="margin-top:5pt;text-indent:-4.5pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk estimates expected volatility for stock-based awards based on the average of the following two measures: (1) a measure of historical volatility in the trading market for the Company’s common stock, and (2) the implied volatility of traded options to purchase shares of the Company’s common stock. The expected volatility for performance stock units subject to market conditions includes the expected volatility of companies within the S&amp;P North American Technology Software Index with a market capitalization over $2.0 billion, depending on the award type. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The range of expected lives of ESPP awards are based upon the four six-month exercise periods within a 24-month offering period.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk does not currently pay, and does not anticipate paying in the foreseeable future, any cash dividends. Consequently, an expected dividend yield of zero is used in the BSM option pricing model and the Monte Carlo simulation model.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate used in the BSM option pricing model and the Monte Carlo simulation model for stock-based awards is the historical yield on U.S. Treasury securities with equivalent remaining lives.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk recognizes expense only for the stock-based awards that ultimately vest. Autodesk accounts for forfeitures of our stock-based awards as those forfeitures occur.</span></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock activity for the nine months ended October 31, 2023, is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Unvested<br/>restricted<br/>stock units</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>average grant<br/>date fair value<br/>per share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units at January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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%">4,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">216.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">199.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">216.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canceled/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:9pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">212.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">        Performance Adjustment (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">189.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units at October 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,786 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">205.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span>Based on Autodesk's financial results and relative total stockholder return for the fiscal 2023 performance period. The performance stock units were attained at rates ranging from 86% to 110% of the target award. 4848000 216.20 3544000 199.54 2334000 216.56 261000 212.95 11000 189.41 5786000 205.98 0.86 1.10 476000000 402000000 3233000 151000000 130000000 445000000 383000000 9000000 8000000 311000 2000000000 P3Y 11000000 13000000 32000000 42000000 13000000 39000 8000000 11000000 33000 40000 P2Y 5000000 9000 1000000 13000 5000000 10000000 15000000 27000000 0.15 0.85 4 P6M P24M <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the ESPP activity for the three and nine months October 31, 2023 and 2022, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><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><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:9pt;font-weight:400;line-height:100%">Issued shares (in thousands)</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:9pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price of issued shares</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">164.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">158.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">163.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">166.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average grant date fair value of shares granted under the ESPP (1)</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:9pt;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:9pt;font-weight:400;line-height:100%">67.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">66.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">68.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">67.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> _______________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span>Calculated as of the award grant date using the Black-Scholes Merton (“BSM”) option pricing model. 357000 363000 791000 740000 164.30 158.78 163.91 166.44 67.29 66.43 68.70 67.77 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense for the three and nine months ended October 31, 2023 and 2022, as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of subscription and maintenance revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of other revenue</span></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing and sales</span></td><td colspan="2" style="background-color:#cceeff;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%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense related to stock awards and ESPP purchases</span></div></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:9pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax (benefit) expense</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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">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><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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense related to stock awards and ESPP purchases, net of tax</span></div></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:9pt;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:9pt;font-weight:400;line-height:100%">179 </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><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:9pt;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:9pt;font-weight:400;line-height:100%">170 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">544 </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><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:9pt;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:9pt;font-weight:400;line-height:100%">503 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9000000 9000000 28000000 26000000 4000000 3000000 11000000 9000000 66000000 68000000 202000000 199000000 78000000 71000000 233000000 199000000 24000000 21000000 69000000 63000000 181000000 172000000 543000000 496000000 2000000 2000000 -1000000 -7000000 179000000 170000000 544000000 503000000 Autodesk uses the following assumptions to estimate the fair value of stock-based awards:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:42.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.559%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP </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:9pt;font-weight:400;line-height:100%">Range of expected volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.4 - 37.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.7 - 44.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of expected lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5- 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 -5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7 - 3.9%</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP</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:9pt;font-weight:400;line-height:100%">Range of expected volatilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.9 - 42.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.4 - 42.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.4 - 40.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.3 - 44.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of expected lives (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Range of risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 - 4.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 - 5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 - 1.6%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 - 3.9%</span></div></td></tr></table></div> 0.294 0.374 0.407 0.449 P0Y6M P2Y P0Y6M P2Y 0 0 0.050 0.055 0.037 0.039 0.409 0.425 0.294 0.424 0.394 0.407 0.383 0.449 P0Y6M P2Y P0Y6M P2Y 0 0 0 0 0.043 0.047 0.043 0.055 0.012 0.016 0.009 0.039 2000000000 4 P6M P24M 0 Income Tax <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Autodesk had income tax expense of $79 million, relative to pre-tax income of $320 million for the three months ended October 31, 2023, and income tax expense of $44 million, relative to pre-tax income of $242 million for the three months ended October 31, 2022. Income tax expense for the three months ended October 31, 2023, reflects an increased withholding tax expense and non-recurring integration tax expense, offset by a decrease in tax expense as a result of jurisdictional mix of year-to-date earnings, resulting in a net tax expense increase year over year.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk had income tax expense of $175 million, relative to pre-tax income of $799 million for the nine months ended October 31, 2023, and income tax expense of $139 million, relative to pre-tax income of $669 million for the nine months ended October 31, 2022. Income tax expense for the nine months ended October 31, 2023, reflects a reduced U.S. foreign derived intangible income tax benefit, increased withholding tax expense and non-recurring integration tax expense, offset by an income tax benefit arising from temporary relief provided by the Internal Revenue Service relating to U.S. foreign tax credit regulations and reduced tax expense relating to stock-based compensation.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, Autodesk considers both positive and negative evidence related to the likelihood of realization of the deferred tax assets to determine, based on the weight of available evidence, whether it is more likely than not that some or all of the deferred tax assets will not be realized. We have maintained a valuation allowance on all or part of our Australia, New Zealand, California, Michigan deferred tax assets, as well as our U.S. capital loss deferred tax assets as it is more likely than not that these deferred tax assets will not be realized.</span></div><div style="text-indent:24.75pt"><span><br/></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:112%">As of October 31, 2023, the Company had $234 million of gross unrecognized tax benefits, of which $195 million would impact the effective tax rate, if recognized. The remaining $39 million would reduce our valuation allowance, if recognized. Approximately $2 million of unrecognized tax benefits will decrease in the next twelve months for statute lapses.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signed into law on August 16, 2022, the Inflation Reduction Act contains many revisions to the Internal Revenue Code effective in taxable years beginning after December 31, 2022, including a 15% corporate alternative minimum tax. Autodesk continues to monitor the impact of the Inflation Reduction Act on its consolidated financial statements.</span></div> 79000000 320000000 44000000 242000000 175000000 799000000 139000000 669000000 234000000 195000000 39000000 2000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net </span><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's intangible assets, net, as of October 31, 2023, and January 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Customer relationships</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">(426)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technologies</span></td><td colspan="2" style="background-color:#ffffff;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%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and patents</span></td><td colspan="2" style="background-color:#cceeff;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%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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:9pt;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:9pt;font-weight:400;line-height:100%">1,699 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(1,288)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">411 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> _______________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Includes the effects of foreign currency translation.</span></div><div style="text-indent:-4.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Customer relationships</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">(402)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technologies</span></td><td colspan="2" style="background-color:#ffffff;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%">858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and patents</span></td><td colspan="2" style="background-color:#cceeff;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%">116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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:9pt;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:9pt;font-weight:400;line-height:100%">1,633 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(1,226)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">407 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> _______________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Includes the effects of foreign currency translation.</span></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's intangible assets, net, as of October 31, 2023, and January 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Customer relationships</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">(426)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technologies</span></td><td colspan="2" style="background-color:#ffffff;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%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and patents</span></td><td colspan="2" style="background-color:#cceeff;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%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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:9pt;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:9pt;font-weight:400;line-height:100%">1,699 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(1,288)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">411 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> _______________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Includes the effects of foreign currency translation.</span></div><div style="text-indent:-4.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Customer relationships</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">(402)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technologies</span></td><td colspan="2" style="background-color:#ffffff;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%">858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and patents</span></td><td colspan="2" style="background-color:#cceeff;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%">116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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:9pt;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:9pt;font-weight:400;line-height:100%">1,633 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(1,226)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">407 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> _______________ </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">Includes the effects of foreign currency translation.</span></div> 663000000 426000000 237000000 920000000 750000000 170000000 115000000 111000000 4000000 1000000 1000000 0 1699000000 1288000000 411000000 659000000 402000000 257000000 858000000 718000000 140000000 116000000 106000000 10000000 1633000000 1226000000 407000000 238000000 190000000 69000000 41000000 10000000 7000000 28000000 16000000 <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 style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill consists of the excess of the consideration transferred over the fair value of net assets acquired in business combinations. The following table summarizes the changes in the carrying amount of goodwill for the nine months ended October 31, 2023, (in millions):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">3,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated impairment losses as of January 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions arising from acquisitions during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of October 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">3,604 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> The following table summarizes the changes in the carrying amount of goodwill for the nine months ended October 31, 2023, (in millions):<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">3,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated impairment losses as of January 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions arising from acquisitions during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of October 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">3,604 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 3774000000 149000000 3625000000 8000000 -29000000 3604000000 Deferred Compensation <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At October 31, 2023, Autodesk had investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans and a corresponding deferred compensation liability totaling $90 million. Of this amount, $7 million was classified as current and $83 million was classified as non-current in the Condensed Consolidated Balance Sheets. Of the $86 million related to the investments in a rabbi trust as of January 31, 2023, $7 million was classified as current and $79 million was classified as non-current. The current and non-current asset portions of the investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans are recorded in the Condensed Consolidated Balance Sheets under “Prepaid expenses and other current assets” and “Long-term other assets,” respectively. The current and non-current portions of the liability are recorded in the Condensed Consolidated Balance Sheets under “Accrued compensation” and “Long-term other liabilities,” respectively. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to obtain a contract with a customer</span></div>Sales commissions earned by our internal sales personnel and our channel partners are considered incremental and recoverable costs of obtaining a contract with a customer. The ending balance of assets recognized from costs to obtain a contract with a customer was $151 million as of October 31, 2023, and $133 million as of January 31, 2023. These assets are recorded in “Prepaid expenses and other current assets” and “Long-term other assets” in the Condensed Consolidated Balance Sheets. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $34 million and $97 million during the three and nine months ended October 31, 2023, respectively. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $35 million and $102 million during the three and nine months ended October 31, 2022, respectively. Autodesk did not recognize any contract cost impairment losses during the three and nine months ended October 31, 2023 and 2022. 90000000 7000000 83000000 86000000 7000000 79000000 151000000 133000000 34000000 97000000 35000000 102000000 0 0 0 0 Computer Equipment, Software, Furniture, and Leasehold Improvements, Net <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment, software, furniture and equipment, and leasehold improvements, and the related accumulated depreciation were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware, at cost</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:9pt;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:9pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software, at cost</span></td><td colspan="2" style="background-color:#ffffff;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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment, at cost</span></td><td colspan="2" style="background-color:#cceeff;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%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements, land and buildings, at cost</span></td><td colspan="2" style="background-color:#ffffff;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%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;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%">(489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment, software, furniture, and leasehold improvements, net</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:9pt;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:9pt;font-weight:400;line-height:100%">128 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">144 </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></tr></table></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment, software, furniture and equipment, and leasehold improvements, and the related accumulated depreciation were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware, at cost</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:9pt;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:9pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software, at cost</span></td><td colspan="2" style="background-color:#ffffff;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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment, at cost</span></td><td colspan="2" style="background-color:#cceeff;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%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements, land and buildings, at cost</span></td><td colspan="2" style="background-color:#ffffff;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%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;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%">(489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment, software, furniture, and leasehold improvements, net</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:9pt;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:9pt;font-weight:400;line-height:100%">128 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">144 </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></tr></table></div> 115000000 126000000 48000000 49000000 98000000 94000000 356000000 363000000 617000000 632000000 489000000 488000000 128000000 144000000 Borrowing Arrangements <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, the Company entered into an Amended and Restated Credit Agreement (the “Credit Agreement”) by and among the Company, the lenders party thereto and Citibank, N.A. (“Citibank”), as administrative agent, which provides for an unsecured revolving loan facility in the aggregate principal amount of $1.5 billion, with an option to be increased up to $2.0 billion. The revolving credit facility is available for working capital or other business needs. The Credit Agreement contains customary covenants that could, among other things, restrict the imposition of liens on Autodesk’s assets, and restrict Autodesk’s ability to incur additional indebtedness or make dispositions of assets if Autodesk fails to maintain compliance with the financial covenants. The Credit Agreement requires the Company to maintain a maximum leverage ratio of Consolidated Covenant Debt to Consolidated EBITDA (each as defined in the Credit Agreement) no greater than 3.50:1.00 during the term of the credit facility, subject to adjustment following the consummation of certain acquisitions up to 4.00:1.00 for up to four consecutive fiscal quarters. At October 31, 2023, Autodesk was in compliance with the Credit Agreement covenants. Revolving loans under the Credit Agreement will bear interest, at the Company’s option, at either (i) a per annum rate equal to the Base Rate (as defined in the Credit Agreement) plus a margin of between 0.000% and 0.375%, depending on the Company’s Public Debt Rating (as defined in the Credit Agreement), or (ii) a per annum rate equal to the rate at which dollar deposits are offered in the Secured Overnight Financing Rate, plus a margin of between 0.785% and 1.375%, depending on Company’s Public Debt Rating. The interest rates for the revolving credit facility are subject to upward or downward adjustments, on an annual basis, if the Company achieves, or fails to achieve, certain sustainability-linked targets based on two key performance indicator metrics: (i) the amount of scope 1 and 2 greenhouse gas emissions from the global operations of the Company and its subsidiaries during </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a fiscal year less qualified emissions reduction instruments and (ii) the percentage of employees of the Company and its subsidiaries identifying as female working in technical roles. The maturity date on the Credit Agreement is September 30, 2026. At October 31, 2023, Autodesk had no outstanding borrowings under the Credit Agreement. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, Autodesk issued $1.0 billion aggregate principal amount of 2.4% notes due December 15, 2031 (“2021 Notes”). Net of a discount of $3 million and issuance costs of $9 million, Autodesk received net proceeds of $988 million from issuance of the 2021 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2021 Notes using the effective interest method. The 2021 Notes were designated as sustainability bonds, the net proceeds of which are used to fund environmentally and socially responsible projects in the following areas: eco-efficient products, production technologies, and processes, sustainable water and wastewater management, renewable energy &amp; energy efficiency, green buildings, pollution prevention and control, and socioeconomic advancement and empowerment. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, Autodesk issued $500 million aggregate principal amount of 2.85% notes due January 15, 2030 (“2020 Notes”). Net of a discount of $1 million and issuance costs of $5 million, Autodesk received net proceeds of $494 million from issuance of the 2020 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The proceeds of the 2020 Notes were used for the repayment of $450 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of debt due June 15, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and the remainder is available for general corporate purposes.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, Autodesk issued $500 million aggregate principal amount of 3.5% notes due June 15, 2027 (the “2017 Notes”). Net of a discount of $3 million and issuance costs of $5 million, Autodesk received net proceeds of $492 million from issuance of the 2017 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2017 Notes using the effective interest method. The proceeds of the 2017 Notes have been used for the repayment of $400 million of debt due December 15, 2017, and the remainder is available for general corporate purposes. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2015, Autodesk issued $300 million aggregate principal amount of 4.375% notes due June 15, 2025 (“2015 Notes”). Net of a discount of $1 million, and issuance costs of $3 million, Autodesk received net proceeds of $296 million from issuance of the 2015 Notes. Both the discount and issuance costs are being amortized to interest expense over the respective term of the 2015 Notes using the effective interest method. The proceeds of the 2015 Notes are available for general corporate purposes. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Notes, 2020 Notes, 2017 Notes, and the 2015 Notes may all be redeemed at any time, subject to a make whole premium. In addition, upon the occurrence of certain change of control triggering events, Autodesk may be required to repurchase all the aforementioned notes, at a price equal to 101% of their principal amount, plus accrued and unpaid interest to the date of repurchase. All notes contain restrictive covenants that limit Autodesk's ability to create certain liens, to enter into certain sale and leaseback transactions and to consolidate or merge with, or convey, transfer, or lease all or substantially all of its assets, subject to important qualifications and exceptions. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the quoted market prices, the approximate fair value of the notes as of October 31, 2023, were as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Aggregate Principal Amount</span></td><td colspan="3" style="padding:0 1pt"></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%">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:9pt;font-weight:400;line-height:100%">2015 Notes</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2017 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:9pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">2020 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:9pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 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:9pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future principal payments for all borrowings as of October 31, 2023, were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal year ending</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2024 (remainder)</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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Total principal outstanding</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:9pt;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:9pt;font-weight:400;line-height:100%">2,300 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1500000000 2000000000 3.50 4.00 4 0.00000 0.00375 0.00785 0.01375 2 0 1000000000 0.024 3000000 9000000 988000000 500000000 0.0285 1000000 5000000 494000000 450000000 500000000 0.035 3000000 5000000 492000000 400000000 300000000 0.04375 1000000 3000000 296000000 1.01 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the quoted market prices, the approximate fair value of the notes as of October 31, 2023, were as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Aggregate Principal Amount</span></td><td colspan="3" style="padding:0 1pt"></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%">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:9pt;font-weight:400;line-height:100%">2015 Notes</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2017 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:9pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">2020 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:9pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 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:9pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 300000000 293000000 500000000 464000000 500000000 418000000 1000000000 769000000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future principal payments for all borrowings as of October 31, 2023, were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal year ending</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2024 (remainder)</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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Total principal outstanding</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:9pt;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:9pt;font-weight:400;line-height:100%">2,300 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 0 300000000 0 500000000 1500000000 2300000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk has operating leases for real estate, vehicles, and certain equipment. Leases have remaining lease terms of less than 1 year to 66 years, some of which include options to extend the lease with renewal terms from 1 year to 9 years</span><span style="color:#0070c0;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and some of which include options to terminate the leases from less than 1 year to 6 years. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Payments under our lease arrangements are primarily fixed; however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments for common area maintenance that are subject to annual reconciliation, and payments for maintenance and utilities. The Company’s leases do not contain residual value guarantees or material restrictive covenants. Short-term leases are recognized in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. Short-term lease expense was not material for the periods presented. Changes in operating lease right-of-use assets and operating lease liabilities are presented net in the “Accounts payable and other liabilities” line in the Condensed Consolidated Statements of Cash Flows with the exception of “Lease-related asset impairments” which is presented in “Adjustments to reconcile net income to net cash provided by operating activities”. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:28.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Three Months Ended October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" 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 October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:28.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.967%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Three Months Ended October 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended October 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating cash flow information related to leases is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating leases included in operating cash flows (1)</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: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%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets</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:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  _______________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes $12 million in variable lease payments for both the nine months ended October 31, 2023 and 2022, not included in “Operating lease liabilities” and “Long-term operating lease liabilities” on the Condensed Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term for operating leases is 6.1 and 6.5 years at October 31, 2023, and January 31, 2023, respectively. The weighted average discount rate was 2.77% and 2.60% at October 31, 2023, and January 31, 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal year ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2024 (remainder)</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:9pt;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:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">365 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk has subleased certain office space to a third party and has classified the sublease as an operating lease. The sublease has a remaining lease term of 8.3 years. Sublease income was $2 million and $6 million and for the three and nine months ended October 31, 2023, respectively. Sublease income was $2 million and $3 million for the three and nine months ended October 31, 2022, respectively. Sublease income is recorded as a reduction of lease expense in the Company’s Condensed Consolidated Statements of Operations.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease amounts in the table above do not include sublease income payments of $73 million. Autodesk expects to receive sublease income payments of approximately $35 million for remaining fiscal 2024 through fiscal 2028 and $38 million thereafter.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023, Autodesk had no material additional operating lease minimum lease payments for executed leases that have not yet commenced.</span></div> P1Y P66Y P1Y P9Y P1Y P6Y <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:28.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Three Months Ended October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" 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 October 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:28.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.967%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Three Months Ended October 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended October 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of other revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Operating lease cost</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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating cash flow information related to leases is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating leases included in operating cash flows (1)</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: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%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets</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:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  _______________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes $12 million in variable lease payments for both the nine months ended October 31, 2023 and 2022, not included in “Operating lease liabilities” and “Long-term operating lease liabilities” on the Condensed Consolidated Balance Sheets.</span></div> 2000000 1000000 7000000 5000000 2000000 17000000 1000000 0 1000000 2000000 0 4000000 5000000 2000000 22000000 17000000 7000000 53000000 1000000 0 5000000 4000000 2000000 12000000 2000000 1000000 9000000 7000000 2000000 21000000 0 0 2000000 1000000 1000000 4000000 6000000 3000000 28000000 21000000 8000000 66000000 1000000 0 5000000 4000000 2000000 12000000 81000000 84000000 44000000 49000000 12000000 12000000 P6Y1M6D P6Y6M 0.0277 0.0260 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal year ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2024 (remainder)</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:9pt;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:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">365 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 19000000 88000000 75000000 55000000 46000000 114000000 397000000 32000000 365000000 P8Y3M18D 2000000 6000000 2000000 3000000 73000000 35000000 38000000 Derivative Instruments<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of derivative instruments in Autodesk’s Condensed Consolidated Balance Sheets were as follows as of October 31, 2023, and January 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value at</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</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:9pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts designated as cash flow hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts designated as cash flow hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">18 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">31 </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></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivatives designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022 (amounts presented include any income tax effects):</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><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax,</span><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (effective portion)</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: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue</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:9pt;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:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">12 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">10 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">52 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">15 </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></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount and location of (loss) gain recognized in net income of derivatives not designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022, (amounts presented include any income tax effects):</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><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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="background-color:#ffffff;padding:0 1pt"></td><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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and other expense, net</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 style="background-color:#cceeff;border-top:1pt 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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency contracts designated as cash flow hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk uses foreign currency contracts to reduce the exchange rate impact on a portion of the net revenue or operating expense of certain anticipated transactions. These currency collars and forward contracts are designated and documented as cash flow hedges. The notional amounts of these contracts are presented net settled and were $1.08 billion at October 31, 2023, and $934 million at January 31, 2023. Outstanding contracts are recognized as either assets or liabilities on the Company's Condensed Consolidated Balance Sheet at fair value. The majority of the net gain of $42 million remaining in “Accumulated other comprehensive loss” as of October 31, 2023, is expected to be recognized into earnings within the next 24 months. </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and nine months ended October 31, 2023 and 2022:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:28.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align: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 October 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Net revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription revenue </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,314</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">439</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">339</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">165</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align: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 October 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="9" 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%">Net revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription revenue </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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,777</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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%">40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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%">285</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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,344</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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,021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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%">438</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:28.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Three Months Ended October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">454</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">311</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">129</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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 October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription revenue </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,437</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">253</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,306</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">906</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">377</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss)on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td></tr></table></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives not designated as hedging instruments </span></div>Autodesk uses foreign currency contracts that are not designated as hedging instruments to reduce the exchange rate risk associated primarily with foreign currency denominated receivables, payables, and cash. The notional amounts of these foreign currency contracts are presented net settled and were $48 million at October 31, 2023, and $951 million at January 31, 2023. <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of derivative instruments in Autodesk’s Condensed Consolidated Balance Sheets were as follows as of October 31, 2023, and January 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value at</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</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:9pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts designated as cash flow hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts designated as cash flow hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">18 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">31 </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></tr></table></div> 23000000 9000000 4000000 5000000 27000000 14000000 14000000 20000000 4000000 11000000 18000000 31000000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivatives designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022 (amounts presented include any income tax effects):</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><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax,</span><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (effective portion)</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: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net revenue</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:9pt;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:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">12 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">10 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">52 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">15 </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></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount and location of (loss) gain recognized in net income of derivatives not designated as hedging instruments on Autodesk’s Condensed Consolidated Statements of Operations were as follows for the three and nine months ended October 31, 2023 and 2022, (amounts presented include any income tax effects):</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><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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="background-color:#ffffff;padding:0 1pt"></td><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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and other expense, net</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 style="background-color:#cceeff;border-top:1pt 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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4000000 26000000 -22000000 99000000 14000000 19000000 51000000 36000000 0 -1000000 0 -3000000 -2000000 -8000000 1000000 -18000000 12000000 10000000 52000000 15000000 -2000000 4000000 5000000 34000000 1080000000.00 934000000 42000000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and nine months ended October 31, 2023 and 2022:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:28.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align: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 October 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Net revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription revenue </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,314</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">439</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">339</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">165</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align: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 October 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="9" 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%">Net revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription revenue </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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,777</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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%">40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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%">285</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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,344</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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,021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 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%">438</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:28.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Three Months Ended October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">454</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">311</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">129</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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 October 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription revenue </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of subscription and maintenance revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing and sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">General and administrative</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,437</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">253</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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,306</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">906</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 10pt 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%">377</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss)on cash flow hedging relationships in Subtopic ASC 815-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from accumulated other comprehensive income into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 10pt 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)</span></td></tr></table></div> 1314000000 12000000 94000000 439000000 339000000 165000000 14000000 0 0 -1000000 0 -1000000 3777000000 40000000 285000000 1344000000 1021000000 438000000 51000000 0 0 0 0 1000000 1188000000 16000000 86000000 454000000 311000000 129000000 19000000 0 -1000000 -4000000 -2000000 -2000000 3437000000 51000000 253000000 1306000000 906000000 377000000 36000000 0 -3000000 -9000000 -4000000 -5000000 48000000 951000000 Commitments and Contingencies <div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Commitments</span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, Autodesk enters into various purchase commitments for goods or services. Effective April 1, 2023, Autodesk entered into a renewed agreement with a third-party cloud services provider. Under the agreement, Autodesk committed to spend an aggregate of $750 million through March 31, 2028 on cloud services. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees and Indemnifications</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, Autodesk provides indemnifications of varying scopes, including limited product warranties and indemnification of customers against claims of intellectual property infringement made by third parties arising from the use of its products or services. Autodesk accrues for known indemnification issues if a loss is probable and can be reasonably estimated. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the purchase, sale, or license of assets or businesses with third parties, Autodesk has entered into or assumed customary indemnification agreements related to the assets or businesses purchased, sold, or licensed. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted under Delaware law, Autodesk has agreements whereby it indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was, serving at Autodesk’s request in such capacity. The maximum potential amount of future payments Autodesk could be required to make under these indemnification agreements is unlimited; however, Autodesk has directors’ and officers’ liability insurance coverage that is intended to reduce its financial exposure and may enable Autodesk to recover a portion of any future amounts paid. Autodesk believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk is involved in a variety of claims, suits, investigations, inquiries, and proceedings in the normal course of business including claims of alleged infringement of intellectual property rights, commercial, employment, tax, prosecution of unauthorized use, business practices, and other matters. Autodesk routinely reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any matter is considered probable and the amount can be reasonably estimated, Autodesk records a liability for the estimated loss. Because of inherent uncertainties related to these legal matters, Autodesk bases its loss accruals on the best information available at the time. As additional information becomes available, Autodesk reassesses its potential liability and may revise its estimates. In the Company's opinion, resolution of pending matters is not expected to have a material adverse impact on its consolidated results of operations, cash flows, or its financial position. Given the unpredictable nature of legal proceedings, there is a reasonable possibility that an unfavorable resolution of one or more such proceedings could in the future materially affect the Company's results of operations, cash flows, or financial position in a particular period, however, based on the information known by the Company as of the date of this filing and the rules and regulations applicable to the preparation of the Company's financial statements, any such amount is either immaterial or it is not possible to provide an estimated amount of any such potential loss.</span></div> 750000000 Stockholders' Equity <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in stockholders' equity by component, net of tax, as of October 31, 2023, are as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock and additional paid-in capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align: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 other comprehensive loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align: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 deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align: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 stockholders' equity</span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, January 31, 2023</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:9pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">3,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(1,995)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">1,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans </span></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, April 30, 2023</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:9pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">3,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2,271)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock 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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, July 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1) </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 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:9pt;font-weight:400;line-height:100%">214 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">3,678 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(257)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(1,939)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,482 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ________________</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">During the three and nine months ended October 31, 2023, Autodesk repurchased 543 thousand and 4 million shares at an average repurchase price of $205.70 and $200.35 per share, respectively. At October 31, 2023, no shares remained available for repurchase under the September 2016 repurchase program. At October 31, 2023, $4.80 billion remained available for repurchase under the November 2022 repurchase program approved by the Board of Directors.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in stockholders' equity by component, net of tax, as of October 31, 2022, are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.895%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock and additional paid-in capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Accumulated other comprehensive loss</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Accumulated deficit</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total stockholders' equity </span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, January 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:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">2,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(1,950)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued related to business combination</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, April 30, 2022</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:9pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">2,972 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock 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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, July 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,180)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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%">216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">3,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">(207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">(2,100)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">906 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ________________</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">During the three and nine months ended October 31, 2022, Autodesk repurchased 1 million and 4 million shares at an average repurchase price of $201.33 and $199.83 per share, respectively. At October 31, 2022, 4 million shares remained available for repurchase under the September 2016 repurchase program approved by the Board of Directors.</span></div> <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in stockholders' equity by component, net of tax, as of October 31, 2023, are as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock and additional paid-in capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align: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 other comprehensive loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align: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 deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align: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 stockholders' equity</span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, January 31, 2023</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:9pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">3,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(1,995)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">1,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans </span></td><td colspan="2" style="background-color:#ffffff;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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, April 30, 2023</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:9pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">3,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2,271)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock 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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, July 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1) </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 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:9pt;font-weight:400;line-height:100%">214 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">3,678 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(257)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(1,939)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">1,482 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ________________</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">During the three and nine months ended October 31, 2023, Autodesk repurchased 543 thousand and 4 million shares at an average repurchase price of $205.70 and $200.35 per share, respectively. At October 31, 2023, no shares remained available for repurchase under the September 2016 repurchase program. At October 31, 2023, $4.80 billion remained available for repurchase under the November 2022 repurchase program approved by the Board of Directors.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in stockholders' equity by component, net of tax, as of October 31, 2022, are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.895%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock and additional paid-in capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Accumulated other comprehensive loss</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Accumulated deficit</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total stockholders' equity </span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, January 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:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">2,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(1,950)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued related to business combination</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, April 30, 2022</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:9pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">2,972 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock 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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, July 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,180)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of liability-classified restricted common shares</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common shares (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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%">216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">3,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">(207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">(2,100)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000;border-top:1pt 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%">906 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ________________</span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">During the three and nine months ended October 31, 2022, Autodesk repurchased 1 million and 4 million shares at an average repurchase price of $201.33 and $199.83 per share, respectively. At October 31, 2022, 4 million shares remained available for repurchase under the September 2016 repurchase program approved by the Board of Directors.</span></div> 215000000 3325000000 -185000000 -1995000000 1145000000 2000000 -21000000 -21000000 160000000 160000000 1000000 1000000 161000000 161000000 -15000000 -15000000 3000000 97000000 437000000 534000000 214000000 3368000000 -200000000 -2271000000 897000000 -31000000 -31000000 195000000 195000000 8000000 8000000 222000000 222000000 2000000 2000000 9000000 78000000 87000000 214000000 3531000000 -198000000 -2127000000 1206000000 1000000 27000000 27000000 179000000 179000000 241000000 241000000 -59000000 -59000000 1000000 59000000 53000000 112000000 214000000 3678000000 -257000000 -1939000000 1482000000 543000 4000000 205.70 200.35 0 4800000000 218000000 2923000000 -124000000 -1950000000 849000000 1000000 -10000000 -10000000 146000000 146000000 10000000 10000000 146000000 146000000 -24000000 -24000000 2000000 97000000 339000000 436000000 217000000 2972000000 -148000000 -2143000000 681000000 -17000000 -17000000 163000000 163000000 5000000 5000000 186000000 186000000 -21000000 -21000000 1000000 34000000 223000000 257000000 216000000 3089000000 -169000000 -2180000000 740000000 1000000 18000000 18000000 165000000 165000000 3000000 3000000 198000000 198000000 -38000000 -38000000 1000000 62000000 118000000 180000000 216000000 3213000000 -207000000 -2100000000 906000000 1000000 4000000 201.33 199.83 4000000 Accumulated Other Comprehensive Loss <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Derivative Instruments</span></td><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"></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%">Defined Benefit Pension Components</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></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%">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:9pt;font-weight:400;line-height:100%">Balances, January 31, 2023</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 style="background-color:#cceeff;border-top:1pt 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%">64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax loss reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current period other comprehensive loss</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:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">42 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">16 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(19)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(296)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(257)</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></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Derivative Instruments</span></td><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"></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%">Defined Benefit Pension Components</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></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%">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:9pt;font-weight:400;line-height:100%">Balances, January 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: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%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(150)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax losses reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">123 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">21 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(16)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(335)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications related to gains and losses on available-for-sale debt securities are included in “Interest and other expense, net.” Refer to Note 15, “Derivative Instruments,” for the amount and location of reclassifications related to derivative instruments. Reclassifications of the defined benefit pension components of net periodic benefit cost are included in “Interest and other expense, net.”</span></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Derivative Instruments</span></td><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"></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%">Defined Benefit Pension Components</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></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%">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:9pt;font-weight:400;line-height:100%">Balances, January 31, 2023</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 style="background-color:#cceeff;border-top:1pt 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%">64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax loss reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current period other comprehensive loss</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:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">42 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">16 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(19)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(296)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(257)</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></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of taxes, consisted of the following at October 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Derivative Instruments</span></td><td colspan="3" style="padding:0 1pt"></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%">Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"></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%">Defined Benefit Pension Components</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></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%">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:9pt;font-weight:400;line-height:100%">Balances, January 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: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%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(150)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 style="background-color:#cceeff;border-top:1pt 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%">(124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax losses reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances, October 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">123 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">21 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(16)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(335)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64000000 18000000 -19000000 -248000000 -185000000 27000000 -1000000 1000000 -53000000 -26000000 52000000 1000000 1000000 0 54000000 -3000000 0 0 -5000000 -8000000 -22000000 -2000000 0 -48000000 -72000000 42000000 16000000 -19000000 -296000000 -257000000 24000000 18000000 -16000000 -150000000 -124000000 131000000 3000000 -1000000 -186000000 -53000000 15000000 0 -1000000 0 14000000 17000000 0 0 -1000000 16000000 99000000 3000000 0 -185000000 -83000000 123000000 21000000 -16000000 -335000000 -207000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income Per Share </span><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed using the weighted average number of shares of common stock outstanding for the period. Diluted net income per share is computed using the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of restricted stock units, performance share awards, and stock options using the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income 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><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for basic net income per share—weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for dilutive net income per share</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.13 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.92 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.44 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.12 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.89 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.43 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of diluted net income per share does not include shares that are anti-dilutive under the treasury stock method because their exercise prices are higher than the average market value of Autodesk’s stock during the periods. For the three and nine months ended October 31, 2023, there were 141 thousand and 388 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively. For the three and nine months ended October 31, 2022, there were 921 thousand and 1,052 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively.</span></div> The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income per share amounts:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align: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 October 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for basic net income per share—weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for dilutive net income per share</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.13 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.92 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.44 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.12 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.89 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.43 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 241000000 198000000 624000000 530000000 214000000 216000000 214000000 217000000 2000000 1000000 2000000 1000000 216000000 217000000 216000000 218000000 1.13 0.92 2.92 2.44 1.12 0.91 2.89 2.43 141000 388000 921000 1052000 Segments <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autodesk operates in one operating segment and accordingly, all required financial segment information is included in the condensed consolidated financial statements. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. Autodesk reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions, allocating resources, and assessing performance as the source of the Company’s reportable segments. The Company’s CODM allocates resources and assesses the operating performance of the Company as a whole. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding Autodesk’s long-lived assets by geographic area is as follows:</span></div><div style="margin-top:5pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">October 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived assets (1):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas </span></td><td colspan="2" style="background-color:#cceeff;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%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Americas</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:9pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#cceeff;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%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived assets</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:9pt;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:9pt;font-weight:400;line-height:100%">365 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">389 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span>Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets. 1 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding Autodesk’s long-lived assets by geographic area is as follows:</span></div><div style="margin-top:5pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">October 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived assets (1):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas </span></td><td colspan="2" style="background-color:#cceeff;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%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Americas</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:9pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#cceeff;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%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived assets</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:9pt;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:9pt;font-weight:400;line-height:100%">365 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">389 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span>Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets. 244000000 256000000 15000000 13000000 259000000 269000000 61000000 72000000 45000000 48000000 365000000 389000000 false false false <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 13, 2023, Mary McDowell, one of our Directors, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 14,100 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until December 13, 2024, or earlier if all transactions under the trading arrangement are completed.</span></div> September 13, 2023 Mary McDowell Directors true 14100 EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /R A%<'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 " #\@(17;4?)/^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$G*!B;UI:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H%:'84."9]3B)C(8KX;7.>ST''-3D11 &1]0J=R.2;\V#R$Y!2-SW2$J/2' M.B+4G-^#0U)&D8()6,2%R&1KM- )%85TP1N]X.-GZF:8T8 =.O24H2HK8'*: M&,]#U\(-,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V3=S;MRA@K>GW&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" #\@(17P>G%5=0% #.'@ & 'AL+W=OI?& \ZR^);^=%KXXNCZ3SK51/R4H(39ZC,$XN6BNMUQ^ZW<1;B8@G M';D6,;Q92!5Q#;=JV4W62G _"XK"+G.3=7H7*8Z#&(Q521) MHXBKETL1RNU%B[;V#QZ"Y4J;!]W1^9HOQ4SHK^NI@KMNH>('D8B30,9$B<5% M:TP_3%QF K(O_@C$-GEU38R5N91/YN;6OV@YID0B%)XV$AS^;<1$A*%1@G+\ MNQ-M%;]I E]?[]5O,O-@9LX3,9'AGX&O5Q>MLQ;QQ8*GH7Z0V]_%SE#?Z'DR M3+*_9)M_V^NUB))>0Z]H7_-KX+92D*Q/8%NF2HX+VG.\2E)X0Y MS+649X*'W\E-A["!+?Q-<=RB?MQ,ST7KY^_Q/-$*FMP_MAK*%7IV!=,//R1K M[HF+%G2T1*B-:(U^^H&>.K_:['TGL3=F>X79'J8^NI)>"EU4D\>7M; YQ<.I MT_YBLX1&U;34+RSUC[/T)>5*"Q6^D >QEDK;[.%26J6V2IF@437MG1;V3H^S M-Q4JD+[IA03& 6OR<*6BWU5V/#2^IL]!X7-P9,M4'*:0; :HSB.NM>!A8DTD M&E;3X%EA\ PMU'6L _U";H)0D+LTF@ME,X9K.&W:<]TSFS4TL*:U86%M>(RU M![$,S" *2;SCD;6%XCKCKX_W5]>SCR?D]F[2L;E$XVNZI$XYDSK'^+R-/:F@ M97+32$_(3$-W)%*1B4QCK5[@OV\U?T#]ZMKF& ^J:_D5/-!C+#_R9W+K0_<, M%H&7^4;:\ ')8:_-SNCPK&\=@_#@NGY9Z9<=XW?L^Z">G.POR"?XCMS']KSB MDA!%/G/U!,0.CP'C3),1'=)S'&L%H&IU*Z"D(8KRQ_\J8&+NH'$_RFUL-8_+ MS7A,;F!(\(+$DR=6OTWP$"V!B.)(\]YOT9NG2FZ"V+-G'->'FO=&I3#0/R5_!NGK PA6'/>KTK4Z; "9:$A/%02=KLF-8\E8;PP5ZU&ZK M"3ZB)2!1G&H^20_R-5W)& .( R)]9]#N.Q4C3Q-X1$L^HCCRQ;"U#IK@ M*%J"%,4)".#7#^(EF;U$3$<+;9)Y-$+H;SZ[&UC4H'EC780E*["A0FJ1*F55,OG3)4@D32FK==SF@^,VZ6S/! MH^KZ+ &)'05(MS$LM?,=.K,H; MCZOKKP0@=A0 74="+4W'_ T4] H8(5KSV)Y:7+#::!/\PTK^83B^[!.Y$I!( MS!XN4VVO"0YB)048I_O M!E:$P+/?!.#9#3RT#S6X&'-8S^JQ"=IQ2]IQ#^SDO/.XV[JM='E [HMUHP0/ MJNNQY!WW.-X!FPHLWL:^>"8?A76@.2 %RQ%G<#ITAP.KSR9XQRUYQ\7I9 ]T MKYLKM@=_0*[==FC;I5:CWQ5XNJ].#,V,EQVD)L0S>Y3YX6'QM#BL'6='E-WR M\_RD]S,W$V9"0K& 4*G^8V6Z^S\<2ZUEE%VN1+<%\I\ .\74NK] MC?F!X@A[]!]02P,$% @ _("$5^XO@1BH!P 6S !@ !X;"]W;W)K M/>L2RR"O&6;@OM>4<'NGP7I+G4NS9$\]_%"O&!'I> MIUEQ/E@)L3D=#HO9BJWCXH1O6";_LN#Y.A;R,E\.BTW.XGG5:)T.B>.,ANLX MR0:3L^JWNWQRQK/GA:[)1L$R_9 M/1/?-G>YO!KN6>;)FF5%PC.4L\7YX *?1G1<-J@0?R;LJ3CXCDHICYS_*"^N MYN<#IWPBEK*9*"EB^;%C4Y:F)9-\CK\:TL'^GF7#P^\O[%\J\5+,8URP*4^_ M)W.Q.A\$ S1GBWB;BJ_\Z7?6"/)*OAE/B^I?]-1@G0&:;0O!UTUC^03K)*L_ MX^>F(PX:2!ZX 6D:$+6!V]. -@WHL7=PFP;NL7?PF@:5]&&MO>JX,!;QY"SG M3R@OT9*M_%+U?M5:]E>2E8ER+W+YUT2V$Y/I[4T8W=Q'(9+?[F__N HO'N3% M_8/\N(YN'N[1[1=T>Q=]O7BXD@#T&7V[#]''#[^@8A7GK$!)AJZ3-)5!+SZA M#X>79T,A'["\S7#6/,QE_3"DYV$HNN:96!4HRN9L#K0/S>W'AO9#V3'[WB$O MO7-)C(2W,W&"*/Z$B$,H\#S3XYL32,[[[A[]Y[MW.H/N4X56?+2'[T9.6SG; ML6S+3J'8UJU=N'4YX9T6FWC&S@=R1BM8OF.#R<\_X9'S*]2Q-LE"FV21);). M"-Q]"%P3^^2!BSA%61L(* XUQ:BB*->)W02[V#T;[@[[%P"1P.F"0AWD.B3H M@B(=1$>!OP=U='I[G9XQU::\$(@OC.GFV4PWFV2A3;+($EDG#*-]&$9'I-NL M&PPH%C6-U\DF7\DX"*,FG(ZA 5;R#1&!N3[3K.?[ J$G$V1T6<,M IC;4D<.E823D XRD3 M?:AC,'454 2!G)Y!A9W66CI&I5]EW\7Y;%4)G;AY5U0(@ M1QW/ (@$5!W0$&J$QSV26_N)S?[S*IOQ-4.+G*]?A/<5>BXPGE43"H#(P5K> M"-9! ::J7AWD8](CMW6AV.BNI%S!Y (@JO',Q8KE+T'^5)IP4+>G/(S1;P+N>[I-K]DII?EZQ;M,^^MEH!('7E#2$0]CU5,X2B M?:);3XB-1J>JZ&NIH,A J^R(BU61.@B/ U6D#AH1+95UD-<[2;=F"YO=UF5< M)+.J8FYB*F>M>NL*?4PRM"WF[2^_@+U0\_N' D_4^6<*H)R3L9;?.HIHJ A$ M'21.=R>K=6/$[,;")-T*N2R_HR^:.RA]H3S_%$#)OE!M&H B)X$ZV$%4WP1' M6I]&S#[M>[5_+#LCWLE%;,E>-C.WM6^1)>]ZLZT6]4=S_M3MX,[2[1;15@(0 MI*Z QS!%(*C'W9'6W1&SNSN^H^:OI9>IJW1[IO7"% 3Y:E<=P12!H*"GJUH[ M2,QV\'[[6,SR9%.__Y"&X3J6#IAE<38#IUGZUI_3PQ^WEU+Z;9(!C*>*US':W@2 Z76WK<\G9I]_N/J" HW-WSS2;+*%5MDB6VS==\1MF4&= M=ZVVU%BEO/DUL4VVT"I;9(NM&XBVQJ'F&N>HU98"N\M4JU(@% [4*A] 4=]7 M5UL(Y=*>0H6VA0HU%RJOF&USZS=GG4VVT"I;9(NM&X>#,R+O/"1B]Y2(W6,B M=L^)_!]5#VVK'FKAJ C5M\VU91_"J)X'P+B..O!UC-?S4INV)04UEQ2WY:8\ MJ,SJ\1"K;*%5ML@66S<";9E#S67.JP/>:HECE2VTRA;98NL&HBUQJ+G$.6[ M P5,H YX'>-K QZH7]0W\1$ PN.>EQ:T+7*H^23+,74UM7J.Q2I;:)4MLL76 M#49;=E%SV75$7=TP=%XCJ6^1 Q6SS@ F)'ZZ@3 >&K"#0\.2Z]9OJQ.J1=H MQK>9J _#[G_=GX2_J,Y_*[]?XM,I!GX/\6E4GW-OZ>MC]]=QODRR J5L(6_E MG/AR:.3U2?;Z0O!-=53[D0O!U]77%8OG+"\!\N\+SL7+17F#_?\GF/P+4$L# M!!0 ( /R A%?%((@ 1@0 $ / 8 >&PO=V]R:W-H965T&ULK5?;;N,V$/T50@V*!$BBNV^U#226%AM@$LNW(QZR@#C?B6D:W8>T?*E1ECW]7@+AU9CMH1H221B@+#8T,FA%+%!/OXIR*U MZC65X?[[COV3=AZ)6!US0(WC'P*P/_HRL$E4'PT17" MRD"[;I>^:^$B+/%XR-D6<84&-O6BU=?6H%=6J$292@Y?,["3X\GC0Q0_3.,( MP=OT\OP$G^Z?GN//@+O[%J.[!QC'Z I]G4;H_.P" MG:&L0/<9I1!Y,;0E;$N1VTFUA=MR"]X[6_#1/2OD4J"X2$EJL(^.V_>/V-L@ M1ZV)M]/DUCM*^)C(:^2[E\AS/-^PG\G'S3V3._]O]?@_KWX@AE\GB*_Y_'?X MIA)+ I5!(C9'$Y9#.5JJ.K$AZ*Y(6$[07SX$[M#?[NK8Q;K]WB(G:F(X7'&+B-B;TG1ISX%Q8.Q<>S;]'N20< M)0>)5SJ+SBD3XN(2%40G)R<)Q4)D\RS!ZA 2 Y,L\\M\7, =I0H0@OM 2GBVP;(,'E2+M:HH IU7H9/X%9'Y'"X/:O2#<':) MSLY#B.V9?XEPD<+([<(0-KLB^FY!WRY,X2UW%NYE8"-')VV$UVFD>AMRI6KI M0:JW,?V^.=.[M6S=H[)-EKA8*'UT0J\+N/?1[ =)=S)J2=7=:H,SBF>47,$] M\4I@2D#>F42")&N>R8P+6;OESF8U((FZWQ-R_0#_^'RJ*8X)T7RAN#H*@35%0,IH8\F M996:8964[@. =-M)HX!TWLG=5SGYYW8^8#+IC/'>+MUVJ=G MKQEA$ZC3_*,80&'8]-@ "H)NPV5[KR/("5_H5DR 2^M"EG>_>K9N]VYTD].8 MOW4'$]\P74>$3)')9RKKL0'%ZV:^5 LI7N1V9,0G>C M7Y?0XA*N /!]SIC<#=0"==,\_A=02P,$% @ _("$5W?A]BY= P 7@H M !@ !X;"]W;W)K5VUY#>K[]9V_$!<2"]RQ?8EWF>F7UV M/3.#K50_=()HX"$5F1XZB3'K*]?548(ITY=RC1GM+*5*F:&I6KEZK9#%!2@5 MKM=J]=V4\)L0NN/UBS M%<[1?%[/%,W&8,]R4+*'W8RCH=. MRP:$ B-C&1C];7"$0E@B"N.OBM.I75K@[OB1_4-Q=CK+@FD<2?&5QR89.G\X M$..2Y<+U'K,[3LWR1%+KXA6UEVW(@RK61:06F"%*>E?_LH=)A!T \S0"O M GB'@.XS@$X%Z+S40[<"=%_JH5)?DJ37R'C6Z\8X2WD;F$CKMM^"U MO$Y#/*.7P[VFX_P_[^%_]KXG1J=^,)V"K_,,W]PP@Y0H#,@EC&1*V2FQ:6.# M,,XBF2)\NUYHHR@#?&^Z^Y*]V\QNL^*57K,(APX1:U0;=/S??VOW6W\V"?^: M9,%KDH6O1+9W1=WZBKK'V/TIE9<5E0@X$U+KVKT:C5Z1]48)2Q;V6-#1KKD&553P?_&^% BMF%F3(7U:MT,71<]P,'Z3?MJU&Y8#ZAY*GN=?^G+SFO"U(H^01"X)%>MRW=T MAZKL9LJ)D>NB7"^DH>)?#!-J %%9 ]I?2FD>)]9!W5+Z_P!02P,$% @ M_("$5W['LU .!@ ]!H !@ !X;"]W;W)K],VF=+>?5:, $]LB\HRI/_^))O: MQEHI9*9?P(;5^EU9VF?7GAV$?,RWG"OTE"99?M7;*K6[' SR:,M3EK\5.Y[I M?]9"IDSI4[D9Y#O)V:HZK-![645ISS+8Y$AR==7O6M\ MN: C,Z"T^#?FA[QUC$PH#T(\FI./JZM>8!3QA$?*N&#Z:\\7/$F,)ZWCQ]%I MK[ZF&=@^_N7]KS)X'3E M)SI4MF/20U&1*Y$>!VL%:9Q5W^SI.!&M 7CH&$". \BY ^AQ "T#K9258=TP MQ>8S*0Y(&FOMS1R4I^:+NR\WMU^6MS=('RWO/GV\ MN?ZF3]Y??[K^LKA%RP^WM]^6J(^^+V_0'Z__1*]1G*'/<9+H>Y#/!DI+,(X& MT?%R[ZO+$\-W_S"H?!.RBZW^3L)%9:QTI] MWN<+EF\1RU8H,@?\1Q'O6:*#!^]BY2HL79E,L)_C$0EG@WT[&L!H.AS71B-)W"(JYG4 N]0!E7D,21=?G1>-J1:-M,0PQ+#&N)H5?BO>0[%J\0?]*Y M/N=Y>=.%VG*I$TI[O4.:0WM:@^Y]MVUH,($UCVO-8Z_F;T*QY QY8^O29$J[ M?&/'D'AV=;#F,NR(!H\"1:G%#/^P%SOQO(58' MS7)0%K%W41@,N[H@*U>.Q0VJL)]5-WS-=2K0RS*+1,J18D_<,X/47G.8D*Y4 MP"K KJ79\ K[@=4DABK%>E:CC:-1V,VMH%'@$-E "_NI5:57CS0 0\3B/60U MI([,CQM83_PZCIBQWX:EH ! MVR##Q$I?@)$+(;BA'?;C3LN3A=Y_>O>9(H*9E@N4: .,CKM(@(Q&KF738 [[ M.?=+8CM%@!)M(H56&K-M*(4%D@9:Q ^M.HE)ON=9 =YB8L.'8A)TY$%6)' ) M;!A%_(SJ4K6U 4&M-H/&74X!-A,'#4BK2?-CZJY*K,?[_9Q*FTBZ=>G*M(W: MM=FISH9:Q$^MTR+V.9TVCN@46T)MJV$0.'A &FB11VDR:ME;?42G0 M;-&QHT0A#;F(GUPMO+YPM=JP(M/NO@>,J'-V&Z 1?P/6:&[G)E^F)W9+A4-K M;T%&COJ%-" B?A !2^&YC$J !LL2"]@XJ$0:*I%SF[!,J&9&G84A 5HP,K%6 M+FCEZ!=)PR?BYU.W,'QNO0*-4VB! #"BCKQ%&U#1P%N +96('DT7R&7^YM6$ MX/&[LGE4/\$ZC'JQ]](Z['=Y.XV]82#U,U!WRZG(4&ZFH&R)V6H5FVI'9W+S M%*4?9RABNUAG=G N;-[1T"J ("OJZI)HPT7JYZ*N@(JT2)CB]?,=7:Y)OC5/ MV?3+M$A*^QZWD ;3M)S.KQ6CBD7\PL#&%D/=($N M$+*RN\!!ZY6$>1_TF!!*B;0\W'*F MA1L#_?]:Z)1_/#$O/NH77?/_ 5!+ P04 " #\@(17$:\7@>H& ";'@ M& 'AL+W=OZO2) MBY]R0ZE"SUF:R[/.1JGM2:\GDPW-B/S$MS37_UESD1&E;\5C3VX%)2N[*$M[ MN-\?]3+"\L[LU#Z[%[-3OE,IR^F]0'*7942\7-"4/YUUHL[K@V_L<:/,@][L M=$L>Z8*J[]M[H>]ZE985RV@N&<^1H.NSSGET,H_'9H&5^)O1)]FX1L:4)><_ MS M_F KM3GK3#IH1==DEZIO_.DS+0T:>)3Z7]BYY*V7X')3NI>%8NU@@REA>_ MY+ET1&.!U@,OP.4"W%XP\"R(RP6Q-;1 9LVZ)(K,3@5_0L)(:VWFPOK&KM;6 ML-R$<:&$_B_3Z]1L?G=[>76[N+I$^FIQ]_7+Y?F#OED\Z)^;J]N'!;J[1O/S MQ6=T_?7NQP)UT??%)?KCPY_H V(YNF%IJJ,A3WM*@S$J>TGYXHOBQ=CSXBFZ MX;G:2'25K^CJ<'U/&U%9@E\MN)^H3BZ"/"?1P#>.9O7XX#<.+*L;'5 M%_OT;:D@BN6/1:8RQ:@\@=Q4J!G :DP5G\@M2>A91Y>II&)/.[/??XM&_;\@ M&X^D[,#B067Q(*1]=JN;#LL3GE'(S&+MR*XUO64_&^'!:6_?1._*#.-^)7, M:EB!&@;#<+[Z1Q>1[CM*(L5UXTEXGK"4HKQ":YZ;NX3(#=H*OF2=F!MT:5MT;!$%Y2K31AQ'38CXAD7"CV'RGZ;;[2;D@$-7>0$PK- MPT;PHCYN!1B0B6(XP.,*\C@(>:%X\K-K.OD*Z6AJ>I,%8/ILKL%<'#LPAH-V M+KHR@ZD'ZJ2".OF%=]=4"(WS->_(,P4[Y\1Y=S>*1BV @-!T @.<5@"G08!? MJ79C5]"4*(V22&EJ)-L2)FP!05"G#HIQ"Z-":6LG963)4MM#/MIVP]=HN9-: MBY0F<97)V+ZA.^M5K"RD"R$W.E1$%X<9NZ@VC-EQ7R%<, M->U&8=ZMW+DE+\:7#;2-I ,A#US(XW;]@D(C#^B:EJ,@C]6]4- ]S7=P @P! MC[HN=:6B@0=>S8-1F BU3\7N#9TZ2 M#3&M1+=]/2__I,J6JJ3)3OCCY')G=^KL5""I:.K),%QS+ YS[(*D9>?3PW() M\EWHL4NS0ZR!&KNMPN\% 0K$/ M8DV".$R"!QG!U3JEV,;4,D M^7?'1'N0+X$#S.AD,20T]2&ON1&'N=%N%+5[W9X# @6H+G(R%A :>K:/N.9# M'.;#JI_OI*6=MV.&2-*9K"&IB8!3LY=M>CH-L^]Y>?BQM MAU;7U(O#U'LO>$+I2J*UX!EB4NZT$ZBM!)YE>O*49B2MRJ,22+CT%#; M'%[ MHPL)85\$:S;&X9'TP6QLD-WLOHY]Y6F(W!!A.KQ2*373GS&%ZAI7+X@\$;&" M+8$FUT9QE*9 4GCLL:7F6!SFV&]TV^RIS6" 6 ':'+MN!Z0F4X_?XYI#BN:34.T^K5>DV3(A.>$SOO(KW?U)E=SK[: MW049Z$V#O3 )L]?[",_A00S1;SL"D-# 0[]Q3;]QF'Y- %8T$>;$P_C_?;@! MDATX^P9 *HI],6@<*X>Y>.X#BHA"2_K(\MQDD8Z1'@88!PDY!J;0Z: ]^$%2 M0^PY8HIK2H[#E!PT@)K1-0C=95\-JCV[0%*CT= #O2;I.'R8?,OSKD4-52M\ MN'_4H^%C:3LTOZ;[.#P47Q,FD [6SB$[2W(%=Q2,49T\O'235&]IV9K965\J MP1)5'-4&NW/L#LWMC1@@XDO.FMOC,+?_VL0&38+'=Z Q8^?#AM/E7)&H/6OW M&I_Y,BH>[==/\_9=KHKO9-73Z@OKN?VNV'I^$9W,B^^DM9KBL^T-$;J#2)32 MM5;9_S36WA7%E]#B1O&M_9BXY$KQS%YN*%E1803T_]>_3L?U!+ M P04 " #\@(17&8ZY%V4% !:#0 & 'AL+W=O+0$.W'OG&H9#1J-:CZ7C\;%0+98K9:9R[_.^V7,G7)9"H\75O^A9*C.BA<%2%R)5H=KN_D138^N2>]XSZ]X_N\?WT9O\$-_%8AG9[2UHTP M6V76T!K12A50,I&23FCZRI32X"![Y';>!BO1WPS@C2F'\.CA@Q?3Z?BDGX[C MR0GD^0W>G6G]W1G;NG[*.@B$-:]<),!Y\3&("(&$99?H>FT-8OE7V314#C'. M&*(&ZB1J9%'_QS)NHX_I "KQ$6&):(!JVPA'NY6)G#E)1" =ZE#!N^%B"< MZ(366U[&AMGB?:T)S&SC%/'6:/0].:_G\ZL^!\:I3$"G:ECU)"N3NG,4L[;D M)\;CA)0AQ;:Q WH(%KB5P63\Y->(?NZ"*C72!%.SP+)U*B@*SHNO/I65,&ND MTM:U\K$-=Z 6KRYZ3->X;G4*OGCRYQ#F,6W*1F\'C&$+TH*Q@;"4NI5$K]8< M+L';0\ZLVT#1'7YH%9.XW *G'],6QK24ZRYKWTMK2'*BIFCH%N$Q(YL\/Z%R M-\K$\]X)C#;E^$*^I^::A/FH)'*4CP4@7(81Z0&A(#H<3R9DYLG>S,[\,<@V MSG$^'UKAJ#KT+0)LT"%$WQ(Y&X,E>D]77R^WE5!NET='RB[%QGK5K=]#%,LOI%2IN7.\/88R;8ST6TXY]0>J(LNW*Y^BLZN,5*7@ M!T57A"YB%X,R)"HI<5]2+EL4C@-PEC\)$C*)($7:ZV',:*KH$ M>#DJBI+8M3?#:N#V0SFE[N '&3/)P,"&M<#6E';K^5Y@!XJK8OM3^)T'K]9& MK8A"4MA^^R-<9>P_7/8Z=5*R9/A?,N&0VOK4>ME@GAK&=90DT''H>M_/N_-W MNSID>Y?02 &)[=NN/%]%[2Y9'D+F<_>^->E%VC?I+SMBK3K4<4,\)4SH&B/Q MT&H&C#G0\SXQVQ6Q#_._T#R@/9KFR?RM<&4% MD^/,_Z''T6COO5NC6\=7?6P4)J2G;S_;_W"8I_?R;GOZU4'1UG1'@L85F8Z' MSY\6X-)+/@V";>+K>6D#O<7C9T6U1,<;:'UEJ1QYP 'ZGU.S?P%02P,$% M @ _("$5QZUEKN*!0 [PT !@ !X;"]W;W)KIB;>R=*XB\N*]*[2X'A??UV6CDTH(JZ8:F M)HTWN;&5]/AIER-76Y)9,*K*43(>OQY54NG!Y"*L?;"3"]/X4FGZ8(5KJDK: MAQF59GTY.!QL%F[5LO"\,)I'#9\5K5WO67 D"V/N^,=-=CD8,R$J*?6,(/%O15=4E@P$&E];S$'GD@W[ MSQOTZQ [8EE(1U>F_*(R7UP.3@>$\5)3NO!7K./>DV0@ MTL9Y4[7&8% I'?_+^U:'GL'I>(]!TAHD@7=T%%B^E5Y.+JQ9"\N[@<8/(=1@ M#7)*7CB_:.T M19U%U&0/ZJ_BO=&^<.*=SBA[;#\"PXYFLJ$Y2YX$_#/U0W%T>""2<7+T!-Y1 M%_91P#O:@]<+\ZJ0>DE.(%CQSEICQ96Q-A:-$W]/%\Y;U,X_NU2(3HYW.^%^ M.G.U3.ER@(9Q9%57Q1OA"^($'W*=6A MNTR.!>-(9,JA;!U,%]SQ![S/DBCDBK!"6FB#9F8G(FV55]RG23(^OY[.9^'Q\/RE0%YE9FJ_Q;HR M52WU@\@:RRB\I*&&J&+I$I>N0.&9!=FN]C@>Z85$2+*N2Y7*14G"FS[B4/PO M%6>-%W\8+_["Z)VVU&XTEE94L?L&48WKX:OSD0;;!S6K)@ M<%T;&SR]^&AJE8KD=/SR3-Q4T'75:@JZ<5L@O[%\B\R5QC4HU5:U3DEVVCK< M"'H@UH5*BZ"$TCZJ!6 5'2''G0/7.L@Z!WC[M5$VTAF*'CQ*"A)"G;I90%UD MP2NO(J/#-^<[L!SG,^)QU#TGJ$FGEEKER!),-J;P@$,%=ETF+2V;4EKDB[FK M-A)6/BT4Y0)'H)5!TXQ2%2Y(\'0' !&RXO((P,-Q2'9SR5 64+.3! MJNJ1.,"0.Y+1ZNF^81-@)-HWI*4L]^6,8?M9D]OW6>"XR5M0!0PMBL?NGOG#W+Z;/R$1G=X4?;JMS[8#4=9>Y,QU%;AV MS>^VG-(>)R=#N6XY=87*++AM"K7@''25GEM3"2_O. &H/+,YU![!]A$YBYR) MX IZ?<]]7># A(6J8F7T^+?U;4W6I-C9-5^_][G>70.1X%X[N2N.O0WWR\^U M6CL,@\H]G(,X#R@,VUC9$ %&E?*/FV-S6/?)RC!WOB%P-!0?(6('MIU,P293 M&:XQ$$^L7=>W4>\27I%= MAD\-!D,)Q/MXM]I]S4SC)7Z[/7X*O9<6:CM14@[3\?#-R4#8^'D1?WA3ARO] MPGA\((3' E]D9'D#WN?&^,T/=M!]XTW^ U!+ P04 " #\@(17XD2Z%UT) M "1& & 'AL+W=O=ZTS2>)+U^N+D/$ E):$B"!4 [NE]_SP(D1:FRTS0? M[H-)BL2^[SZ[@"\?M?ED-U(Z^ESDI;T:;)RK+L[.;+J1A; C7A$,F'_N>7^ M@[<=MBR%E:]U_JO*W.9JL!A0)E>BSMU[_?@/V=@S97ZISJV_TF-8.YD/**VM MTT5## T*58:[^-SXH4>P&#]!$#<$L=<["/):OA%.7%\:_4B&5X,;/WA3/364 M4R4'Y8,S^*I YZ[?RP=9UI+>RU2O2\6>NCQS8,R?S]*&R6U@$C_!Y)S>ZM)M M+-V5FQ]+0OV^6UK__SS$'!/Z3X_RYY.#Z^^^B MV?C5,]I/.NTGSW'_LS'Z:B;4OGNCK%BOC5P+__JF=CJ3]A.*SJ_]K[1X['G0 M;219D4O2*WH1O:3*Z*R&0VV]M*E1%7.Q0TIS76?$WE IKUU)H\HU/H@R(UDZ M:2JCK*1E;:&LM22@@T3%.TLOOO]N$W-]8_1J]>#NE%_!*:E/)1Y+22 M4 NH1/*SL@Z,B3'(R5*4D%;EHNSSKE#GV.6(*/RU+FP4DMG=M6L-2RT2N= MHS78"_B(_=.'$@(0Z"6\RECP,SOGR:^,%'R)>T\_]RSZ@\X7=(/PP]FIJPT" M?%>N(<"GJ->4'>U,'9K'"09A5BMC\,OHP8K-CSV,R#YQG4> ,_8,VW?H("\\GE,":&%8%S;JO ML\F8II,(I/-%C.L4O^]J@PEC2&]5E@%1[H1UP9,KIJ%I-*,)G RIYWQ-SA=T M8^&F>Y&J%12.IW#+#!Z:CFD^.?]V9^PE[04**5/ 08?E"^B!:\Q>B*'\S-\G M40P ]4NFR8(FTX3E>?MB9,LWZ].OF MZ(ZU:EYXV.H_]?;R8>]I)$OM[-.5$ M^R0I2I!]R)@$^9>3??\E1[4/TWF>/ MA3 1,6=HSFH&:I"4C,8*E8C7#= 9JBL&J++IX%50B% RA<>T9$Q.(Q"4B2V@ ML%,8=BA"^^.^Z;L-1[6OLK<*]$OKH!B]/@Q5R7Z^91$'*C M+I4<'E\"RT(6M M-]3YFNABCB$%?) 4W->@%?SZ15$M9TZU-086XU.MFZ>R76J5\K-K)H.M% :) M\ZO$2%,QGGA)#0F=)*-IW&K.X9K-_\86Z=K\"=/%;H3+0O?IA ._"M]5GQ0= MHM^*.(E&\SU%DN2O*<)P),4**1#FHY"\S.K+; JQI24*M\#4S4$!4/JI%,K[ MMH"\]H,9C&UJRL]C; WXMW6QAT%A15UQEO=&Q^$QQGM,FHFT@3BH*QFBTQHY M7*9;6N5 R+H=S+K=QZW(V2K+3H>K)3:G+:;89O[:#5Q^2F45@]^A &_/LQK0 M 8>BC($B"KO C*&, ]'-;CV)PEKIV/TY\I@CW'=G*R5 M?(2CGZL9X3I@$T<+=H3VM5_:C3*6M6GY'RC05Q*8=X#((7-0HGRDX+OV6MI# M)[1ZAY>8')SA7O.SNZTN[55ZCK4%W8\1R=69D?3ZO#9H\B M6/TTK[,0"F9SJ#/RH*@G^YF+1X]VM@% Z%3Y]GXD#%3EM?63&_J5U27(MUTL MV_,());26;/5[^L9=!/^Z&%7"LWYQCUF#Z&RUG^V=Y(0&D@+7LTAB/_>T/[4 M#E -P?Y"'3#PB9.#IOO0!SXYY-3Y@\(>U$]B;&GVT",Z[\&).S*3\:K#,CXL MS)LTK8LZ]YHT 0XIX(LQVC U"=/P6ISPK^ M"D1M\.\P&K,GY!X[=CSK'1,#I-;^,)RG=.!*.#'NWG;G[3?AF'FW/!S6OQ5F MC:T2Y7(%TO%H/AV0"0?@X8?3E3]T7FH'1/2/&RD G;P WU=:N_8'"^C^"W'] M/U!+ P04 " #\@(17KL6C9W8# !]!P &0 'AL+W=OC)D&PY:;.);V@T2M'M8]$!+ M(XDP1:HD9=?_OC.DK'JQ28#=B\2O>?/>S'"X.!J[=PVBAQ^MTFZ9--YWMUGF MB@9;X5+3H::=RMA6>)K:.G.=15$&HU9E^73Z-FN%U,EJ$=;N[6IA>J^DQGL+ MKF];84\;5.:X3&;)>>%!UHWGA6RUZ$2-C^B_=/>69MF(4LH6M9-&@\5JF:QG MMYLK/A\.?)5X=!=C8"4[8_8\^5@NDRD30H6%9P1!OP-N42D&(AK?!\QD=,F& ME^,S^H>@G;3LA,.M47_)TC?+Y":!$BO1*_]@CG_@H.>:\0JC7/C",9Z=7R=0 M],Z;=C F!JW4\2]^#'&X,+B9/F.0#P9YX!T=!9;OA1>KA35'L'R:T'@0I 9K M(B\.;/X+$L M!T*7\(5T6T]5ZR4Z^'N]M$@\!D]>;5 M[.WT[@7&5R/CJY?0_W."_C\:K'MO2J1!ITB- ^D=%,(UD_ %_-[+@U!D[B8A MA'2+]^C%3B$X+'HK0RBEAH:N@CJ!DF11T@*%MF_9CHK;-]&8COD&8XF7)Z(R M@99NDNP(K:2+:IVL))9022UT(84*.-+WS-Q!KK3I&*8WKV[RV;L[ M!YV5W-"@,&V+-G#=";TG%M2V5 BU:V1' -'GE@)56]-W\%$7:<3V9TD@JDHJ M*3RZ-)QDJ E\3M7.EC6EX!QW=]*E M+ :8?REZ/4NO82>5BJWW8-2!U0P1KD1!%/PIA4=$^&P(9#:? %OGT[N-L53B M?'QMK= UALQ/PN[L[NR?K2@O!J@B2^KQE \:.:-D*3@Y'\:T/WI:B-5#;Q!4 MO25[2S7BJ';X;4B?NF7914NDI-2A\5,YDT?4>MW,9F'R?>=*'![HRG=AV&#<4?+1^@_TZ_X\C L 'HP 9 >&PO=V]R:W-H965TZ>OGJK"IC(7[S0S199QO7XN4K5Z=A*=5 ,_R?G"TL#9U=,EGXM;8=\OWVF\ MG=54$IF)W$B5,RUFSTZNH\OG0YKO)OPBQR09>IX?QR=7I('BS5B2]\!"V=%GACVB(V&8_S[VV_.^U'_R=83?8%.,J&= M*I9\"5[[HTD]I?I+8S<"G)-FK' Z2,12&6G9^*(Q'4,_0M^:/>Z?LFC8^(ZA M-XY',A(SM>M>LML%]/.=%3IK8:S7PAC&WG=ONVRN[H7.G:TV]-A%K[$"0S=* M+Y6&')!ANC5_$C7F8^@:RK??37E\!U,$LP?]QFP,7<]%'J]9(DVL"K"3*U)8 MU*2,H5)+ VBI*1N&7JM\7FEC'\\7FY7P 78QWLOO:+0U"6GG"-_L189 MM]<,AH?4#0=O&&A0"3F$D$V%8>A-80L8V;OKX]$I>SP^9><3-G:*@;U^5A;? M'[&H,P:Y1XS94(_]J_L\Q^RJ/TP)8CD!V^_5[3US84*S&._'COD=/:"HA M!8]CCQ6$)3<*&2$W+FASHU*9P X)>\Y38(B SR)SF2X!D!$!:!C&M6!QRHU! MW& !L&/'>%T7(>^T))!*URP&?6FLBZ\#>B8!*ILU[=QU>FLG:HJEYCFG:@(J MG4(PY)+]I(!KWD/*F4YS>W"@ZTQ\$VRVL]:_(=NG6*I+9*M=3TU3.7>,E?L< M%!!>XO80AQU*O.^$#.AM3-4AIK/.'J5:5'^$5$RD:\$\:WK'*G%4=YI ML>0R8>(CT2EUKIPG@PU-!N$49K7C@'BY=!.T?O[VO-_@8+OYY;^232:#R9YL M0E\:H!VUI <:VY=- KRI,75$L; G%*(FY$2#,/NT0\X1V6'X=+3RL>H6 M;D;H.38%B,YRK(69\YS<_/DOMS7[!R;.#M?)AQVSX:;HZ%Q9&>4#>\I&SI;AJ&S'3;9)G?L M@LW4%5ON[$V(!571%X0*!4'[R?$R3,,O\/^5M M(&K&UX!JX,NQ%;GPS9A=: M%?,%&[E75-V]036C&JJF1+UR(!JY*7QF*2=7H_WS&M#&PPE FSB<0OE''G [ M[+H 0@ASQQ8\ 1"0R !34"PVY4;JRHT.^$ODO4R@&12E1*XRZ'RN!5Q4=+RK M[=>O77#K@ PKN5.US M5F-W=F(,JNC$C@J!.7-'JG))_YJYYNJ7HP=*Y*Y=H M2; GV8/E2 K^*^TV(.[S"D */ QHU.B#()G,M< ME%PP09=-#75W-XK%/&D5C 6U'=(-$5\BK*$3;!4CF%%->=637VIQ+X7S?C(# MRBXB:8H8&0BFF18.QEDJ,TEB6=6IP[4D!2#':@Q#BW-G@=T/_I5N394JT;2\ M6V1:FCL7A;K6"\FC5A2EGO=MCOE#77&7^@IJ ?C-9AZ9XU@7#J=@"L0UU!$+ MI%MW1T2[NYV.LXW;'@_]W2UK.V\Y%.&;\\G*^H;3IGB!P");.F1VJ6R_;1,\ MP'*?Q^1/V^Y-'THES[3*/IEM^']5*7@#^V4FZ% 0U9B?[]S'[<'Q M6XL_'H0).U%75YGLG5:Q$,F.$+Y^J&#WL 3.;-R4>0'5_\\+C=087@)OJ?4M M*7WO5Z=T4GCP]&;_YJ@7+WIT T<%Y*A/I>2@MZ\^A7J%O^4-*%P_X")R!Z,)RV2:NIY"3@.3>J #LYJE<)V&=$VHC4H/EK:[+"U=T8PY;"'2A/FD[(HT M7WR:XV5)E$.?!;\GI^()W5HD@BH!Z#P)4[.7KY:F,&7VS@0WA7:N F#!RMS7 M\U:Y>H'*U"K^>/)K4=[JXJMM%,HNM\RQ.&-6-5/LJ9A.A2 M.Y(+0J[886<2J-W!$0FZ\IX?7"V#"935@9"?H4"*1M225/U!=::8_DH&(^&K M6>OOR*ATXB;[6BU]1VFUD$@!#O;-)HI(4YKG!D4A.1F-;YQB9_MUA4XT:Z'2 MA)X1J%(ER&*UKDVI;!PFM':EFY.5R*M"M\K:(J=/QNH33E)Y0P+_J#C;YR"^ MFFB4L7\8CGE3\T!/#5PZ##PWOA8A6:XSY^@^=VY@J %3[Y M!2*]I9K,J6@SKU/JRM41M=/CE-W'$=<=S:/>Y!1+;5A7;6_DY@+_Z'%R?KJ; MGZHPQ?&RKN+HXO(X!]G*Y=8!.EGP 0G3ZU]F53;OA@5Z'<]\N4S=?K7753A# MJG'UC-"6TO^FT^2/,SX!2SZ5:7EZ\S%8WM*Z<_?.?4 G3&.[YS[OG*W]K [Y M)ZEL0_%Q=+[S4M^T M#"@F+RZV(S/JC.% ?_KKXZ^MS*^MS&,V M1L-VZ#&MT:"]=E1K-&BPM;9&A^S\2_5$@T;HH9YHT C=[8D>R#M!;_1P3[0] MD383[2!X>DB:#7JCAWNB[9;ZI)QM=@K2Y47P=&RR]+W237E0_3VB:[J[I(]_ M/C_#;I> 7R3##J*=ERK#GO_)-]/]K_*1V.9TLY2*&9;VNI/1 M"=/^E^[^Q:JE^W7Y5%FK,O>X$#P1FB;@^TS!)N4+;5#_YP97_P%02P,$% M @ _("$5_NE?XBB#0 DS$ !D !X;"]W;W)K&ULY5MY;QNY%?\JA.ML;4 >:PY=N0 [F^ZF:+9N[.S^410%-4-)W(R&"LFQ MK/WT?>^1<\F2CSC9=M$ L><@W_U^[Y$$:3EOEIU.\/3Y=<%@>O7]*S"_WZI2IM M+@MQH9DIETNN-^"#G"\L/CA]_7+%Y^)2V(^K"PUWIS653"Y% M8:0JF!:S5P=GX?/S!,?3@)^E6)O6-4--IDI]PIMWV:N#/@HD#JT)X_Z>"9&?$)'D*LT&X62!3KFT&MY*F&=?O_U<2KMA;]02W&PX6NKE MJ07"^/HT]43.'9%H#Y$)>Z\*NS#L;9&)K#O_% 2JI8HJJ MB_I1? >]N-8R)GKQ'GJ7"Z[%R3EX+V,7? -!9=F9UKR8"[K^Y]G46 T1\J]= MRCO:R6[:F#7/S8JGXM4!I(41^EHPI"Q &LESY 7@ M \0+Y)MS!#AFE857Q'NA\@P8:F%+7=0^FTF3P@@28=72#JZER@)VM1"=YVTU MUD(+T,4"VH-BFJ,P1PUS)LQ*S42?%B,D0'@(NJQ-83:83(: E;F.<$^O#I,^E'U MH(=66PDJ!ODF8-\_AE&O]@.;UR$6Q7$=OGO<'[33K1,68,Y"698J*'/@*W1V M:8T%4BB5SSKKC C%$(U%G'N84_C4^=AX*QJQ11AB55H(;_0(+S:5L36F'DWB M[5"!9"W2O"3>U\KB+S;R-,4A, 6!$03D=UB(C$#3?'QDK#256[!UP"PY MR\11/ M%U)9E:H6#3#9'O=$0XZ<<2>"%8JU*G M]'XIK16.XM[*B@#"$;OY' JCL>Y!(46=6)??\>7JQ07[26F[8&=+4#(%1E M??>G<13U7WRHNH"KRP_T*'QQO*_@[K,M!,..((=T@39)DUNA =!R6I(LV^%. M,'VR@<#:BGPRX8)CAX+B4#M(=<:/PO5F5N;B.2/!AR_8QQ6BKRIPAM39?7(O M^8:(M6B3&$"@!^$-&E%=*U>[(WN;="<6FYXI0:A8PRH2?X=.T;;5V5&*MFAS M!P]\997L6CU9I8I06Y_H7GT,"4_9L%;?0#&,GJ^D&O4++>7BARG7H*;W5D];WE=/_>_WH78+'T=;*)_K* M[2@&$!!S>P:U'GP.QB#AI#$8KKX;:S64+1-"4?3]![Q('4&G"!!(A<;E)1/+ M5:XVPM50B,7"[^/YRM@@<@38\+F41N+K@+T# <@T/JPZ]#&W'+@0CCAH:11L MF"*NA:,7R!A"K@15W"O"'W"]*N>+K]K>D=TR+P_NIB*5>-*T>MYBD'B0SWP. M!I]C2]>MZTV?[F#KSH;WK@5!W>]BA,X+^1N^,KM#\TL[X4=%3]B.GHY/T2)L M5D(G)FBM\. @4B"4WA=(YIY(DM\ZD-!]M_IU4&TJJEA9@T'P=E_K?JWR$N!Y M7>VS0>^E^5S4:RZWVJI:QY]_.;NH6D;D6'G'*V!N&1U9R,I$]2(-9MZ.\B:B M=^F!=0&57U8 !Z]:>RJ=2.9?$LC\=XICKT_2OY6UWW(6\*RJR][.J M$YI*#IC!N_Y"BQ67664(9S27'6FI-48JF%58X^.#WONY?U/%_ 3CST_H#L3% M2JFA:&">8&C"E5&YS,C5YSRGX+G$XPN/.3ZF(?6U)6^!?>XMCA@'*V7L2+3/-BOT/?M6KB @[.,2/(\W_0>!5N#KX]:=\3!'QVP$(*^%'J>6'#2ZA:T=8[X3,_\XH/=%+6S'H0UP'6[MIH;]_Z&V>Y_,X9;0T>B6T$_H MM\/)9,S>^N1D_RAY[CSM&O +6-0M0'IV 4A:E_*WEQ=-*?]8X$[5K93",3V_ M1XA=,5^M-#B;%I*MU1=!$,K08R*7LR4TU_!1FW0S"4L;.FUZ2&/<4V&P6K9@5+K%&VK M":+L]KMME.3'%2BIVX>*&Z%3:2KPN6J/\]M=Z'LTA(',!LOAD&2-,?,5?M+>Q7.FUU,]T2KC?:2 M$J>V+![''K+A*(@F^!MHQ_@;N/;=\]%HYQ'N&YZGI0,17FV)^$.%EB0-#)_G M'"#I,H7\ V'>0W2W]G?/+]\W/?J*4@=-@W.7$-EYX'#!(UIG,^BM1[2KSNZK MY9A<+I*@3IB']5K[ ^M>=/NFL?4&>D#R9#D%:)&K>A<,"[05!?4+U9;:(9OX M_Q%].C"LI[M.MAJ7L)C!\G/"WA,\H-6H3>#HG^$00@"9(TCB-AOTCX"H.""# M^;E:4=\$D3D*&9X4X[ ?1 &AF+LRG4$C)+'V4AL6)2P*V7#"( DN'U&ID!U9&TA)9X I27A:K$DN= MEH@ U+-67:K;T]9JZAM,N(=Z>DO@9JWFMN;;36$M\ M>Z&"(.#^,5%GT[O]W1,%[)TO/^#78B@>QC^MK:\5VI2[*X!T]G!,<_K!X(3AR9Z_8>[N;34I@^H.*SB( M)QQ #5;TXEGWIF:EI?ET0J<&B'ZX*^"_U\'A R![,@@&;G),HL8HZ0-@]]XA MW\C0>*(*5IV@52,4W=L<;L#FL;\!L\/-.(B_P/CL@=:OC7W'Q?U^2)R,**^[ M)'^$002783!\QIRNY)8ZMZK,,3LC$"XSY&#AWWF6O?>FWTY+_UI;).U7M6"?0PN M03A-J0WK?0$^<.A*P08&DU"-L3]J=NXI1K;V4&AOJ?YA?3/<_;D"+ ;F$G @%S.8"B5G<.#.I:L;JU;T MV?U46:N6=+D0@&4:!\#[F8)6TM\@@_KO,%[_!U!+ P04 " #\@(17%_X8 M_9D% #,#@ &0 'AL+W=OE6@\GH]'IL);*].87<>V=FU_8)FAEZ)T3OJEKZ>ZO2-O-96_&$XOUC)DFXI?%R]\Y>LV'W>6?\QQHY8EM+3 MM=6?5!ZJR]ZKGLBID(T.[^WF)VKC.6%[F=4^_B\V278Z[8FL\<'6K3(0U,JD M7[EM\]!1>#5Z0F'2*DPB[N0HHGPC@YQ?.+L1CJ5AC1]BJ%$;X)3AHMP&AZ\* M>F%^8S);D_@@MQ?# 'N\.LQ:W:ND.WE"]UR\M2947OQ@#$&^4S;7WC2/R^6/K@T Y_' HY M69P=ML@C\MJO9$:7/FWOR[;\:GH^^?P3O;XYT]9_T+Q7BIKE@TP>;D M[T0EL Z;3'*GH0MQ-'9.;I):PQ&'[.E)<^&"%8@JF.6;=58=#H9[60% M6$"$"I*5(Q)U*C]Q^06*9Y?D]O7K"VF>=#^;O=C]9#;Y%^XG W'SV/57P0<] M,'=XQ,%X0'D>^&4]?WK>GI__" M_?-]\Q+TG]L&CWF30>CCX'; -K!%&%3< 3-'&*0IU5)3-]@E&2I4Z/]O'6<. M>!,2W<4&"F=K$:A>68<=FA.LJ$!N[5IQL-#G+-S C>,V?$]K,@V)6_"@RJ@M M",.T#V-F7P@GARM'9:,C1!\CV.6H&UG7#G; [.YX&3,!W"P0M3OMFDPZC>B\ M)_Z7BD50XS(6!LJ4WL29\_L\L->; 2HU1T27%F; M<[^BVEK]G5#BE04.P&+=G)!_G 50V)07+C?$-_$(PLIR+966W%H[WWVQJ0A" M#O$*Y='$K@7 -457&!M2G#[.C^-,/8=C@\F*2DMJH5,^$)\(Y(&0^3@8\ >= MP]E/+^QG)5W$;!N'O/+.K)7LBY]QH/L-=I')OKC&&BII^,-;E56JE.80JC[S MY@9'//YE@[$+,[E2 >V*_?]@J5GX2UE!&OS7)&+A.:;'[,#IO$8;2W,?:?9H M,MUOA:Q1.@;9& RU+0W;Z@ZJYU%&)9$"<.'YGHIQ]&TT* 5VLXA54%%0EL@1 MZN $=(#B)MN9'8@/%0/F2G&/'WUFUM9:FLR8Q@,5?&1NL0)/;!4.RIR]HTDW MJB?C2=E[L G&R=TB"M1QO6=;GF,?9&BPTVFYPB@.Q"VH)1&IQ=J&>VK1E&@A M,3Y-9-YO^:I(C /"0DCQ:8$\87BY1U%VKH;#J/A(2^UX/J*Y:\Q\)[%IQXY3 MQOLG*(!*96(R90%5\88RJKM[2V1UW40FEV)\\BT@..9:!"5U]!8M8[95W=1L M?O" :T"*#46 2(L*[:[4EKT=UJ>BQ0\GG!G+:I5'(BJ402T58N3<$I.;'QPZ MR X[-XR:7!GO46RL,2%=-O:K^ZO:(MU0/HNG>]Y;Z4I.NJ8"JJ/!V4E/N'1W M2B_!KN)]!8R*VT]\K'#=),<"^%Y8&W8O[&!_@9W_ U!+ P04 " #\@(17 M&9'.R#H# "X!P &0 'AL+W=O@2P(A$27Y):AMPG*W+@+9!FZT?BJ*@I;-%E")5DHJ;_OH=*45- MD<3 ANJ#Q)>[YYY[J#O.]]I\L16B@V^U5'815%PBL#MJUK;F[/4>K](F+1 MW<([L:N<7XB7\X;O\#VZOYLK0[-X0"E%C M&'PF&ZV_^,EEN8@23P@E%LXC/]\1WZ'R%WRF7# M+:ZU_"!*5RVB600E;GDKW3N]_Q/[?,8>K]#2AC?L.]MQ%D'16J?KWID8U$)U M7_ZMU^&>PRQYPB'M'=+ NPL46%YPQY=SH_=@O#6A^4%(-7@3.:'\H;QWAG8% M^;GEI7)<[<1&(JRL16='\ ;=/':$[2WBHL6'U)R0F02.A:6')8MRWK9NC/,D^FOD^VQHHSO=5,28A?N# N%UZ]KK,/J M<"VMNF[\P[R[TUYSLQ/*@L0MN28GTW$$IKLGNHG33>C-&^U(]3"LZ&I%XPUH M?ZNUNYOX ,-EO?P74$L#!!0 ( /R A%=;5JL*;@D )D8 9 >&PO M=V]R:W-H965T[L$D10*[WRYVOUW MEX_:?+(;*1U]+O+27@TVSE479V6_(UD4AS/96YOKQ:A -VA?OU7KC^,79 M]64EUO*#=+]4]P:_SCHIF2ID:94NR FNKB=\'@_X%]*/MK>,[$E2ZT_ M\8\?LZO!F ')7*:.)0C<'N1KF>N+XU^),.C(8T?O*E^-L"IDA?E@S/XJC#/ M7;_.=9W1:UU4M5/EFFZ,$>5:PNW.7IXY:.!Q9VDC[39(BY^0=DYO=>DVEN[* M3&;[\\^ K(,7M_!NXV<%ODO=B))H2/$X3IZ1EW3F)EY>\I2YHE).Y.H/R4:7 MSB J\& =_?MF:?W/_QPS.TB=')?*B7-A*Y'*JP$RPTKS( ?7WW\7S<:OGL$\ MZ3!/GI/^U4OTO+3W\D&6M:3W,M7K4OG4:-^]45:LUT:NA7]]4SN=2?L)R>?' M_B$M'L/0E=$%N8TD*W))>D4OHI=4&9W5<*BMES8UJF(I=DBI-X#=HE(>NY(& M=N"#*#."%=)41EE)R]H"K+4D@"'81R^^_VX1Q^-7=[N4>!T3F@EU8&S"^2EY3"-&0^] T)<0-I_,1?-=QB6E]8 M_ZJQW8[H(USF-H!#J7!RK8T">E;@ P>P,Q*6>-%(.5E8ZJW#WRW';,8X?/1: MG:M,\)0/#K=@();B'?#[%82^'\M W(%#U\)D["%>N!0!IPDC26EMMNR5>B4/EV2&NIUT94&Y52KE.O=^ACQ!)\7)8R#TYJY[EM M!4LM&[W2.4J$O8"/V#]])B'P@%["JTP%/[-SGOS*1,&7N/?T<\^B/V&^0$*E M&S@[=;7! M^5:RCP(>J1LJ.=J4,1.:'9?(KKU%^CX6(Q\??9?.9=^/KFC9_4 M/O_TD9)Y3,ET@D'CQ92O\93>BK)>"5;(6N+9.<48,9]'-(\C>BLS);R8.TX. MA^#BM:5Y0O,%Q1'_S>F=#S,(B\YI/J;)@CYJ4-O>\C&T210@QHLQ[A/H7^"> M#&>+^:%C>HN'D!3P#)99I5B;7T8?1FQV[&5,YD'R+ J2@3^@Z<9'&'@^H036 MQ+ J(.N^SB9CFDXB3)TO8ERG^'U7&W0:0WJKL@R,FHYI/CG_=F?L!>T%$BE3X$&'X0O@P#5F M+\0 /_/W212#0/V0:;*@R31A?=Z^&-'RS7CZ&7-!;Z15Z]+/C-T0G:&Z8H)"9GA>J@(@0LH4GM.2 M,3F-A:!,;$&%'6#D,9>3KU#U '\%SFQ:!M8Q?%;M;-RH[:IHIA%/I7:T$0\2 M>K;P B:A!M&#P&V9>P5690U]@SCK=,/4J)>Y"D4YN-N@.AGV)5K8NLSP@"*% MKL"AF@S9,Z+0-2-GHP!F1]D\^Q$)OB&.'\XZN0SRP <4:HJQN(. U> MS'6Y;AX%(3;JKMG\;VR1KLW_8+K8M7!9J#Z= M:]U'!X3O">DZ4@; MB@-NX?)=*D,, M?@< WJ9G-:@##D4:@T44=H,94QDO1->[]30*:Z5C]^>(8U[AOG.Y+\[.[K4[N57R.N07=CQ'.U9 M61YWJ\-FCR(8?IK765@*%G.(&?'0Q XF_!,])=M^1"#+.IFC+A5-LO*GD]DD M;E]P(>'(YA.2?/LE:TINP/^_QL0C=)7+OC7Q"'W8\K@Y'_T^U2G+/;+M2IN0389F34BTV'=AL9^QO?+O-[KL!J['H:L/_=%IR.IN MJ[G181LK>OO\X$;^*M*4V5%Z@N'\:O?5>YENG7=X[1W, ^%Q[+#W1+*TM'<> MXN55%7:ZH1/(8%NN*]\)^,,S%=H+M>KR.S"=*@K>L3CXVI<-OS\-7:',F29Y M)=$A_L8%92L3NI\T-Z[D-10-/!1Q ^#7NX^SA3;SD?Y/!I MW*G?1W;6\#@M"I\N7]R#)0E=?6=VZH5U:7 MF+[MUK(]CT!@*9TU6_T^SH!-^*.'72HTYQOWZ#V$REK_V=Y)0B@@+7DUAR#^ M>S/WI[:!:B;L#]2! Y\X.6BJ#WW@$T0.G3\!]J1^$F-+L\<>T7F/3MR1GHQ' M':;Q86+>I&E=U+E'TBQP" &?Y-A6[JG$CO';-?:U-,YN$^0K:=ICC Y(=?X4 MI3ZK^"L8M>&_P]68/:'WV/GC6>^X&"2U]H?BW*6#5\+)V.W>_"E=F!$_[B1 M3) _!]I;5K?["" M[K\1U_\%4$L#!!0 ( /R A%?!R5L.&0, -L& 9 >&PO=V]R:W-H M965TU4VDCF:&J6J6T,LC* I$BS7N\@E8RK9#8):Y=F-M&M$USA MI0';2LG,PP*%7DV3?K)9N.++VOF%=#9IV!*OT7UK+@W-THZEY!*5Y5J!P6J: MS/OCQ=#'AX#O'%?VT1B\DESK&S\Y+Z=)SR>$ @OG&1C]W>$)"N&)*(W;-6?2 M'>F!C\<;]G=!.VG)F<43+7[PTM73Y"B!$BO6"G>E5Q]PK6?D^0HM;/B%58P= M#1(H6NNT7(,I \E5_&?WZSH\ ASU7@!D:T 6\HX'A2Q/F6.SB=$K,#Z:V/P@ M2 UH2HXKWY1K9VB7$\[-WFM=KK@0D]01FU]+BS5R$9'9"\ACN-#*U1;.5(GE M4WQ*672I9)M4%ME6PB^%VX=!?P^R7C;8PC?HI T"W^ _TH"I$LZ58VK)Q;V[,5^7Q>74FZ0:'I?5DJAZ[ U0AX7Z#M9F&W1,/""Z(2 M*5NA,5B"OD,30BK&#=PQT:('*;(1%NO+BMN6^U"N(&\MI4>\A98Y5X'.[L-7 MC]>"C(&K)3CFNQ/=@?]&&S.HJ6TT)I(P9<8\^& F=:N'P&@9[AX=# M^$02QB2L:&4KF//:9$/ZR:0D^WVCGW/!K6W_!H^Q?, M+#FI$5@1M+=_.$K 1"N-$Z>;8%^Y=F2&85C3UP>-#Z#]2FNWF?@#NN_9[ ]0 M2P,$% @ _("$5\_:;-QK P -PD !D !X;"]W;W)K&ULO5;;;N,V$/V5@3;8IZPER]Y<;0-VMD5;=+'!II>'H@^4-+*( M4*1"CN+D[SND+NL$B9$MBK[8HF;FS#G#(4>+G;&WKD(D>*B5=LNH(FHNXMCE M%=;"34R#FBVEL;4@7MIM[!J+H@A!M8K3)#F):R%UM%J$=]=VM3 M*:GQVH)K MZUK8QPTJLUM&TVAX\55N*_(OXM6B$5N\0?J]N;:\BD>40M:HG30:+);+:#V] MV,R]?W#X0^+.[3V#5Y(9<^L7/Q?+*/&$4&%.'D'PWSU>H5(>B&G<]9C1F-(' M[C\/Z#\&[:PE$PZOC/I3%E0MH[,("BQ%J^BKV?V$O9Z/'B\WRH5?V'6^\Y,( M\M:1J?M@9E!+W?V+A[X.>P%GR2L!:1^0!MY=HL#RDR"Q6EBS ^N]&X6*E& U/?HJ"N2U-SS&8'0!>!=*^D1 M'.:ME231 56"31:A0N7C0( 562:!++2"#:PW35&%U)O7_%74F12>39DB*'9\>@\X0.C%)LG\*5D;I(1:]-J.H:C MT\$&.^$@5\*YCH]?M9Q =QJ/SF8'/+V4P9O54H5<6Q:I7:BR=D;)0A O-H(5 MY0@W_J2ZGA R_,D(;U$%5S+!]*SJ3RO)N4T)OPC=\DVZMV]OUW5Z_C9=$_B- MR>R'[HOF(!X6ILGEM<5&2.;[ MX!-@UXB&P2P\$>Z"__0RV/O87XW>?B"T=1_0.1X/GKZ3,4PB]7BXM,^+^JW% M_R.5ZSRW[;,ZOD'0P(.W[Q555\9Q+FYCDY$(>YKS*SXRP:M=V![:0P-"Y]@_%9:_0-02P,$% @ _("$5TG9 M2+[< @ 1@< !D !X;"]W;W)K&ULM57?;],P M$/Y73@$AD*JE3;*N'6VE;0PQQ(^*"7A /+C)M;%P[,R^K-M_S]EITTYL%0_P M$.=LWWWW?1?G/%D;^\N5B 1WE=)N&I5$]6DVE7L M:HNB"$&5BI-^?QA70NIH-@EK"^O45_&[2SEH5P>&'4=UE0 M.8U&$12X%(VB+V;]#C=ZCCU>;I0+(ZQ;WY,T@KQQ9*I-,#.HI&[?XFY3A[V M4?^)@&03D 3>;:+ \HT@,9M8LP;KO1G-&T%JB&9R4ON/S"5'5# M:.'RII$U5YMZ<&V6M!86>_"VL5I2XTVA"_B K+\TJH"KJK;F%KV_Z\$GI$E, MS,9CQODF\WF;.7DB\Q@^&DVE@TM=8/$P/F85G91D*^4\.0CX.:@ O[4J3!KST";RYY:-OZ;X'DM\C9X\C^1SMU MM8C1[\6PP[+\^P#OK>&>'T/_K)SV8^7%=_XH.=$"X W(=T'(+ M%'#V7/Q4=;#R :S?HQ*YNRA!6'"/R)NJ:>T"64,N16@>:_3 #I9&<1MSI\"' MS2R8R_:\P7NA&^YJNX6.;BELT7(4!+EQ!,]A,#CV8S+VD;-VR$63C787^ M$+9Q&X]@G.U5[J%$Y:/\LVBD*J1>N5UD>CR$=)C"<' "PS1A#,?2SIXJPLML M-'[EQ]&KO_T8A\NO,=0B&?DQR^"QPQ_O];8*[2IT<,?\&TUMF^M6NTOBK.V- M._?VAODH[$IJQW26'-H_.CF.P+9=NYV0J4.G7!CBOAO,DB\ZM-Z!]Y?&T';B M$W17Y^PW4$L#!!0 ( /R A%>1+&4M9 H "\= 9 >&PO=V]R:W-H M965T7*C/;\\%HT"Q\T:NUIX7]B[-2KM17Y?]1?K9X MVF^II#I7A=.F$%8MSP?ST M*$C\VZAW*LN($-CX7M,'P4&NB_!?7M=ZZ!TXBA\X,*X/ MC)GO7%FS598V@UJ](-%Y=-@3A=DE*_>XJW&.7]Q:2Q.Z&(EYM;* M8J6@<._.]CUHTX[]I*9S&>B,'Z!S+'XSA5\[\4N1JO3V^7WI,'Z+U7"R_>:Y=DQE56B7_/%\Y;@.(_NX0- MM*:[:9&CG+A2)NI\ $]PRF[4X.+-3Z.#^/013J1\&LEWIF\E,6-P!9E52ITX8V0A9CC$*R,GZGXHIR7'@_O ML$-[,5]9Q43%'I%X\]/1>!R?WGW)RZ/3MV)QPU1D;L!2[\[ 0$;W6"=*:?T- MK5C%'. V[?5"%E>1^#2<#\5>U:)VM1 M6K/1J7("\8U$JPJGDHJ$M6ICL@UI*C-XL92)SC2XT 6S)E>0907)04(7B2YE M1E)4$-PLQ:O1<"86.LL0>7"5]FLB;DJ.1!!AH4 G011UN*DJ:>G5>!@W1X;B M&Z[H.$B"^CH>(-1&ZDPN,L6<4^CCC;+4'IQ@R9"ZQ*)R@(5SHE J=8'N/4LE M<%W$;U<'' 1G+&U4(0D:?BUI1Y6E46VF0-FO<:&+P"4TJQ//6M%Y:9QF*:&% M3"-Z"_R>5]Y R6R6T>$IN'=.>1PF4[8$[N]:!'&A'6BK@H'2E(E#0@UD+( [ M%@[BYO)*B52[YGY'#(1KA%ZVM*%#G3FB2!F+I(9L>9EI620J&(KD6&H(GVC< MTRKB =U9];W2$.&6P_3)2PK7.J]RH'FC+- G"(B&^'L'/DVFT^! ]4V"0Q5( MW'K[R^7';^_G8D])H!:@1N:!8=,&CG?Y>BL*(_" LV0J@&\RG,4GHV$@O+7DEUN^#08IS.P^M85'PEVEI>BG"*M K>];NX5K<&]^K33[R)Y^ M"_N7BD)+ 018BA< #"2$\$3C$A% ?*'EO><8M3P]GK",10N:4DI"EV\ONY6F0Z"7 #"[3S.4Q$Y&Y[^DG1> 6Z"($V M!6R@1#!%#@HAD(/-L@WE$=6K#&H"=4DQIK M>GDK=L"_-0*%8S6WT:I>C5H':^+0&3 ;((/9!"$"!XG3K:G?#"#+V5U7Z4&%-8@YD!T]% MM[5,*8RCEX*M Y873?WV6- :4CW7T 7-48\F=%E!J2A0VFKCB5IF/)R^!AN> MS:7@,TF08C0CAB>CMOBBFU!&8F-3?@W%)\4T)*7FI*V.)FAEZJO)$&")@9D8 MY]E4KXZ;#3W.+2Y&BH!*0!-U6T(53=A]=-029$"V%&NS=YP-Q:6I$T3+T0X> MR*T7BH&0&^OU?\FW3!<>U#6""YP!*<7>2Z3=;8*JKY H%6(==Z =$7C?VJ0! M1;TS6[Q%]')Z57#FE^Z.LP,$1>I"A7Q7%R'8$ON5"SPO@1-4\!MM34'@D%D6 M\.\,%3AX #,EW$M3,0E:%,M<$Y.[;"^I6CT1*C$_0Q:=:((UMI-+@IGZ%]>W MY"8F,RNMZA*/.40MYJ).%'(MKDYH _*X5^$1,4J&MH1JRP*KM!4_[.I&O)%Y M>=H\-&PDJ%4X0*':U5D:RM(2C%?,#IJ?#3EVC38J=N&^4:L# Y$*DR,=R'1# M&&"'I;<('P;6:%WJ[Q)Q&\4QC!7O<*D92IO\F2Y%V:KSJ89P[5)QWZ7BY[G4 MZ"F7FKW(I:;'TR==*OY+72I^J4OUY;E#@UV,':3+\*6\8<.S]+/.DGBF3B/8 MJ2I4;230"A *IZG4-O? M@E./S<-;?3C=](-"]$OQ-'X*3PUG?PV>FMO^#)Y:&FNY(680@1X#5;P;5'<2 M*D'AQ^%JM@-7DV?C:LJU] /(FO6BU&CVPB@5/02KR8M@-3X^>!)6L_\OK"A[ MUK"Y@[#9#T!80X/8>CX ;E<442_T13W8=CCK791+5 ?<\E*Y3?5D2DT<3S5T MKFY/!<+49;LV7#F@4*]R1E\SIXG0$-45L4G0W"&?!],T74RRIADDKX2T+-"0 MK%:*NP).VZZ' ^*-^>*1"]L%+E994(%%B&ON8: =SN%@@#!3B^JI746WT^M2 M1_'H=:UK;>\Y0--N)HFMZF%G5912IYWQZDXW5/[+'C.H[,%-\)MZNM;.N;A0-8.DD&G1>9(*L8F.Y:T)#XD/YR(M+ M;J>:L5X/(S01M+2YZ>@2V?&BKA/%0Q/RSK9EA4:_5X9*7S3Z5^SR,%M=\,H2 M7G*M<^(=W;$5&YE5K;L'C4OVH/N-%:=]ZNRXJ$4Q.V^CW^?6^/,0_3YTM'O> M\4I0\'PEQL>3?ORG3#T]F/9+#%X:'?4+^U$48_'PX)C]DP))0D(N*T\?)#KX MU4FCGDF3+W9-WS-%0T-<-('1O3T1'WKM=3T5P;FIV&LSS%M(Q>.1\6D([KV' M Y::BXG>ZA'+^(V&\G))4!Q%O&!H -U)T^]>H;B(2.WZ2K+?^XC%B*1/=>0] ML$;XGM6NME\#Y^$C6+<]?$K\C>=##J!=XF@\/)P-A V?Y\*#-R5_$EL8[TW. M/]=*0@NT >^7!@:K'^B"]AOIQ?\ 4$L#!!0 ( /R A%?T/CM_S < .,6 M 9 >&PO=V]R:W-H965T=E+GEN]Z/1NGE$O;U4LJ\&:N32X='LVB9Y>& M9.*)\JP775Z.>[E41>?NQJ\]F;L;7;I,%?1DA"WS7)KM V5Z?=OI=^J%SVJ1 M.E[HW=TLY8*>R?US^63PU&NX)"JGPBI="$/SV\Y]_]W#D/?[#3\I6MO6O6!+ M9EI_X8G$7=C]%H8W@UN?.--]=103A5\*,_.X*T" MG;O[.\$D>]-SX,4KO;BB>PATT5?HKL1'7;C4BK\4"27[]#WHT"@2U8H\1"<9 M?HI=5PSZYR*ZC 8G^ T:PP:>W^"D8>+?]S/K#,[^/\=L#"R&QUEP/+RS2QG3 M;0<.;\FLJ'/WW3?]\>7U"06'C8+#4]Q/(/\6.G%?.IV0_2)2:05BU$BGBH7( MPEM$*T)&9H*LDX[.Q8I2%6=DSX4L$A&3<0A80;^4:HD0 _05VU2N")053RP[HI/!QH" MO2.\A#0D8NQ4"1E*H 'B/^QCK';[> U:4B&4$\KR25A=R%FV;9"'+LY3!/6! M1):)&4$!,K&RE'3%D]SRT5A1(L2,T*5IU#"R6%!XR3HMC4)&56 _5QM*KD6J MU[0B<]Z(JP@7ABHRF.%?K$ 'Q<"CDG9>PQ_,BHF\0%8;,YWV]G18YWGG. !LV#'Q1'*(J: ,=MAR]G/8,H'+(NBA*\9 M @ Q=)*,?@B*/9YM/ORR=&T#H%6^E,7VNV^F47]R;6M?2[2'I@8724,E+&XE MLY+$HI0X.$?8Z"7 3937!1E*^>H$RA4+19T5SZDV[L*[4L6=36'%%X7Z=8<[ M $K"*3%4.E.)9/B>.>Z#/0B93^%PV,L9*<$YD>O5!6<7+FOP4H@V+YSX4(O: M)\0:/L&V-F8P:DP-24HG5OB4"6OAR8\I^RL?]H&7&*^%GE^4^R[S 1^"Y:/TJ;B/;H9&_(7 M$](FIA#(V%"IX3/JA:',\_"V"06W4<:SJN57V:P%&&M3FY+\C!X@B(;WUFY+ ME=4Q9T2L\U/,:BV-7JDD1,\.0M_ZM(T.3@SJI2YJLP+.L;9.K)'>..;G.F,S MWV$W$L=>Q1>HUWH&1.N2#<1 "3X(-AL;%=!@Y-NA9)"6BI*:S>%4ZM6/TGRA MH#&G>XFL+3X#%&DX(6$IP<9,^XHE_HJR8>!WO"X3SL'LU#Z*?M0.+SZ]<"%O MVIF(\.OC-\%O5#]/Q$]U(FQM[OMCZ$?7N(N:^Z'X![O,_P<:-0)1!4.%R^ 5 M/$9 (1+]Z V>$?UAL*@]XZI"P>/2/XI$C4-]!1;X_P;/^..@,<9OP A, PQG M@F_0[;W1,Y[+Y3+S61,R=KG(IZDYT@K25Y@IPW@7LB1R657LD!#;&>@-(1?0 M]5E0JL37HX.^N-VT'-')BN_[?V)+O;DX3EU<^)>GRY&R_,8WFGKFJM;Y+95N M.!3#*_'?_7]>AP]!42O. &6.YI!1:O=K@>E>SS+3534J&*P\@$7'P6)O8,#. M#WJYJO*\](HCE9-YU+5.%XO0)9Q JJ;3)XOM@\Q\"#SS3%NU6VL_7',518\B M%\L ?)-I#LVVMHB@OR3=GV?8KRB3*^H9# M&!X7N#&*NI/)MP'C[OCRV]\O[Z-TI0ENQEG@A!<>U.SWT J1YZ<=. %30<)0 M?!^PPTC!GMZ_XM61F$[Y.A:3$5\G8N2O4S$ 6/3[0S&XFF!8Q#B% M7J8,W0I>H8<5@PA-NN]AJH;W%9617\:C_4$62='OVXVH>C[GOM_/X;Z!A^\H MP]VZ<5N/(=/%&2)*S16%Z;)FPX#(@Z8S'&.SA^GE<8^" =/NH)X3GVN*JO'B MDS[;12?K>ZQ[8N>KI)^<7@W-ER[P%JF#YO%W2(Q>D^@GV%B;)$R"C%52 MQG6WNS\6-(WT_GST&X>4[D%1VLV+P;S0U\\PL]1#5SU)VA?:-RD2$LXF#5+= MG>.Q[G'38!-7QE-,Y!)=]D;QX(.)^VPPV@-_YT?S$( ^Z' ,2,OO"?5_GC LXJ?(-L5ILON/?AP^5N>_C\ MBYYFH0J>I.<@O>Q.1IU0,NL'IY?^,R:JG-.YOTU)(HWQ!KR?:^WJ!Q;0?->^ M^Q]02P,$% @ _("$5]O848\&!P #1L !D !X;"]W;W)K&UL[5E9<]LV$/XK&,636C.N)5*4+?F:D9WFZ.3PV&GZT.D# M3$(B:A)0 ="R^^N[NR IZG*4--,FDSX8 LG%GA\^+,V3F3:W-A7"L?L\4_:T ME3HW/>IT;)R*G-M]/14*GHRUR;F#2S/IV*D1/*%%>=8)N]V#3LZE:IV=T+U+ M<_-P+C(].VT%K>K&E9RD#F]TSDZF?"*NA?ME>FG@JE-K M260NE)5:,2/&IZU1<'0>H3P)?)!B9AMSAI'<:'V+%Z^2TU87'1*9B!UJX/!S M)RY$EJ$B<.//4F>K-HD+F_-*^W.*'6*YX599&Y*SU[ M*Y5/Z7WY=Y:"P8=#?)P7*N$K82Y%,I)JP$2)$.BDL>R9MG&E;&,%^&]V .*#G M]W59\4:C]49Q1QW9*8_%:0NVC!7F3K3.GCX)#KK'CX04U2%%CVG_A-H]JF>] MEQOR]3X5;,RE87<\*R!1>@Q[H):4#4FIV*AP.A'V]NF301@<'EMVH0$=RHH$ M9U9G,N$.+LYYQE4LV#7"V+*9@+1SR\8Z \ZP. 4S A](TR-B3VJW<]<%4 F M]=VC167LM8XY;?_GZ/0'=)IQMZ)L10]KQ#^R%MT"%H ]KF!7&B-4_,!B0#P" MPT(*+#RA6,#9F-N4C<%UE@*R($F71DRY3)BXGV+T'G7:I>" 5^9@&=G886!Z MAPT;YBU3VBU92$O$-O.]O9&(]=E[[7C6+-W<@4,8@JB9@->2W\C,[XS/S\([ M\H7'L2E (FOH)'M@N?L986_6&K$@6(USR>X AEY L!;CL< P%B"]'-4Z%_3V M2+]V\%.N DA/A2%TKF(>CEL&D<&?$8)*J6#7LMR3K$"2704QBL$D9+L\UP4: MH?VLT+)4<58DJ.H!YSH'W?R^"KI]!"E 2TT67S#P%LUO?$KFR?1\-B(?,,X) M- =L%_C4MN$@C_5$R;_():Q;D1<9Y:;$JL[!Z12/?2(4]'2/*4&*P.,]MNM] MQL=3;3!];2@B >@ AMTPQ.OAL'( LY)5-+#J30;(EV,)#HR-SC_J$:X#MYRN MLKC.G;?@KA%W0@';E. .AC#T X3; 6#"4CR5#,$F/&:[07L^[[4K@ #>ZEV] M"]'M#MHL &'X\?@&]2$.7;1!LSY!FJ_/0!D\)6*Q'ICG,JZE;;#=;OSJML+> MU[$77H%=,.\:I%Q6U&-[A^KJ4=Q'C$3_@&BK"K " 3/>K = ;$12Q(+R*^[C ME*N)8% (V'DY= 0."\HK7-,.!$'50#?41B^#%.5B81S"BRLG8SDE7\&JLIRZ M<;N/^ 31AE=9QHT_M<#E&3=)PU,.D&A*)C@ETZY- ^A&T8 PV2(4!'P': M75 ]AP;&!@>ARTHK!,:=8+\[8'!L9/0BL=H^^%YD9PAER^=2RSW%/GM7..M M%).UZ$%C&T(T0OI3S9_)D./FJ07*L0H70$L X!^VZZK0GWG?YK.3\S^TD>ZA M65?B!+C>B<(Z%"/P[_CZ0F-RP#7SQW,'O(V8M$5Y&<6MT^3D\$181&/?,0 MR<[U5HOK3;S +=M59S/]I0@YM]B0X"6Y5X/%(.U\4:K\*.V1=/-H6S[&UAQ7 MU\6-C8V<.@\D+_<&ZN*$(G0NZ[+-!>A:OD;X#3>W@@RAA.496+J""G 3IYX< M0##34\PO>R$4N)5Y;"3P#BWQ?8X.[/>-PMI&95&T*BV^+3$)M;*K58[KVL;- MVMJ%VNIY;>%@WNOY=@!/Z2'.HAYV!CT:@X,^>]%H3U;@B2$;D7EUJ9S2:Q;D MV.FIC-GH^H(-@OZ/T$A7IT=-ZG.ZV=B7?6(G5.:JV0N5O4[5PC1GV-HL7V]Q MCGYIN%U]3W"#9;-4QNDRFZQ0W@*I !CW#@_Q+3#"?C(<]#UN(\+M7C<,"+4# MC]1_ Z)?")O4?:_#YKI9L 4;A@3/94AM"\^K[QV>B*9@,"#>@V& 0]2/Z(T\ M((XP!23;P M^>W!LW>P",\>07+8 &F__1G_DEOWK^U.XQ-%+LR$/L3 :QM&Y[]6U'?K;STC M_XEC+NX_% $.P:1EF1C#TN[^8;_%C/_XXB\@O_3!XT8[IW.:IH(GPJ /!]K M[:H+-%!_ 3O[&U!+ P04 " #\@(17JE09>J(' % &0 'AL+W=O M0AE0>(;(DH@P '%\G*U^=T@Z0HWY)-7O,B\0+TY73WZ08O]S[< MQX8HJ8?6NG@U:U+J/BR7L6JHU7'A.W)XL_&AU0FW8;N,72!=RZ;6+E=G9]\M M6VW<[/I2GMV%ZTN?DS6.[H**N6UU.-R2]?NKV?EL>/"3V3:)'RRO+SN]I9\I M_=+=!=PM1RFU:U;U68?-MOA@6M<>5?/_0X3#:\/WMA MPZK?L!*[BR*Q\K-.^OHR^+T*O!K2^$)M24 Y M1:5=K3YYEXS;DJL,QN*QZ<;=%W.H%<;]7/T) $]7WKJ;Z=/\2IHWV MK0;[;E>O"OQSE1;JXGRN5F>KBU?D78S^7HB\B__&7_79Q,KZF .IO]^L8PI( MFG\\AT)1\N9Y)5Q('V*G*[J:H5(BA1W-KK_]YOR[LX^ON/!F=.'-:])_?J0=:KZ;(O3J6&E..RL*KR.6"!WZAUCA >XUS=Y.1KBO<*ZRE$95SR M:J>#\3FJ;I!9362"7]36^SHJ7#!DIJ*X4-]O-B2%JVZZ8*SJ,^&Q!JJ+"@VB M<+3'K=X&(A:-@DH-7J3&A/IWG0[IH!#D7(]:5!?\SM04%NH7I&T0Y\;]$U7% MW@3I4!7!BU #8MEBZ58G@> W[]Z>H4ZM9LOB]PIM3 Q;J MCUD'#4>HQ. +S&B=V9A*,W?]*L1[9QCS1T*P'B$X(+@J5J!U[#*NLKGF)]; M-7B&[76N@)H.;)'I+7HDC&45=N+HZBW8/R9XI4TK>A ,$"TBEV$N1';$L!NW M"9Q:$I96UZ36AQ(7Q7$17<%$-F<3?"LNY^*H27$P[5&&C([KJ@J92B;=.[]W M3XPV,?("LT$ZH,QQ)4+7>FU)O*P0SC4AAW3T#D\/BF(RX'ZJ%^H' W\#9%E[ MF",&$98$LKK/!Q@+4Y^ WN@=QRU!+CD5S;:\Y+QBC6NJ-+O8^010#-#:Y,3\ M4^1K7#5H++"$JX<-G80:YF5V.D8J41M2%<$H=\[ MB?W$,<@ZK6OLA93%&C\#@CW;B;]' 9O OV\0.M2V24?-7'BB D8(:0"/V@2DD@^E:/$X@4@4 M[40(GOBJR@&,SB2];XPM[O8B>,$@ .!(_/8:_\(-X!"=1@.__>;]ZOS=1P[A M5U FX4Y%*1<:0!ETF&A_O(LD+KUV0F0/52=/A0?)UTAV[K0QM=L0LF/5M]3 M#]FS$9BB)8'M^?>C:OP> (1'X(Y(]9X(? .6PS.+E#'6"--BB-' #=9!&,9K MF $\C+1BXN&,K82Q&6LD$XS#>G:9'KHR K&*5H,#2]:-]LA&D0L>[7P8&H)V MAP&E AO21YMZ0M%KL@;.10GC2*UJHTU QMM,+V;L"5Y(D0>DA.2K[CH4K1CX MC-/P%T,SU-B%^A.:M%5WP5=$W/+B26D9M_-V)WP#K[C\"#ARFY.FAJS*@(D[ MYHX-WY8:X7L.NM 7X]5-Q)M_T[0GW??8.<$WM!4S)KWRQ8X:^- 1YS*94.#P MS16UG?6',KHD_3#GU9&J/(0))))3 V[[)U?!)^J'9;$IS M&1=)SY;)@%.M%XK8H25%GM_*^')LYT+]I8!?Z>R32N.T#AA!]:24F)E.TY7- M6*C;GLLE-LQWT))=SV$RRSQI%U8RL,=SHI:/E040\5 &&6V%I%GSNA!6.8%+ M+>RTL<7+)"M@&0E=Z[HVO(1;P&0#^@XFM7C<>.+S"R$Y0C 0 4<[%KH8T"@S M =N T*'L/P69G_FW%:\'?..YV7.]=Y_#AQW2L0;65U@DO:I>04%8=\: M=&H5ILJ M":Y."XU!:(G9I*SGO#P(M>AC/G&:QFAZP(1KD7'9;?3.!WE_"H9WQ':U'I*D M$4V)HW24GCYZ1ATP0>9J.1,] OT_P^$I!H7O9 2KLM6!.[[Q*(JQ#W%VUD,N M3K.J#-DRPH^6H+Y[#E=U?R3"D,?@6VG)?56&;/N#!8Y.4%N&D@F7]X,;8@+3 MQB/'J&PO=V]R:W-H965T5GPI;H7]H_JB831N43)9B-)(51(M M%E>#&;VX#G"]6_"G%/>FTR?HR5RI.QS\EET-/#1(Y"*UB,#A9RUN1)XC$)CQ M;8,Y:%6B8+>_17_O? =?YMR(&Y7_)3.[NAK$ Y*)!:]S^U7=_RHV_H2(EZK< MN/_DOEG+0&-:&ZN*C3","UDVO_QALP\=@=@[(L V LS9W2AR5K[EED\OM;HG M&E<#&G:GMU:E=RN59T*;7\B[;[6TCY=C"\CX?9QN M4*X;%'8$)2$?56E7AKPK,Y'MRH_!HM8LMC7KFCT)^#FU(^+3(6$>\Y_ \ULW M?8?G'\%K'"-_S^;&:C@)_QSRL8$(#D/@[;@P%4_%U0".OQ%Z+0;35R_HQ'OS MA(%!:V#P%'IO'DY'(3[:+[/'TFJBDJ5HK1#4D(@4 MB^<.0 M<(-=X$+-A6[I@'DM\-M"Y7"GS06Y446A-NB$EQGA62;QTO&<5%QFKT%URBMI M83Q+T[JH\P25R/#FD0MNXTJ-*8 M&LRHX63KC8L5*#"$D3-&S\FK%S&C[$W[ZR8=$:\Q7&3./W".NR@D'K OVM5P M?/80< ZBHF4) MZ\7>Q^_JJ6N?C[&SYS$-SW<'7T55ZW0%[KOCH(65NG5FU]@SV*TS'UH2=4 " M'T9GH1^<=^B<55KFQ/=:,@.D+&=#%@%:G$1]*6SU^8>(]$\B,@GW M=Q+FGH/(> \Y[D,D8\RU0T0>$66=WHDDMMN6=/I1#+S$49?%#W6^5&R3Q[,]=GD@+K6_[:$W0W"P:FW!=LN M"-X?2EEWFW^,VFZG,?9-HAAC'@NC;>SSDR;V!3$C__[PY[2]K;4LEP0\A*9% M8V8)N8<43=H7F/8/)(I9;54FS!WXM'4Q(V'@ XRJC26Y@G M?"TTU(4=60(!(!6X*R^9%XXBSXE#WQOY(:GP5"# $&]4)5R]ES^.R,P>,*U4 M6VVPUU"\@F%\S67.Y[F S*:[:IL3A^[?BLJ* I&81R>[IJFEYL41;2^#4>R1 M^<;-4S1^4NNM0KC*^PH)KZ"W!C#(XRAPK;C.<(_>PBD"0[09/7<)P/ZW)0 $ M1(K'GPT3N!)X_%FPO0:AA[TX2/J'G3/J'<@;.-D_] 23_= #<[<[RK5H=L(J M,J\-G!W8(8"=R[)!;24/5!->KZ0/*K'U#V.X<3N#4\,8^S'I^QB((/5/CB9] MI"]"\B(HOFBPR11QXGD(N\. 'Q2=+P&,.]B0*O__6C^X413)W MWH&2;?(\)=O^N?![L9?$KO5GSX_/=P<_P]Z$=0MXBO?*L7&TG&@(Q'*"41=' MF=>4$T"CY^)H N7;,Q83[$@Q0=O:X>'<>=-J!!ZZ5Z^,&E ?FR>A]K9]G%MUKPI?5_>O,Q]Y'HIX<+E8@&B MWB@*!T0WKUW-P*K*O3#-E;6J<-V5X. B+H#O"Z7L=H *VB?'Z7]02P,$% M @ _("$5R,5O1-&! # P !D !X;"]W;W)K&ULY5??;]LV$/Y7#NI0V$ 269)_);$-V&FW95C;($FWAV$/M'2RN4JD2U)Q MLK]^1U*6E29QAQ9[VD-,D;K[>/?==Q0SV4KU2:\1#=R7A=#38&W,YBP,=;K& MDND3N4%!;W*I2F9HJE:AWBADF7,JBS#N]89AR;@(9A.W=J5F$UF9@@N\4J"K MLF3J88&%W$Z#*-@M7//5VMB%<#;9L!7>H/FXN5(T"QN4C)"0UP[Q"YNOY&+\@TS;#91<@O*6A.:?7"I M.F\*C@M;E!NCZ"TG/S.;IVE55@4SF,$'LT8%%[*D\JXM[W<(OTJM)Z&AG:Q] MF-:H"X\:OX!Z"N^D,&L-;T6&V6/_D")LPHQW82[B@X ?4G,"270$<2].#N E M3=J)PTM>P'O[N>+F ?Z8+[51I(P_G\O10_2?A[#=$_>'P6=(@7_FYQ^HM-#0\=NC[H+U*UO4/$[ M9CL6+@75J**#P.BO^\WO&"_8LL!C.K".;UB!!+4T<(-II;CAJ&F>$RT9+%#0 MDX&K^HBQ5$CAMJ&&IW:FI4HI%.D#W"HF-%%B[>;97]27/IY;:5@!"U8PD5H> M?F&BHK.MR11^@&&??J(Q_72BTZX=XO[8C=%XT*W+\)AA+FB.L$3* >GH2PNF M-<]YZ@+0$(_(N0L1= 9)E_"&7;A2>$RU<,5I>5":N9(E'7Y?KRFAQ5T';/]> MOQK'47Q.B_TNW!(RYCF=I!J2YM5N',#8%29U;!G84.WDH7UBNT_3IT(^#4?>_UVW\O]&M)3INZ=:S' UZ?HS[!W7;L4QW M7Y9OE$2D(B^T,4$[%;<%C-\NX6BPEU6T%UCTA8@[T:C[1,>1S_1?2OEQLJ>G MK<;PG=T9)P<$[;3L9!U'+8Z39. 5W:, KY]0I] 38"2LG(:8R':4V3O.(Q5I MJZ+,JDCO5<24"[VHZ,-,#R[FN'=^*0S25\PX0)\NWM/-3Z-KF1-G%IU32#F] MHNW?2X,0#8YV ,\+_VCG1_&X_F*EK(2IP_99V=9[*I)6IMD>FN^A3YZAIV[B MK.Z49=TIF[I3TGVGD*4]"7Q]>=J8IM)R\%TU&9/C+ M6K/:7'7G_H:W-_?WY'=,K6SE"\S)M74AJZ/;K'-5W7 M45D#>I]+*ET]L1LT_P#,_@%02P,$% @ _("$5SZJH&X8! "@L !D M !X;"]W;W)K&ULQ59+;^,V$/XKA+;8DVN]G,1V M; /Q)HON8=-@T\>AZ(&61A9AB51)*D[^?6=(67%26VA[: ^F2,[,QWE[%GNE M=Z8$L.RYKJ19!J6US3P,359"SY1PW MM?\!.GLN""]3E7$KVWO>- I8UAJKZDX8-:B%]%_^W/GA2&!Z3B#I!!*GMW_( M:7G++5\MM-HS3=R(1AMGJI-&Y82DH#Q:C52!IAU*&N/DIQ!F;&O2MK2L#N90_Y6/D2->K62@UKK9!#PQ\R.61J/6!(E MZ0!>VIN9.KST#-X=UU+(K7DUDOUVLS%68U;\?LI>#S5,C<-SV 98"D8 MT$\0K#Y^B"^CZP%E)[VRDR'TOQV3?X["UMR(C$DD"4]JD&0<21B&-TUK(6>M M06H(PJO)BA'4;RV5."-@T' J^ M(E0^9K>B%6]L)STP:[0 SC$$>E6M?E!!2@*["'T#A*M M%AFIX]]JI;#(C_"N/\H,.F/XGNL<*?1BIU9#;<@3,L3D4AH/J\QZP[3Z7JI24YVMT?%)VS^]>7 MOV/)),8UGDUQO4PFN%ZD$;M]M6-^?'"1W9S-YH\?IDF<7/\E>;J42>()_BZ[ M[Q6[ZR/<9X2!K-7""N)FL?N]?[[G/>E!CW_5?:=#I8=FC^,4/]%XEI K#I_) M9+ADG&#B!6,G,9UYP=2ET;L\&8QXKM!4J6R7_+VO;,DMOE7!B1O#)@E[PR( M1]%%\A^:<.K_+SR:3[#XMVX*HVZ/+<:/*OUM/^C=^/GFE=U/B5^YW@KLHA44 M*!J-KRX"IOWDY0]6-6[:V2B+LY/;ECBL@B8&I!<*^W]WH ?Z\7?U)U!+ P04 M " #\@(173GAU??<# ""0 &0 'AL+W=O[#8K&@I;%$A")5 MDHJ;O]\92I&5U#76#S(O,V?.F1F*FF^-?7 %HH5V=Q[-("2^$& MID)-.QMC2^%I:O/8519%%IQ*%2?#X2PNA=31,*VL4U.(TAKYTW9 M.A.#4NKF7_QH\]!S.!G^PB%I'9+ NPD46'X27BSGUFS!LC6A\2!(#=Y$3FHN MRKVWM"O)SR_O,:<4>S>//:'Q6IRVGA>-9_(+SU.X-MH7#JYTAME+_YA8=%22 M9RH7R4' F]0/8#PZ@F28C _@C3MIXX W/BP-[K RUDN=P]^KM?.6&N&??7(; MM,E^-#X<9ZX2*2XBZGZ']A&CY;LWH]GP_ #72<=U<@C]8!G^GR>L:F\R= ] M!]8*CPZD!J.QG;-^UV9$Z(R.0VIL1JOJZ0B$4G3"OM?28@8;J85.I5"=O=3- MZ>=C)!DW5375G /X B$UU ':T0*-G%$RH_ O<#PM!)8#N'G-QH&PR >)A!$M M1R!E1;QYQVR(*] 0;66E0R >L"UD6I!W)5AF+\PKFO@H5!V86,QK):QZ@O53 MP[B0N.DE)L-4AM=,*1[0.GC_[LU)D@S/+V\^78?AZ/P#JV4[SAD45%YO.&\F M91+4$::V*24]Y-8Y= X(/A#2*0YVY;&A'=W>Y/+[):.B!9(M!_*GMR.;MDQ M5)4U(BT&\)7,=OO=!O%T,M>A"1A)<@*U4&UL%E!S(,I&SYMS2_K[^7!'SQ)Y MM1-YU%/)&SVA7$ .V5AR 7EV2245^HD%C([/76W(!>BR[/:F MN=6X*V:?S!X&H%M;MQF MXDT5;KFU\71GAF%!'REHV8#V-\;XYPD'Z#Y[EO\!4$L#!!0 ( /R A%?H M&PO=V]R:W-H965TVS&PQ8=>S,=J#]][.=D %U4=3QA=C. M^[S'=H[QZ6T9?Q)KA"1XS@@5?6]%@A":9HSH$HL@SREP$B;-MW?&$"(HE=H!JL<&W2!"M)&:QI_*TZE#:G"_O7,?F[6KM3Q"@6X8^8T7 M,RK4 ([I "PL_/$EOG1L^:3YY&S[]OYV?O7OM!XD0U@<@-'[A M>PZ +=%+N\ANIZ^FKLAABOJ.NGL$XAOD)!\_^+'WS99EYS0;GM-L=$ZS\3G- M)N0K[" M5 ""EBJ4=WFE*@5>EFAE1[+HZ.?D+ M4$L#!!0 ( /R A%&PO=V]R:W-H965TK.)J7L0LPFO5!!$UD5!Q>L"J%WJ'ADV4;I"G\VJ6@&3Z"^5 \"2W[+DK "2LEX202D M4V\>WB[#D0:8%G\RV,F39Z*EK#E_T86[9.H%.B+((5::@N+?%I:0YYH)X_AW M3^JU?6K@Z?.!_3JHTDOY8))!;\THV_<>!]5-;*BP[R%I&3 M\'.L^F00]D@41 ,B-U2 3=;R_[*^T,ZA[//7(?K_@.3R'R]ST4 M:Q#_V,0Y>;YWR[X3V9GD<2MY_!$I:_R>^M^)[$S_3:O_YHTI5R 8S,GTOR!)@\]6HDX: YM7KD;+7V""]!A\]K059,H*GB F>2 M-FF74'*ZB]5>(SW9S97@.-^Z%KTD41L@DB(B%;P@"HT>4;SYQTXHVK4L$Y#A MZ.ER7>FWX; 7!L'^.#W$$O.B0'>'OB=^Z9-GI+5USB1AI0)M$C23I(K)]-5$ M0=.4:7N'YE#;.32<@&U/Y?P4_]PP)[6@QDMBWZJ[I[I4+"[[UB:87"T+6[H=) S(TCO,;R=V"?1C6\S61/3(9U9E7Z$EPV/9C9T&\_3:5SM M,XM5L)MF.+HF"7VU+]J/\+#AT<2&;L;QPU0S.*Z ;Y/.5>'@NZ@_=@R^P]0 M2P,$% @ _("$5_5$(BNB" >A< !D !X;"]W;W)K&ULK5AK;QLW%OTKA JT"2!+LOR(-[$-R&Z\FR[2NE;3[F*Q'Z@9 M2F(R0TY(CA7]^SWWDO.P+2M!NU]L#8>\SW//O9SSC76?_%JI(+Z4A?$7@W4( MU>OQV&=K54H_LI4R>+.TKI0!CVXU]I53,N=#93&>3B:GXU)J,[@\Y[5;=WEN MZU!HHVZ=\'592K>]4H7=7 P.!\W"G5ZM RV,+\\KN5)S%3Y4MPY/XU9*KDME MO+9&.+6\&,P.7U^=TG[>\+M6&]_[+LBW-G-/U3R MYX3D9;;P_%=LXMZ3Z4!DM0^V3(=A0:E-_"^_I#CT#IQ-GCDP30>F;'=4Q%;^ M*(.\/'=V(QSMAC3ZP:[R:1BG#25E'AS>:IP+EW4?/R.MY?+V69J6\@-_B MK7/6B6OK7,2/%_^9+7QP@-%_=T4A*CG>K81*Z[6O9*8N!J@=K]R]&EQ^_]WA MZ>3-'A>.6Q>.]TF_O))>>V&7XI9DFR#)X%U&[A?SVUJA2C);5M)L*1ZUD76N M V!Q;9$]X^,O#S3DDI9OM)$FT[(@L 2%8@ULQZP.-E?^TU"\,]E(O/C^N[/I M=/*F7>;GPSOE22#8!,+$+Y5JD##FK MRW0TK)U2O&(0!%%&B"J"Z).3O T_ID.QEO=*+)0R EFLI,-N;3AF+D<@%(HW MK,6'T7PD5LHH)PM4%EZKBJ(E.Z153B-N50&P-<'Y^VQVV_I =FH3E-.E6+9! MUB:R,--982&']9%#V@";=4)JL((H2QQ.#GYEZV,>J2U+[9EN&Z/F;Z];F^[4JBZB\OG!OT9,%2Z'-\5V2#9L16Z%L0&V9$6= M([Q%0>JB>3W+*>HV0+M3GVM-05QL!;G/;DMC:OC:>>U;:(T )Y"?0;>@9[+L M\-4;I+O2!I*'+>ZP*>F7^4>0: 3FBPS!T9X3 +L,650,807"X6@Q6F8.>BO= M\9O\:(+2N5A9K]O8 MH.$ZR4:BFM%[$DS)3R MDQ(*\4&B$C8DND)9)521KW*Y!!]"0F4=8[HD2+.JAR[US&!!?5[A[!. F6Z M\1+%4>0BU]#@Q-+9$A*M[UG$Z9=YSJ%BR/4CE,)&EOZ9*@<_((L$WR9]&K6K M3:XS28-#DX1&8Z,#'B*4<-QG\&6KI",%Y.5/$D &")*&XR'Q5D3X5EB<=0(F M:YN/Q$WMZ#GZM) %@'/D5V\,-D,V!@Q(:P0*?A=NVI+Y 35FQ;17^X(77 M*Z.7""$0UJ>_-$^0(8P+*AN<)/._=H14%M9'ZJ4#LT@8=PQ)@7)HN.^?7?T] MS [./@XHAP!@^W,MSZ\9NPN"A\Q3W7VL39P\6Y+^NB#"JE,%;^ JH8"N% >> MQ>Q@OY2#ACZPH=BF>> 9AME9-4.R.6",CY%MDMBJ^;^$>8@]!=9Q_+UTV5H< M'J?X[QF#3MHQZ&3O_/(ML^RNJ6B_U#^:[*DOU,<3WT9JZN"_H.L-U^_C.G)L M55-%S;S0S@'6X'?6$'8T'.V0%'8(V3F57UG\:SOUS6Q^U;9J(IG<\M"19*7> MT>]AW\*)D?/ADJPJU)]<8(A(==IVHV^Z0ES50?P,63 .;_VSO54DJ M&W7P&HXT@9C-/V#+B-\>3%X-FY%OKE;Q\!IHI4C06,;1@F =%:5VR I\ M4I"W"IIVFT:8GGA "B%$=*IZ@>AR+Z&Q+-7<#EF>\AGED=<])XQSR1;;KO&/>;*W5LC=^Y"K33"LT&#AFCC3:Y4Q&@+*2B$H[#)1* MMK8D_="QU($ "3L]#>%I9&!Q()C,Z;:H=(CMH.$JXI78=!IQ8.;2#Y,I<3SN M!PH)63T$CW:33(]8OFI!KG%2]L>4ID>3(Y:4KFA(?UW&*;$^PADAEQBEK,I M,V#Y6^ !0W;O;C6O%Q_)+00'C9^_'% #G4O@X0Y#K=/QNO8,_Y!M3_B' M$]'&6T6=OM.9*A"P#O'2<<^VML7O.YNRGDU>,EP[FUJ@DA54-FN]H!RT2(_3 MIOQ$"0#R;-/4'HCM2Z0L\GA'JA"OI[9OUFB8:=@GL3W[$[Z=S>NL?V_LUS[A MW=<($M0;+W?Y\6S!_?#72BV1(4>Y)V<8^4 QV49D(P@XA.O8P^)HFG7?V#BC M/S(@SJF=L(Z9^$RN>6R, XCL1GCT*9GQT/:$$;+^3+KSTKUG,CMM)[/3KTQF M]\K4!/O,HD<]]WGJVX2@=N:-VX]SVT5&[%7WWY@FE"_#3:KK8? MEF?Q>VJW/7Z5QI0*+'A1J"6.3D:O,"RZ^*4W/@1;\=?5A0W!EOQSC3N &ULI5;;;N,V$/V5@5KT ABQ1%WMV@:< MRZ(!ZMT@R;8/11]H:201D4B7I.+-WW=(.:[3)BG0?3!OFCESYG!(>K%7^L&T MB!:^])TTRZ"U=C>?3DW98L_-F=JAI"^UTCVW--7-U.PT\LH[]=V4A6$V[;F0 MP6KAUV[T:J$&VPF)-QK,T/=%VY%TUJW,%TM=KS!.[2?=S>: M9M,C2B5ZE$8H"1KK9;".YN>)L_<&OPKZOV M/^,AG]3AE:HSOH7]:)OD 92#L:H_.!.#7LBQYU\..IPX%.$;#NS@P#SO,9!G M>W^(AR0+C%4C52>*5^N.?; M#LV/BZFE",YN6A[0SDND_)69'>NR9WCE[%_!3:<\@ MCB; 0A:_@Q$V $3]Y M'=\=H;G9\1*7 9T1@_H1@]5WWT19^-,[[),C^^0]]-4='5D W8%J%4_4Y)E-:XJ.O!J@K-P_<& M)-TA^E3@\B"P&14N#PH;V#[!3JMJ(.UKWHON:0(-JD;S72M*Z%3IXT[ <*I# M*%LN)783X+(Z^MFG'8(PP W4JJ.[Q>0DOUI?>Z7G\RSW$.8,X3<@H+%+7LA0V7 XU=P%=%);-@)%%GD>0 MLP@V6 GN8:ZD16WI3J;[TT(>0UX B]POAT^TB9K\()I!'D)2P+VRO'NQ?8Y: M$HT461%2GU#\@OIXDA7Y/X4YV3Q.3P,I0]LL2MJ;SV=W9RYMYC&2?$3.HA&9 M^(]LCO81&SKQ7A1M'.XEI70 M5"-D7A /:IE3@1'YS/=)Q.@T>Y,T+B!)8Q?/Y\>H6KZ:S^F)F<,E&M%([QO- MF._#(O>^2+:!MF_T>NUR["Z:1%2#M.-C=EP]_A58CR_@W^;C_X@-UW0.#718DVMXEJSSQ 4X_D%:_0502P,$% @ _("$5_)! M]8LQ"0 MBD !D !X;"]W;W)K&UL[5K_;]LV M%O]7"*_8-8!G6Y*_IDF Q%FW')HN:-KMA^%PH"7:YD42/9)*ZOOK]Q[UC;:^ M5$&[N^NA QI3U./C^_XAWW3V).2#VC*FR<" 5B(?,U]Z;]TC UC0)]3OQ]#/+])D@/U^$ROPE3RGM M;-$C?J*TB++%($'$X_27?LSL8"V8CQH6N-D"U\B=;F2DO*::7IQ)\40D4@,W M'!A5S6H0CL?HE'LMX2V'=?KB-8]I[',:DIM8:9F O;4B+]_35!WX+TR?NR/5: M^'F%PI[AYS7PNXD?F=)&S3ZY9BM-:!R0'_](N-Z3>^8GDFO.%/G]<@7V@*#Y M1YT1TCW&]7M@(IVJ'?79>0\R13'YR'H7WW_G3$>O6C08%QJ,V[A?W$-B!DG( MB%B3I8AV--[_39%Z1ZY )[Z)^9K[--:D5)XLJ68;(?=UVK7O_W[+R%J$D,X\ MWA!M(B5+:OYO1C2\+L5:%V+Q0[&4)18OQ?(SL0A5J!]X7ZR8+ *@;[SU=QHG M4$&*V=,*';F,A-0@3@"R*$U^DD(I\B&&NA6:V9^@7JGJ]!MX!FU>4R[)KS1, M0!6JMH1!>#S2,,T-Y^04@YSM(0_E ]3-=1('BKP@D_$4_G[_W=QUW%<'(WP# M-HF8-*;8T1W(ZDYF!4G^BW-+!I*C930S-@C83BBNR711(8>I7\#>DKQT3X@S MKKR'J5LC(SJ)J"*Z3\G]%NSS@V8RJA%L5",8S'T8W _(1CPR&1M?E?S(8E19 M 5-+(7="@AZ@P^J ?N94Z&'J$HRO?UA1_P%<85%[;H4:IBXW+/;W).#*%PF( M$PLTF%/E#%.9E3RP4E4WF'HCXDUNC2:9%^5*B &RF#;*.YD<4$[&N:P8E!O M.E*CX^$:;]QF;@CPBH.\7,DQ*%DU&$S=)CH!)Z?A^G)R0EY.3\A\1J;&,."O M]T+#^Q?$Z4^!W0N"X8PT^+G5&!W&=5/P^,W>J9JF0G M:4SQY $F78%B #?-K*"NI1&241K+-=2!@7'QTMKL:&WZ!">#$);*K+(5H2=6 M(=\8P;)]6A6$*+EGC+R%W((\ZN?NO69K)J5Q5 3G0V7XY:Z%HR(R11>EIT9X M-S"!5!,H=Y+M* \(^XA\,IL+$\D@AD2'4$RS(G" >;:T3-J4_I#N,P+L&%_^ M*V@R\V8-:()O*D7;J8$'G&M"$ZO>%#5U@KG0D I.M>0XGHT^]26G _HTU=MQ M%<]@JJ+XN+HQ3#659J?&2HNV$E"/%R6>5,WB=4*3<=7^XTF;(/4.,WK6P$FK MNZ!\5,VP:, '!_$!BOPY+A_4*8#)B'P M\1J6YJI95+H/E^;C$HK M/0-.GP&)K5PQB#I)_+^#F_VNP-G__'1HN=U.BMOMI//MUKJKDV694G![!"', MY1SKU2W5Z* ]N0:1ZJZSK1O67]9K[KCE%5<9\ZP1U1\1U4U,VB7@,/VC$@./ MB^;*'!H+3:)<$S1NPPWXU#Y.7,._)ZZWX#&'[!F54!_'(\?,EW-Z*T6RV9*) M>83;P\C+*?*IG,0991/.Q)#0M<:S13[KSHO"/!W/2(N[IX6[IYW=;1T6RD9, MG4-;6=8[]$X*GS' M;44D?&? @Q(RV!N=2QSS;YZ8M+X) T+.,2\WTK(<+O= M=>"LMR!6\UMSK(0_KC6Z;=X<8 _N9R_(!'%PXB(B>B.WS0&SP@&SS@ZH=L%^ M@^ 2B2;O& WPBG/-L&SPV A9!F*=D]JWO0S^E>3IHH5QB$^E-+7&)!7*(Q)) M5,U)PF X"&I[!P0%@"0R$S3(! 6SVXD:,:H2K+^),HD-VV93AB\-856EP(T,+D8[#V?RD);CG17#/6Z.LC- ^ MUMH#M,+K6K(#>>N"MYWM%^B %H%(M16@͐A@1'%FO*)QY_@/=TC?LD85@ M^/37S7Z]K-B;.P:$VU_7"K7;GUU:H5;_L[85:O4_/Z\5:K<_.[9"K?YGIU:H MU?_LT JU^I^?;(5:_<_:5JAUGWUF*[10;&H//R7S9&P//]T2+10LP'L3K^]S71_=:6&Q-Y2>\[)TYT!?BS>RAM2CD=,7# M+$+KF%D$4"U+CB^=^=%#<6+S,"<7B\/,=/I3"*"O_CK]K;7[K;7;)< P56I$ M36L$,)0)S%NY]5=TD[\XVCZS56RWA[NTBJUV8Z=6L=5PK&T5C\G\2_6(K<9P M6X_8:@P?]XA;<,?J%;?WB.N!M JTGC5Z#LQ:O>+V'G&]ISZI9YV?++A<6*.N M8)GVCLOC0?[;H8M\O 2NR)^!L(='P"^"L)YS]) C[-S%/!R#R>&>E+:JI^.O M'UN_M:J_M:K_[UK5F-)U'8:A]2T=@,C&?#&HB GK]+.Z8K;X*/$R_1:O)$^_ M: 1@V^#_%P[9&I:.!K-)C\CT*\'T08N=^3)O);06D1EN&0V81 )XOQ;@D^P! M-R@^U;SX$U!+ P04 " #\@(17Q;^RW:P% #\#P &0 'AL+W=OD[&2_?G>4K-B)XV3%&B 6*=T]/-X]=T>>K:2ZU7/.#=SE M6:'/6W-C%J>=CI[,>\P"]3J7)F<*IF';U0G*56*<\ZONO&G9R)HM4_ ML^^&JG\F2Y.)@@\5Z#+/F;J_X)E\UOK%M9C-#;WH],\6;,9'W'Q9#!7. M.@U**G)>:"$+4'QZWAIXIQ<)R5N!KX*O],88:"=C*6]I\C$];[ED$,_XQ! " MP\>27_(L(R TXWN-V6J6),7-\1K]O=T[[F7,-+^4V3>1FOEYJ]N"E$]9F9EK MN?J5U_N)"&\B,VU_857))D$+)J4V,J^5T8)<%-63W=5^V%#HNL\H^+6";^VN M%K)6_L(,ZY\IN0)%THA& [M5JXW&B8*",C(*OPK4,_VK[Z4P]W I&WS7#_;@!O,%AG)N&J!UQM<5F-"U@( MP,PY%*@.>15N3N$&#)8<<]7$JPU" ].HD6'NZU/X4BP1%B6_V63!P9$H$$R6 MFA6I/GX0>+)\60B#8 9^8T5)-JX7@;#=#;MP +X7.[X+'S"8I!:THS $K]=S MHA"^5JA'?CL(PF,K&L5PR8H)EH>T@_D]Y:*2B#WZ[CN]"(96),T@ !_X3OMQ8_T#\.+0"5P: M1%TGZ=HW@8/:-(@=I%_#+07?7?) MO,%=5Q00Q0P,]:*:;N(?=)'>L&*R:06OK'B!?;M+U08'?RH!+Z4V-MSE6$^4 M6%0G$UR;SD^&%[;6*+[D!=+B 'KUOV\+7-RH2]R?:N1"",#S4/ 34[?.0?VW_,T/]S]384W#K6X*J8O4G/_E)R41?!7S> M/=F4--F4O#J;!EA-
:2-RJ@M$W?=4&[ZN:\/F1@=V"[LR;?_*@]+( ME&OL2>1LLY5B;-L2OFG)HRJU84GES!=SQ'+_91E_J]M61YDOMGW:2.W]>$W' M-S*/ F_;[U)BY$5&O>AS9P ^]FDX@2!QPD/[(G2=!%^$H=,[W*&>(=&K]G"/ MV8*M@71<)SH!WW'7$ZAF5VNE%'M?BM5%6X&W;[IXBGAWN#UIEE)"WYY,R2F4 M]G1P ,PO7NE&"'L2.5&E'%A3 [+T%?7F19&?Y&B!MJ-7>^15GTRO?8X3]'E0 M3]#M..DZP0\X'U[I_<;9>P8OQR&L;"1[JZ&-A^?X./2<^!"JO5)8=M6%SL:- M+.=J9N^=&LM469CJW8NQJ,\$9F;&IZB*'L2CF:KNFM7$ MR(6]WXVEP=NB'<[Q>LX5">#WJ91F/:$%F@M__U]02P,$% @ _("$5_[- MCU12 P O@< !D !X;"]W;W)K&ULK55M;]LV M$/XK!W7H$L"+1$E^26H;<)RVRX"N09-M'X9AH*6S190B-9**F_[Z'2E%31'' MG^H/%M_NN><>WAWG>VT^VPK1P9=:*KN(*N>:BSBV184UMV>Z044[6VUJ[FAJ M=K%M#/(R&-4R3I-D$M=&3 MV%7.+\3+><-W>(ONC^;&T"P>4$I1H[)"*S"X740K=G&9^_/AP)\"]_;)&'PD M&ZT_^\EUN8@23P@E%LXC,QI<>L.GXT?T=R%VBF7#+:ZU M_$N4KEI$LPA*W/)6ND]Z_ROV\8P]7J&E#?^P[\Z.LPB*UCI=]\;$H!:J^_(O MO0Y/#&;)"P9I;Y &WIVCP/**.[Z<&[T'XT\3FA^$4(,UD1/*7\JM,[0KR,XM MKY7C:B X?M'*5A;>J MQ/)[^YC(#0S31X:7Z5' CX4[@XR-($W2[ A>-D2]^%JZL TO-]^BAT(YIX:G1U>H-FN+U1T/PWKEJJ_V'UXMDY M>&^TM;#FQCQX$JM:MXJ2DIW"JBC:NI7<4;"T;)SXRD-Y^ZQ=AWHA((,RK-I* M-!9^@LDDH_^3/)V>4-N%>4(8V,BPXA.#A])$ ,LD'O]:I:R] W<:2$+OPQU6A\=IU?7D;\>[E^T#-SNA+$CL" !A!@ &0 'AL+W=O5J@T*M9T \V"]>\ M*)U?")-IQ0J\0?>MNC(T"SN4C$M4EFL%!O-9,.]/%D,?WP1\Y[BR6V/P2I9: MW_G)138+(D\(!:;.(S#Z>\ S%,(#$8W[-6;0E?2)V^,-^OM&.VE9,HMG6OS@ MF2MGP4D &>:L%NY:KS[B6L_(XZ5:V.875FWL:!! 6ENGY3J9&$BNVG_VN#Z' MK823Z(6$>)T0-[S;0@W+<^98,C5Z!<9'$YH?-%*;;"+'E;^4&V=HEU.>2SYH MG:VX$'!PRY8"[>$T= 3K-\-T#;%H(>(7($[A4BM76GBG,LR>YX=$I^,4;S@M MXKV 7U-W!(-^#^(H'NS!&W0:!PW>X'\:FG9QW(NRF^-MB9!K0>W)50'./X-UC_+?:,'1=EK2F=&8JW;* MC'GRP4SJ6CG/J=B<,?E$$Z.H-,CV8:!_&$#7JI=HNIOMP0'A24JB]K2'$U@P MP52*P*Q'_,1433;1A<-K&/2.CX?P&:V=4#NGM:P%@+ M$ ?]X>DA?"&O6^ZO->B-XQ',LXQ[[R \PZT7G!LMJ?1]3=-V)ZM-D0YB(O-<]+]GU(@>1T/8]83" MK;:7:(K&W"RD_DY:!^A6._^K MQD26VI$E-<.2O@%H? #MYUJ[S<07Z+XJR1]02P,$% @ _("$5\D] $'U M @ 1 < !D !X;"]W;W)K&ULC55M;]HP$/XK MIVR:6@DUD*04&"!!VVF=U@VU>_DP[8-)+L2J8Z>V4]I_OW,2 DP4]4,*_U@,D0+S[F09N)EUA8CWS=QACDS9ZI 22NITCFS--0KWQ0:65(Y MY<(/NMV^GS,NO>FXFEOHZ5B55G")"PVFS'.F7^8HU'KB];S-Q!U?9=9-^--Q MP59XC_9GL= T\EN4A.\)+%,(!$8W'!M-KMW2.N_T-^J=*.VE9,H.72OSFBA"7QJJ\<28&.9?UGSTW<7B+0] X!!7O M>J.*Y16S;#K6:@W:61.:ZU12*V\BQZ4[E'NK:963GYU>JKPH+6JX?BQY0=&V M';A7J5TSC1WX5&K);>FZ3";P%4E_ID0"-WFAU1,Z>].!;Y0\)S_84J Y'?N6 M:#EP/VXHS&L*P2L4AG"KI,T,7,L$DWU_G^2TFH*-IGEP%/![;,\@['4@Z ;A M$;RPC5%8X86OX"TTW0%M7SJP$$S:*A1MN.#/;&FLINSZ>TAZC1P=1G8W;F0* M%N/$HRME4#^A-_WPKM?O?CS".VIY1\?0I_=T@Y-2(*@4WGC.^]J.G7JU9#.$ M.Q3,8@*S."[SLNY?(_O M5+8<]:JJWX;XE]+61:Z=;9^(65T9M^;U^W++](I+0W1279Q[H.N:70^L M*JHZN526JF[5S>B90^T,:#U5RFX&;H/VX9S^ U!+ P04 " #\@(17CQY? MP30# !J!P &0 'AL+W=ON@5MUST,>U!LVA$J2YXD-^W?CY(=+P/2H"^V M2(J'I(Y(3;=*/YD-HH674D@S"S;65I,P-.D&2V;.5862++G2);,DZB(TE4:6 M>:=2A$D4C<*2<1G,IUZWTO.IJJW@$E<:3%V63+\N4:CM+(B#G>*.%QOK%.%\ M6K$"[]'^J%::I+!#R7B)TG E06,^"Q;Q9#ET^_V&1XY;L[<&5\E:J2020H&I=0B,?L_X"85P0)3&GQ8SZ$(ZQ_WU#OW&UTZUK)G!3TK\Y)G=S()Q M !GFK!;V3FV_8%N/3S!5PO@O;)N]0XJ8UL:JLG4FN>2R^;.7]ASV',;1&PY) MZY#XO)M /LMK9ME\JM46M-M-:&[A2_7>E!R7CI1[J\G*R<_.ETJ3!Y<%++1F MLD Z<&O@](&M!9JS:6@IB-L:IBW@L@%,W@"\A%LE[<; 9YEA]K]_2*&Z#)-= MALOD*.#WU)Y#/^Y!$B7](WC]KN*^Q^N_@7>-:PO7W*1"F5HC_%JLC=5T.WX? M*K;!&AS&F:B]=,OT$S7L2O,4#V5]%/=PUDNZVAE0G]@-PI]:69+*)DSEPIB>M["J MTNJ%4SL@Y"ZGYUU.SBK)S0 S3B;>U!IU1UT/MDC'3<9<"9H%9@*+HM!8."BJ M1*:\8@(6I:JE;>IML),H'L(WC_P1^E%$W^2R[]07K7I(RL%HX,)$^ZIX[%1Q MJXI[$2DO1I=PA)MAQ\WP_=S4UEVD6RYY69>P8J]-$]'8@*Z_S"&>CL8XS-,# M'3.^5#34B*"\B5QUIU?M8M.X!B8$K+OX[Z4%3KFD22,$#4US-H$;:A5"?D6F M 67F1@7Y#>!4HQOZ&>HS8N3DPSB)DRMG&NX+(\\8+2[VM6//#Y5"[TAN*9NX MYQ7*NAJZ:N@1,98U,8GTGH,ZQ%VX-_]*U(6?\@92=Y.:4=AINX=DT&PO=V]R:W-H965T M_>_%K:51MT5)98[:2:/! MXFK>.8].+X:\/VSX+''CMOK EBR->>3!=3KO]%@A5)AX1A#4/.$E*L5 I,8_ M-6:G/9(%M_L-^E6PG6Q9"H>71OTA4Y_-.Y,.I+@2I?)W9O,KUO8$!1.C7/@+ MFVKO8-J!I'3>Y+4P:9!+7;7B2\W#EL"D]PV!N!:(@][504'+GX07BYDU&["\ MF]"X$TP-TJ2V]I59*<7WQ$,LG!NP>Q5.C>S[J>0'FIF]0 %Q5 _ V M*=P8[3,'/^L4TUWY+BG3:A0W&EW$!P$_)?X$^M$'B'MQ_P!>O[6P'_#ZARW\ M\WSIO*4@^&N?C17$8#\$)\:I*T2"\PY%OD/[A)W%VS?1J'=V0,%!J^#@$/KB MGA(M+16"64%0%BZ-\R!T"I?"97!%B0/7NDI BN1]^A\^X2%#2$Q>&(W:.SY' MA7,2/F>#%D$X6!E%![E3>,@LXHY7@7QBEFA;MU0:$HXKERZQLJ@RC#3F.N!1 M"YT@Y>P3ZA+;S<9GA-',W@C[B%[J=9!S@L(/[HA<89,L3*6T49F"*H"'7U"C M%2K,BY3R0+(S.:'AP7A:^%0@CPEMR[0CB.F+Z!O3-VS&8_@LK.2 W]X[8TF$ON-/HX++X D4,2"6])$RBP_'*RIHVE+NMQNR$=YF=>7 MZVW-XKYK]"#T_F? C: SJMC@U#T0.O^Y:*^D2RA=GBF5V7,L15X:P#N+7!Y2 MM!R>T91GAS"9<#N"\9#;,0Q#.X'!B.HR08L5N02B: #]Z9AL=90 >5'ZX&A: M0LKA2OR>RE041D/8YY7NUI,S1[L.#VM']:'4OGI]MK/MV_V\ M>K)^W5X]_*G K:5V=/R*1'LG8_*"K1[3U<";(CQ@*>3I.1RZ&?W_@98WT/K* M&-\,^(#V/YK%OU!+ P04 " #\@(1772CN250& "Q&0 &0 'AL+W=O MZ EVB)"D1Y)Q>E^_M$S2\UH[!:EHN?W^\-> M2KEL34[# MF&"110D4_N[8.1,"!8$9?Q4R6Y5*7%COE])?.M_!EQDU[%R)WWELD]/6J$5B M-J>9L%=J]9H5_@Q07J2$<2U9%7/[+1)EQJJT6 P6I%SF__2^B,,A"_QB@>_L MSA4Y*R^HI9,3K59$XVR0AAWGJEL-QG&)2;FV&NYR6&)8+]!\0.";OE+2)(;_(F,6;ZWM@7&6A7UIX MYN\5^"&RSTG@=8G?]X,]\H+*X\#)"[[,8RIC\IK%"RX79(I0X98S0RZXB80R MF6;DC^D,I@.,_FR*2JXT;%:*I75LEC1BIRVH'UP**Y?" M?=(GUU"J<28847/RDG)-/E*1@?$P?,!;+LDTLRIFYO;9DY'O';TPY%Q!QJ1A M,?:,$CRF%@9G5% 9,7*-&#--KN\UKMGUFX21.5IZ5UD:KRWECV$I63%(&C5D MK@10C\$NJ $XJ1G3%:*Z+O._4ID!)U57CS>%D;*_'^W E(1F0&V6IJ*=N M;< 1-%Y8#\!;3F=5#5\N#@6JZ[<;'A0LE4]9I6AU?*M86_8A64Q))IA^[&ZMYK[L/5 MS>9S%MFMRMY.;E,F'L&-G=*'PPN!!,-/,^80+<$/DN8[%<.=:K>6<1IT?-*F MJU3_X%VGWJE>]Z;. M!O1S 41_.Y,0OEF:"1>;HF15"D8G>(ARO(J6=HED3A!8 MW"7MW&:\O50:P]E 1@54;+AKC4""(#/.1@PURK]K$6X M#LRRJHQBDSGOP5S-[I@$TBUJW!M#,_"PZH: ">/\*>3X2\O)JPH-3<2Z7QL"3M2UT$T" "VN>#815Z)-[NZ;5BV8"]6*VR2' M@$/[6FZYN(KF1I+=DG.H7LCS3U^!PP2!:#=W!APZ\PB%F^B*QOP_*F8_BS\W MN\XQVWS2P!O7V;%,NF/CMBQ37X"FI0V3WU%]RYPBG&$H M/($!A@RC.DKU!)K:IG%J65J$6^$ M0Z[,;I:C*K=1/;=F([=JG5M@R&Z0\S+2Y1A[88 4';C6&P[RTBBH<@>>Z+)F M(A>7\*4[]D.,K5KRB$ROS\G(&_P,![ORV,CNHX3*!:L=&Q_<(+]P2RIB5=^4 MBDVGW$OJ/=QCML<'$-ICP^WJ1X(;+%LE/$JVV62'\C9(!<#8/3K"IY(0-W9_ M-,AQ&SK<=ON^YU [*DC\7X#H(V'3'8.:L-G4\PY@0]_!')Z+) M&XT<[T$SPB8V7#!WJUU^@ITPOWL<" 1C U M?Z->7:V^1TSSU_#KZ?G'# 5Q,D0P>:PM/_\:- B.O] D \@6.ZE_$Q9JU+7 M31B%1T2< /?G2MER@ JJKS23?P!02P,$% @ _("$5Y/.F:_B!0 HQ0 M !D !X;"]W;W)K&ULU5AM;]LV$/XKA%MT">#: M(B594IH8R$N'K4!?T'3;AV$8:(FVB4BB2E).\N]W1]F*7,N!7>3+ C F*=YS M=WS(NP//[Y6^,TLA+'DH\M)<#);65F?CL4F7HN!FI"I1PI>YT@6W,-2+L:FT MX)D3*O(Q\[S)N."R'$S/W=P7/3U7MG85X'JWX$\I[DVG3]"3 MF5)W./@]NQAX:)#(16H1@JG+C_I/[9FWD#4A:&ZN*M3!84,BR M^>4/ZWWH",3[!-A:@#F[&T7.RAMN^?1YZJ3!.%DB*;=6PU<) M0CZJT M2T/>EYG(MN7'8%IK']O8=\6>!?RLG+A3!$EF2;IQLQEZFT9/9(KE51J5*4=D@^P1T&J6_\H<^IY]5V M5)DM5:+9,-"4/FDJ&TV6/PP)-]@%GM1,Z)8JF-<"O\U5#A??G*&AA5JC$UYF MA&>9Q)O)9D*,R0?>%E#.&HM)XR&Y#7QAS[#WQ,:AZ?N M=Y@DKD>'- A;=QI4:4P-9M1PZO7:Q0H4&,+(":.GY,VKF%'VKOUUDX[3MQA3 M,N1\[.Q[3\'1[\%54M4Z7X+X[#EI8J5MG MMHT]@=TZ\:$E402V: 5$YBV'+/@^5LR") BY/H M4 I;?7X?D?Y11";A[D["W$L0&>\@QX<0R1ASK8_(/:*LTSN2Q';;DDX_BH&7 M..JR^*'.MVXDDACZ%#"2V)%(&:RG0^9-#J61$A;MNA(=05Z4[)(''TI9=YM_C-INIS'V3:(88QX+HTWL\Y,F]@4Q(__^ M\.>TW=1:E@L"'D+3HC&SA#1#BJ8D$%@2]"2*R]JJ3)@[\&GC8D;"P <851N7 M*: %4/WDN7SRDEN8)WPE-!2/'5D" 2!UZ?,U\\)1Y#EQZ'LC/R05G@H$&.*- MJH0K"O/'$;FT/::5:J,-]AHJ7#",K[C,L3R"S*:[:IL3A^[?BLJ* I&81R?; MIJF%YL4>;:^#4>R1V=K-8S1^4JN-0KC*NPH)KZ"W C#(XRAPI;C.<(]NX!2! M(=J,R N7 .Q_6P) 0*1X_-DP@2N!QY\%FVL0>MB+@^3PL'-"O9Z\@9.'AYY@ MLAMZ8.YV2[D6S4Y816:U@;,#.P2P,UDVJ*UD3S7A'93T026VP\,8;MS6X-@P MQGY,^CX&(DC]D[U)'^F+D+P(BB\:K/-% .%O$M.CDSZ-^LB+CJK>_)[RR7^1 MI+];3H0'$1E/7#N"R&[RQL'/Y"-_ZS0P3$@NP_3G?>1Q KG(BQ,0GR0-CS'< MFRCP#K]^=+8UY030Z+DXFD#Y]H+%!-M33-"V=OCY2H*.?+^I)&B2 MC&+_F$H"[-I1^J(%Q2'YO>]M8MQY."J$7KCG,4P:D!^;-Z1VMGV!NVP>GIZ6 M-\]W'[E>2+APN9B#J#>*P@'1S9-8,["JDLXFBS0, %,* 9 >&PO=V]R:W-H M965TW!YNV<[]R^0W&\5_J3V2!:N"N% M-)-@8^WV*HI,NL&2FPNU14DGN=(EM[34Z\AL-?+,*Y4B8MWN("IY(8/IV.\M M]'2L*BL*B0L-IBI+KN_G*-1^$L3!<>-#L=Y8MQ%-QUN^QB7:C]N%IE74H&1% MB=(42H+&?!+,XJMYS\E[@=\*W)O6'%PD*Z4^N<6;;!)TG4,H,+4.@=.PPVL4 MP@&1&Y\/F$%CTBFVYT?T'WWL%,N*&[Q6XOP[-GX"_AG9)V8^"US#![K!^1JXV_[.CO MG)T$?)_:"TCB,V!=EIS 2YKX$X^7/(/W^G-5V'OX8[8R5A-%_GPJQAJB]S2$ M:YLKL^4I3@)*G$&]PV#Z\D4\Z+XZX6"O<;!W"GVZI#;,*H&@8IW!K]3* M)'S+[] \%VT;RMM(']D0WH:L;5AGXXPDZ,QX#=K;(.1*4+<7<@W< I5, MK0CG6+4K[^%'27>(*+Z0TD]T=Q#)G/=$,J!>O4%=[+CK5W@CJ3 570/6?%MO MMN.%<%P]I^OJ?,DI;3>XLK#$M-*%+=#0.J>(,YBCI)F%Q>&"<9E4TINA=J=F MIJU*:Y3I/=QJ+@VEQ,G-LK^H*VM_;I7E N9<<)FZ//S"944W6Q,I_ "#'OW% M(_KKQ)>A&UAOY,=XU \/57RJI*OOVS4E-!9Z8/=[^6+$8O:*-GNA8Q)@GM,] M:B!ICHYC'T:^,*G/EH4MU4Z=LL.<'=:RX1+2&=+.0R:_Y@PEK,=<)@?M3%X. MZK$_#.$_YRW[W_#6)9JU>%MG.>YWZY'U3O*VXS(=/D_?.(F)13711@3M6=PF M,/Y["L?]!UK%#P2+OR)Q)QZ&_^!Q7$?ZG51^'.SE9:LQZL[NC)(3A/9<]K1F M<2O'2=*O&=T=AD]].Z+6A[Y$O?;/&4.N5=+6W_QFMWDQS>J'PH-X_=QZQ_7: MT5!@3JK=BV$_ %T_8>J%55O_;%@I2X\0/]W0JP^U$Z#S7"E[7#@#S3MR^C=0 M2P,$% @ _("$5[2;^3H3 P +@< !D !X;"]W;W)K&UL?55M3]LP$/XKIVQ"FS0U+PVEE+82!:8A#8: ;1^F?7"32V/A MV)GM4/;O=W;24*:V'^+7N^>>>_%ENE;ZR92(%EXJ(3Q:ID_<" M/SBNS=8:G"=+I9[I-.<7N]0?_L M?2=?ELS@A1(_>6[+63 .(,>"-<+>J_47[/PY=GB9$L:/L&YE3XX#R!IC5=4I M$X.*RW9F+UT2X=$EY ML)IN.>G9^2WE_5IFJD*X0PT/)=,('Q[94J#Y. TMF7""8=;!+5JX9 _<*=PH M:4L#5S+'_*U^2-1Z?LF&WR(Y"/@MLP,8QI\@B9+A ;QA[^_0XPWWX%TQ+;E< MF2UO?YTOC=54'K]W^=O"I;OAW).9F)IE. OH31C4SQC,C][%H^CL -FT)YL> M0I\_T!/,&X&@"KA@(FL$\Z5,V]NF0LVLTL!D#IOB62O"16/I0I(CO*W.FEPQ/E^L4HVT9@*/I49\4W! Y:*6).DJYI8\ MVG_KZLD-R=:J#^K$A["S_!Z2-*8Q/AW3.$I2&H^'T7;0)V\R0,'H?-G%_^C= M.(F3L[7O%T2*/9/-%;:7!I(XI6_4S2=P5134P%PH?5"HA5'$LT9SRYTTQ/[[ MWWPONS."+?Y)-X]AL9>L)"\5F2E.X/)0EKYBTBK'7&)^VBD/8 M]33"K1Y&65CY3FVHG"C7;3OK3_N?P7G; U_%VS_)#=,K+@T(+$@U&KC>J]ON MW&ZLJGU'7"I+_=4O2_JAH78"=%\H93<;9Z#_1<[_ 5!+ P04 " #\@(17 M5VY\6L0" #[!0 &0 'AL+W=O>ZYN]R-5E(]ZQ31P&N>"3UV4F.*H>OJ,,6:IF"NZN0U*Q',4FDL!"N.Q,_6&L\#:5P8_.*[TSAEL)DLIG^WE M)AH[;4L(,PR-16#T><$KS#(+1#3^KC&=)J1UW#UOT+]4N5,N2Z;Q2F8_>632 ML=-W(,*8E9EYD*MON,ZG:_%"F>GJ#:O:MMMV("RUD?G:F1CD7-1?]KJNPXY# M_R,'?^W@5[SK0!7+S\RPR4C)%2AK36CV4*5:>1,Y+FQ3%D:1EI.?F2PPH1(; M#:>/;)FA/ANYAF"MT@W7$+,:PO\ 8@!W4IA4P[6(,/K?WR4Z#2=_PVGF'P2\ M#TT+.MXY^&V_NW+ UR#AFMP"'VRH*F+R@Q!QG K1?(IHY\V@JG6 M2$U:OL%7E(EB1HFN;!=R9*FO6MX/8=ZJEW-H1ICHJ' M!/746K3@&/P@L.]N#^Y-2H"-WNN"UX%':5BV%?K= ?B] 5R7BK;5.=SQ**(2 M7C-MSH$)*E]L#:'GP85/M>0,YBSD,641="'HK_'>9WP,G5[7OOL#^+/GL>3W M-=W=&4@BF51K1T,H2V'JV6RDS6:;U@.]-:_7XAU3"1?4#HS)M=VZZ#J@ZE53 M7XPLJO%>2D/+HCJFM)U160/2QU*:S<4&:/;]Y!]02P,$% @ _("$5Q%D MT-2N!0 ["P !D !X;"]W;W)K&ULS5IM3^,X M$/XK5F]UVI4*29R^ %?5CM!S=U6VN3N.>X%$[WX\]Y(:E+ M<%L8)+Y DWJ>&<_CS/1Q/%@+^3-=,*;0?1PEZ7EKH=3RS''2<,%BFAZ+)4OT M-S,A8ZKTI9P[Z5(R.LV-XLC!KMMS8LJ3UG"0W[N6PX%8J8@G[%JB=!7'5#Z, M6"36YRVO]7CCAL\7*KOA# =+.F>W3'U;7DM]Y50H4QZS).4B09+-SEL7WAG! M_I$G%IK".(>5+\I_=E(C8,,'[& )<&>%\#OS3PMPQ\[QF#3FG0 MV==#MS3(I^X4<\\3%U!%AP,IUDAFHS5:]B'/?FZM\\63;*'<*JF_Y=I.#6_8 M'4M6#-VP4,P3GI-WA+Y0*6G&(/H8,$5YE'Y"'Q!/T"6/(CTD'3A*.\\@G+!T M-"HA2)&J1(I),V;3!/K#;GUKL'3WI:N;X<>8C; 6\"M4Q\KTVPB[V MT;?; 'W\\*DAKO'^,-@"$[P@&A12Q>9"/C3@D5>'963-K]:+G^/Z]O72U@LF M*T,\F:-K)O."E80,74TB/J?9*FHC9^/$#-WJK](9+6K$]S\U M-OJL6)S^:%I/12"=YD"R GJ6+FG(SENZ0J9,WK'6\-=?O)[[6Q.)D& !)!@! M C/8[%1L=FSHPR^K>,)DQHPLZT"YXCA+T7^VY3>R A_*#B184(!U<["L3]X- M_8%SMYER('=&RKM5RKO6E(]U%9/Z"=!U7BW*"L]D&T6<3GC$U4.[XD(6-?G? MQG(Y*MST-J;9]UUSHN.G8WH=;(X)GH[!?6\+B#0,ZO3J048F>E4F>M9,P)62 M-KI55"JD.R!#WR_N>?KC+"^D1YYWY'IZ)6M@+J;H*F%-J;3&>>A:A@0+(,$( M$)A!=K\BN_]>^D8?DDU(L 2C "!&6R>5&R>['AT'TE<;I H*A*;:#EY4D*Z MN+-=L*QN#TWW/AX)D$U:-10UD /+5Z@: $H&H%",RG? MD+W>>^E'9210G$*B!:!H! K-Y!37G&+PKE1";C8)OXNWVY+=\<%)W\$+VIAV>/(SB?&NG<;F#"O=71$*@(C'YJ)6Z9Y?JNQ9W=CMDB:+S M1HE3HI]LK#GWN-??7N>@0GPOGP3*IYG76HY[=CW^]KV_4_3^1E:LL1W<&B#1 M E T H5FLEQO-7B]=]/N07<30-$"4#0"A69R6N\H>%:)^[)VWW_2>KW^TW8/ MJOKW\DF@?)K)K 6]9U?TD.W^!9(:-:Y]T-T J+ (5%@F4_6>@6=7T:_](7#: MT)1]?_L) -T6V,LG@?)IO@VL-P&P?1/@4B(C M#G8P+:"Z?<=$?1=-Z4.C=H2*PZ2@UO+8KFO)Z&*/S(.^;P=%"W;,SY;YMU#M MN%;MV*[:+^G]LTT%] TZ*%H BD:@T$P.:H6/N^^FJ8#J>5"T !2-0*&9G-9Z M'MO/#AS85$ E.2A:L&.BG>[SI>TMY#>NY3>VR^_]F@KHRWA0M&#'_'J6I@*J MU9V-TYLQD_/\V&R*0K%*5'$PK[I;'6=CK^%^X)V1XN!M#5^< M [ZD M9 ZJ \[#_P%02P,$% @ _("$5X=.?0JH!P *$4 !D !X;"]W;W)K M&ULM9Q=;]LV%(;_BN 50PMTL?FA#V>) 1*==/]^DJR8)D43]GITT]KRRT?"O7 M0DCO^R;-RMO!6LKM]7!8SM=B$Y=7^59DU2?+O-C$LGI;K(;EMA#QHFFT28=X M- J&FSC)!I.;YMA#,;G)=S)-,O%0>.5NLXF+?^]$FK_<#M#@]#*;KF=%PW:!1_).*E/'KMU5WY MFN??ZC#4?V-1"KFLD;$U7_/8B;2M"95W^.?%CHXG+-N>/SZE?Y;T_FJ M,U_C4LSR],]D(=>W@VC@+<0RWJ7R,7_Y7;0=\FO>/$_+YE_O9:\-R<";[TJ9 M;]K&U3?8)-G^__A[.Q!'#2J.O0%N&V"S 3W1@+0-R+EGH&T#>NX9_+9!T_7A MON_-P+%8QI.;(G_QBEI=T>H7S>@WK:OQ2K+Z0GF21?5I4K63DT?Q++*=\![% M/%]E21.\7[Q9GLFBBJ'W^O%;)F27OFN_V9\8DS$^^^.LNZ]'BV$ M+>^9N/W:T'U:CV[OS8V?G_/KLV&.1P79"&1T[P6%+&JU4A5G%S M2>3+PZ7PU\=*ZGV08E/^;8OZGDOMW#KO79?;>"YN!U5B*T7Q+ :3GW]"P>A7 MVY!#PA@DC /!M.#00W"HBS[YG,LX];+JSTBQ#XHM#GM$T"#J/Q?/$T01O1D^ M'X^O182CD2YB71$=X4@7\:Z(!%%X$&G]] _]])W]9*),5IFM<\YVEUYDD# & M">- ,&WP@\/@!SUE@ R.) P!@GC0# M..$A..&/9X ]PC^^N=$8&QG (AH= MW;?[<>N*""4&B5M$R/?M&2 Z]#-R]O,^_F;MFK/5I9<8)(Q!PC@03!OZ\6'H MQSW=_V/(X$#"&"2, \&TX*"1FK>/?CP#M SM[B;F', F0F8&L(A(Y!L9P"8B MQ)X!T)%#0?I)K45A[YVQWZ84&2F.@- Y%TR. 501P3ZF@!4.%")+&0&D< MBJ:'2-DUY#0<9Z8#TKD_H\C,!EU-&)C)H*O!")G)H"M"X_&)9*"<#W);GP_9 M(BG$7%J[YVQZ\<4&26.@- Y%TX.@;!GR^\H'H,8-E,9 :1R*IH=(F3?DM!]G MYH.@FP_,FWUF$^'.]* KPCX-S)1@45&$3^0$Y860VPRQTQG!V?#BRPV2QD!I M'(JFAT#9-!3UE1% K1PHC8'2.!1-#Y&R<\AI2,[,"./.'>J3SA2A*Z(^,3-" M5X1H9*X9V%0X/+%H@)4YPN>8H^E&%,D\MNY-N &77G:@- 9*XU T/13*O6'4 M4V; H/8.E,9 :1R*IH=(V3OL]";G98:6<7RG!M38*9A91#XUC &SB%#8R0PV ME7]T0KVORB=AMT_ZT>Z+85*(V!TC@430^ ,G"8]I4/0.T=*(V!TC@4 M30^1LG?8O>UV7C[PN[*B M>Z8 NIT%2F.@- Y%TT.A;!P.^\H,H#8/E,9 :1R*IH=(V3SLWHX[+S-$ECNU MDQFZHC$U$T-70W G+W1%.$0GTH(R2]AMEOBNR+?BO7>?+!:I\'A<2B_.%MYT M6><):Z]!=[U :0R4QJ%H>EV2\G9DU%.:(*">#Y3&0&D+B':V(RPB1,?FXJ--1<:1/5,099Z(VSQ-RR3V'N)YLDSFUFZ" M[H"!TA@HC4/1]$ <%2SV5K$(6[((6[,(6[38A_ ME;+8-:7RUB$ W24#I3%0&H>BZ6%2[H_T5>-(0%TA*(V!TC@430^1:;2O/WZV M=AATUPR4QD!I'(JFAT090=)7%20!-82@- 9*XU T_;<0RA!2@$I(:BE-#,U: M:)O(-U*K#W07#93&H6AZ M3)0%I'T525)0^P=*8Z T#D730Z3L'P4HDJ3=HL60F/G!HHG,]& I?D2=7U': M1"=^14F5AZ)N#W7R%Q3N=A=?:: ;9Z T#D73(Z"<'>VK/I*".CU0&@.E<2B: M'B+E]"A ?63+"+2)@)D,NAHT-I-!5Q.:*Y,6#36W*X9'3W[8B&+5/'*C].;Y M+I/['_L?CAX>ZS%M'F9A'+]#US-D.<[0-=\_M$/A]\\0N8^+59*57BJ6U:E& M5V&5M(K]8SGV;V2^;9X[\367,M\T+](+7D89W6NZJ]=WLQ[84)!JPF M,;,-]$K[\+--" 2E&:SG]D5)'/]_)\GYQR>Q1SO&7\2*$(E>LS078VLEY7IH MVR)9D0R+%EN37!U9,)YAJ7;YTA9K3O#8YM9D9-H>^63$-C*E M.7GD2&RR#/.O=R1EN['E6H>&)[I<2=U@3T9KO"3/1'Y9/W*U9Y>4.+L77K#F.WK06FQ^^4[,3)-M*7,F/L1>_6H\^(I"21&H'5SY9,29IJ MDCJ/OPNH5<;4PM/M STR%Z\N9H8%F;+T#SJ7J['5M]"<+/ FE4]L]S,I+JBC M>0E+A?F/=ON^7=]"R49(EA5B=089S?>_^+6X$2<"Q:D7>(7 .Q>TWQ#XA<"_ M-$*[$+0OC= I!)US0?<-0;<0="^-T"L$/9.L_=TUJ0FPQ),19SO$=6]%TQLF MOT:M,D)S;<5GR=51JG1R,F5Y0G+)L3$&6Z I)W,JT1,5+^AC0"2FJ;A!/Z(O MSP'Z^.$&?4 T1W"_]%&SWO4: +:Z>>4=] YW\,YK)/Z6R!;RW1^0YWA^S0E-+Y=[=??C?='# M]T6/FN6_X+PQ>MPL_\2V2N[41:^DPB_-[!M>^PW>9Y*LD'X,T#_HDQK&G\B6 MY!NB]J;F22(<5?VN75[GX<8PNCH,Q1HG9&RIX5\0OB76Y/OOW*[S4UW^(6$! M)"R$A$60L!@(5G%1NW11V]#]BX9$,Q#^^:OJ@^XER<1?=7YI0_H%$A9 PD)( M6 0)BX%@%;]T2K]T&D>=JE^X*9RJ1JX)U\WJ?>ZFSC)[9M\P]?OB=N*T_,'( MWIY:H;93K]HIJ.O4KO8)+P%%C9=Y;4: 8)6,=,N,="^N [=)PC:Y%*H8)(1N M\2S]'_6@,=RUSSI%\@80$D+(2$19"P M& A6\4N_]$O_&]2#1N:UEH&$!?V:VN'VSPH,9,2H+J)W5JUBH(B5% _*% \: M4WR?+SG.T --.'OOMT9CI&L3#PD+(&$A)"R"A,5 L(J17.""&09 M4%H 2@M!:1$H+8:B57US,F_G?H,J4T"K0ZO3DA: TD)06@1*BZ%H52,=9S=='[Q4@,YD@M("4%H(2HM :3$4 MK>J;XWRFVSC]-7G KS3;9&C&N-+J@2C!*IP:@6HM SJ9"4H+0&DA*"T"I<4% M;7!2)]U6IRR3>R?8)^M^ZH-C:99T!3(37OM5D[*U7#:^-8NE9^UW[G#JUK0' M[C#<+PH?\?LUZ@?,ES07*"4+%@DQR[[['5_MEE^H+Q\F^_FQ3%G M=%,W.B1S>['PYP<:I[/E0_VW3_GR(3OQ)$[9IYP4I\.!YE]_9$GV\CBS9M_^ M\$>\V_/J#_/EPY'NV!/CGX^?\O+=_.IE$Q]86L192G*V?9R]L]ZN(K]J4%O\ M%;.7HO6:5*D\9]F7ZLTOF\?9HHJ()6S-*Q>T_'5F*Y8DE:?]0)U\F\TP+MLJ2_\8;OG^@ELCJM]Y33 MY4.>O9"\LBZ]52_J:U.W+K.)TZH;GWA>_C\9IG!0_E T_/[TGWW_W _F.Q"GY M&"=)V5G%PYR7L5:?.%\W MH>MELJ^7R:[].1I_*UKL"?O[%)]I4J6L2NCBP55[J*;CV^)(U^QQ5LZW@N5G M-EO^^U^6O_B/*CU#SH1DG6NR#N9]^>Z0Y3S^']O4HT"5ZJ6]7[>O%HKSTO)L M_V%^;J>@,(K0W/1?O@M2W=WG.4'552NR0XPY$S(TKMFZ:$=\&?& M:?*&T&L_K#7]<''CM2^Q7XUWH1\41G80J?O!OT;H]XGPISPK"G)*2X D=:"[ M$AS*R>%+072'BVRA&2O!-<9@5(Q)^9XI@PRD$.ZZ42I,/'68X37,L$^8VVJ= M/5?KK"JRL$]'*XSLT%)'%UVCB]#H5MGAP/)ZQ3_2(\M5P:$>ALX[0\Z$9*T% MT'"!KB]/^W+*:1>8IK&A3$UY$U-M@=^:N,HW#MH#REX$G4&G,')M]9BS@+86 MRK?E1YI_*27%<\)(P=:G/.8Q*]Z0 N\=NT^XLI$V7."EA0/S\_W3/=EE9Y:G ME2!JQ:R,$W4V>!09\B:F#CRV<"#?F#!&D6S*FY@J0-G"J=QCPLBHC1;= :C ML09T%M#8PG$\;K[(Q)6CE6VTT0*7K6"\B+-0J \>,H:\B9D"VBV<[3V&C QM MB>L*&T[*-KL,= *IS8TM:7CU^]TS77\IKB1,*]S1T#IKR)N8-;';PZC).*,(XBE".S4HY6MM%&"SQUO/&$ M#IX/#L3RA'!F274*B) M&" @U!F(4#VA'!F0$J$4-KH0 :(.#M%1A)))Z;G=6&4;78>[@%,7Q^F['4O7 M7\DF+M;9*>4DS;CZ:N)^!M^,>HU2L0M<=JT)?'*-HMB4-S%50+&+;Y-O+S:N M7$&VNO,$_Y"Q20!D71RRHTCF*I@JY?4:VUNW=?,7)_3O?*^^ X6W&SP$7Z/. M[ +979SL-V:;4;2;\B:F"FAWIZ+=10O031*RC6ZA![*[.-G'32&9X'*PLHTN M6*"\&X[7@BZJ$ 8/&$/>Q$Q!++BX6.@Q8!38[PIRA8U&CWN@#+R!Y6JM%/1N M5ZM1$S% @+B';ZX'2$%/+D!+$6(F8H3 7F_475]4"7H*&G>[6V&CZVY K'=C M'WL1@M5PW-$=([V*%KC/H5/1E#?Q"@",O0E'L3RC0#;E3L3S).I=G_&C5K#^#L#=QV(TN9XL!65]7BGS8V&Z"W MA^_11RU[BEO"W0TP_K%CTP)4>S?V]2=^H@G9GM*-NF>,'ALSY4T\#0GT]_%S M8^ABZ!NM!9CR)F8*,L+'942]!R-Q>F8%/^B.0ONR.@B[0EAEHSFLZ(.$\'$) M(47WANSZGU&5=8)T2!4S$6,&*>'C4J)/S/HSJ[Z\;;_K'BA0V>@N-?#?[[$9 M%\/&S[#Z/\7F5ED"7!JQ6VQ^$'W-O@Z?H:V/=;Y[0G MW,CVC=[(-N5-S!1$@8^+@GX+D]'397[OO;P/:L#'U<"T%J MP,=5P<3%SJAF\!7WY#5G@0-0 @%>!QB\+.+^AN84R)4#74J _ !'?OF:@B/T.J^O3(WH[<&3'D3+P-HBP"_2X\NI8'1F_2FO(F9@B() M!BH29<9&BQF!+%%TXQ842C!8H?1?2G'?@].3=8VF7!: K EP63-M*<6=#\Y/ M+H!HEU+0+@%>LAB^E!K5,P%6!Q%3:CV2=N.V0I:RK^10[_CU6V/ \7J.\ M$8"@"?";$WT>G0V,ZA93WL2$0>($4^]1!*KC"]*3AK)1X&B>O0A!GH2X/.GV MQLT'#V4](8>J,-*'"K(CQ&5'GT0EP]#)XI,N(5H2J. FI#!240WBAP5-6- M;;PN57I1?4O#AAVS(E9?4*/8-^5-S!L$0H@7-WI-&*.:P)0W,6&0#^'4P_JA M7))HC:\F"4790O<0>^LI=KQN,7BZR,4%.=#^#[Z%@.>P1P5"&9'1XH(I;^)3 M^\#Y"+\AT6=J1$8K#Z:\B0F#6HBF/LX>R3<C&X_>#9P: MC3L?#10]]R &"CR.3#['CCL;/'Q>XS1#!+2/\-,,O>:+T9* *6]BPJ 9HJF' M&G '@]-5//>N*99'( BO$(P>&89%0.--Q]+:=[Z:J[J>]$^TGP7IP5)V+9L MM+BO"B?YY:O&+F]X=JR_K>LYXSP[U"_WC&Y87AF4_]]F&?_VIOH"L.L7OBW_ M#U!+ P04 " #\@(173%<-(Y0" !;!@ &0 'AL+W=O3(Q*\%$*:B9<3K:]\WR0Y M%LQ/JV;V.QZHDP27>:S!E M43"]NT&AMA,O]%X?//!53NZ!'X_7;(4+I,?UO;8SOU5)>8'2<"5!8S;QKL.K MFY';7VWXP7%K]L;@DBR5>G*3NW3B!0X(!2;D%)C]VN 4A7!"%N.YT?1:2U>X M/WY5OZVRVRQ+9G"JQ$^>4C[Q+CU(,6.EH >U_8I-GH'32Y0PU2=LF[V!!TEI M2!5-L24HN*R_V4MS#GL%472@(&H*HHJ[-JHH9XQ8/-9J"]KMMFIN4$6MJBT< ME^Y2%J3M*K=U%-]RR63"F8 [:4B7]KS)P"=8V-M/2X&@,KNR04/URE0P8WC& M,87E#J9*DK8'6]KZ.:-2<]J!Y4 XG2$Q+LP9G "7,.="V$LP8Y\LM+/VDP;P MI@:,#@!^2^@">N$Y1$'4@\?%#$Y/SOZ6\6WF-GC4!H\JW=X!W;U0YS##)0&3 M*7QY+EV$!28N"T<#OZZ7ILKXNXN]]NAW>[@7ZLJL68(3S[XQ!O4&O?CCAW 8 M?#Z2H-MK)Z06E?M8ZG(-J-JF-ONC]IML.N94O0Z<1VI_3^)_P!02P,$ M% @ _("$5PCR$?OO @ SP@ !D !X;"]W;W)K&ULK5;O3]LP$/U7K&R:F,1(F_Y@Z]I(0$!C$ANB8GR8]L%-KJV%8P?[ MTL)_O[-3LL)"!A/]D-J.W[M[S\E=QFMMKNT2 -EM+I6=!$O$8A2&-EU"SNV> M+D#1G;DV.4>:FD5H"P,\\Z!3X)N<+]P(19+= MA/"[X J: E\6YH5E8LV0B!V6%5LS ?!(<=$?)T.WW M&WX(6-NM,7-*9EI?N\EI-@DZ+B&0D*)CX/2W@B.0TA%1&C<;SJ .Z8#;XWOV M$Z^=M,RXA2,MKT2&RTGP,6 9S'DI\4*OO\!&S\#QI5I:?V7K:N^@'["TM*CS M#9@RR(6J_OGMQH"I";P/H/1?0WP#ZWIE*BOZS7W651)^HUY'/T?'C4 $_:X5^Y>BKZ S6]^A1ZGJ_W!-^I M6H%%[_TN2V"&C*N,'=^4 N_8%-+2"!1@V<^#&1T2O2N_FHZ@BM%OCN'JQ\@6 M/(5)0 7"@EE!$+][TQUV/C?Y]YIDR2N1/?"V7WO;;V./#R25-GK&@5&19*F! M3""3VMHF"RNJH:=R%7,5=\;A:MN7UF O]:4MW .Q@UKLH%7L%3THP/1\;NE" M134U)61,* 3*!JE.IR!6?":A47W%/6A1/_B7/TEK?O]YU,-:_;!5?2)(()+< M^FVB,2L,24:0=VP),F.IS@NN1+,#P[_T=8?['?][Y$1K)B]]#AK"[C\.6SD2 M;I7Z',S"MTQ+HDJ%5?6L5^NN?.";T:/UP^[HJ&JN?VBJ5G_&S4(HRR3,B;*S MMT]':JKV64U0%[ZAS#12>_+#)7UQ@'$;Z/Y<:[R?N #U-TS\&U!+ P04 M" #\@(17*P+ 0+0" #Y!P &0 'AL+W=OL#$T@,9(F 4;71J)-T7A 0U1L#],>W.3:6CAVL9T6_ON= MG31M(51HXR7Q7>[[[H$G/Z6Y5TI.EX4S K2*Z+ JJG@? Y:KO M=;RUXH[-YL8J_*2WH#,8@[E?W"J4_(8E9P4(S:0@"J9][[+3'<76WAG\9+#2 M6V=B,YE(^6"%Z[SO!38@X) 9RT#QM80A<&Z),(S'FM-K7%K@]GG-?N5RQUPF M5,-0\E\L-_.^]]4C.4QIRE378MJ7S?]Y'_^Q]IQA1TRJ1XXO>X+L62]#&-<@Q26%B"!4Y&3V6 MS#R3\:8Q?E].L)-P OQIZX#*1]SNPT[%KE[0#/H>CCT-:@E>\OE3YRSXUE;^ MCR1+/Y)L]$%D.Q<5-Q<5[V-/;C;_:VZO:?/3MEU(Q77FN.Q662:=BZ#G+[?K M_-KF]'S7)&TQ"2]V;4:O;:(@;&RJ7/VM65: FKDEHDDF2V&J7FVTS9ZZ=./Y MA7[0Z0X[+?H4]UJUAC;TU5+$NLV8T(3#%%T%)^/G^W)C\T/=U,H>,ZGV9@\"=J509-3A5,U_G"FCJG#+N1T'0 M\3/*A!R,)P)N%!$%UE&U?T1<+D8>J'WL'#)9G-C%_QXD-,97(&Y MSB\4SOP:)649",VD( JF0V\4'H[#P#HXBZ\,%GII3*R4B90W=G*:#KW ,@(. MB;$0%%^W, ;.+1+R^%6!>O69UG%Y_(!^XL2CF G5,);\&TO-?.CU/)+"E!;< M7,K%)Z@$M2U>(KEV3[*H; ./)(4V,JN# M)QQ:E4/+"2V9.5G'U-!XH.2"*&N-:';@8N.\40T3-HU71N$N0S\3GS!!1<(H M)Z="&U5@AHPF>^1,<$Z0'OD%^]A0_J;@;:#3JF/=GR=+ZA*"4U_8AVX M#[-);HG1<1CVTKJ-@X%_NZQAW:)36SPBUJZ)M3<2.X<9M;?/,K5=_/837J1, MS C+>(6U((?"JY^PW/!O5S@LX=M;B M&C93[-84N_^K0$[KD)//4F,VQD56\#)++ZJ:[C:K9DM@CX+8JX/8VT+5]-;R M&_57TKOQF%>*Z-_&VRQ'"NPY5K;Z_96 M!&T^\5\5^4M-109JYGHM31);2^4ON%ZM^[F1ZV)6UH]LG^>:E;\P99.(#<:, M"4TX3!$RV.]BQE39=Y43(W/7NDRDP4;(#>=X$X"R!K@_E=(\3.P!=?<;_P%0 M2P,$% @ _("$5[>%-. &$@ T<< !D !X;"]W;W)K&ULM9UM;^,V$L>_BI K#BW0W8C4>Z\51TF$ MM:U4DI,6N ]_LF.;PP<-16GXIMWL4O]PQ#'U,\GYZ^JU:;]T3U75!W]MUMON M^N*I[Y^_N[SL5D_5INS>-\_5=OB7AZ;=E/WP8_MXV3VW57E_N&BSON1AF%YN MRGI[<7-U^+M?VYNK9M>OZVWU:QMTN\VF;/_^OEHWK]<7[.+T%[_5CT_]_B\N M;ZZ>R\?J<]7__OQK._QT>5:YKS?5MJN;;=!6#]<7']AWMYSG^RL.3?ZHJ]<. M_#G8QW+7-%_V/_QT?WT1[KM4K:M5O]KV7&CKRYU'UXOQ+]Q?" M/Y_4?SA$/T1S5W;5;;/^;WW?/UU?Y!?!??50[M;];\WKC]4QHF2OMVK6W>&_ MP>NQ;7@1K'9=WVR.%P\]V-3;M_^7?QWO!+B Q2,7\.,%?.H%T?&"Z!#H6\\. M87TL^_+FJFU>@W;?>E#;_^%P;PY7#]'4V_TX?N[;X5_KX;K^YH=Z6VY7=;D. M?MIV?;L;AJCO@G?!IZKL=FUU'WSH@Q_*N@W^*->[*AAN_&_5:M>V]?8Q^+[L MZB[X^F/5E_6Z^V:XZO?/'X.OO_HF^"JHM\&G>KT>1JJ[NNR'CNY_W>7JV*GO MWSK%1SKURZI_'T3LVX"'/#)(G^\1/^A%(WH_-]O' M=WW5;DR1O%T:FR_=?PJ_ZY[+575],7S,NJI]J2YN_OD/EH;_,L5%)"9%&9VC MC##UFX]56[^4^P]5L&JV?3M\P()U7=[5Z[JO*^,HO@FF!\']A/%R\X[E5Y_J?IR[6I/V^7)>!WL33B2H<,C7@:FWN4G'N4.-^[ MLNNJWGC;4"W7E"$2D\).SV&G\S\8*6641&)2E-DYRFSFX'X;/.RGQI?]U&BZ M!9F6:CQ3LE%OPD9R,3]W-T>[>]ML-E5[F-*?R^>J-74,57 =&R(Q*=CB'&R! M9N#GIZ;M1U.PH R32$P*DX7B,1VBH_JI;+\,S]F[=15T^P?P84[^-NC0^(^: M4@*&:@8:&L7Z( ?3;V$Q5S'2@J-3ET 0L, MIP4\)1DI+U"IR:$*8F X,LQ+RDC+MR)4F+?MJ^/9U9YTI M2*F"2DV.7' %RY;,%"B5.(=*I":'*IB$X5 R;Z;(M73+F)J2>IMX!*"8@ J& M4P4^4Y!2!96:_,568 6?A17H3,%U8"A295@,;>*1F8(+J. X5'S80_>[NW+U MI;JWS!.XDO/7%)%:'16_#HI%A$43!<:+X\%AM5W\']W6W:G;# MEX]MTX_,$J0T0:4F1RUH@B^A"4Y*$U1J;1\L$767F9ZC.! M2EGXKYT;EB"3"-] ^;3K=^4Z>-AM[\W92LHF5&IRL()-HGQ!MI)NO%"IR9$* M6HEP6CE'&C1[;IFX)W8419=_#6WR=&3/6&!'C"]UW#;;EZKMZ_VG:\)*(Z[F M.E14:G+L@D-B-C\I8]*U$BHU.5(!,3&*#C.3$A=UO@5<7TH?R5Z!++$%69IM M-5# X0$Q/I/B(LYQ$*G)(8-3'OCJRFW9/075G[MZ&+;]J21CP*2@0Z4F!RQ M)\876=2 K5EK6F!15V(-C;)H9"\M%J02VS9M[(<,< GGL?'!,+%@F!A?79F4 MC*0<0Z4F!RPX)K8<(W%-1GUYA2?JUU9#(Y:.?$6*!8C$.(C<[A_K#_6J[*LN M:!Z&I_MST]6]L9>D"RE4:O*9,T$T";Z0,B4G$U*,H5*3 Q88D^#+*:XYF>BK M)"#;CB$95E)&=JH202$)3B&C"WGX=<[#X6,9)1%,DD3+\X^42*C4Y( %D23X M6HQS_AG.FJK?S4UM1F@Q <=1<9)P.WZ%BSF/D8\UE$2028*?29V4E*1D0J4F M!RS(),%75YR3DI12$L,!UI&5Z$2P1X*SQ\_52[4.F+'WI"LH5&IRG )*,,5I4=0%R4M@C& M!VBD C12RS;.G,WL5.<#+2.Q)G)?!4&DDPABR$@W%,9EG0?,!UZD B_2)<4Q M*2E?4*G)%5J"+S(/Y3&9G3#0)G)?!6%D"S9C,M+-&"HU.5+!+1G.+7/VLS-] M\T0;%*R)W%5!%QF^OP(?80[U"+BJ\W#YX(Y,<$>&;[C@\T5&NM5"I2:'*H@E MFW6>U3)?Z%LI6FIB3>2^"L3(%E399J2$0:4F1PH*;6<1!CY?V $#;2)W50!& M-A4P'*H2<$WGP?)!%YF@BVP)762D=$&E)A=4"[K(/=!%;J<+M(G<5T$7^0*Z MR$GI@DI-CE3014Y/%[F=+M F13Z6)R;0*NZ#Q4/L@B%V21+R&+G)0L MJ-3D4 59Y![((K>3!?YKYX8E("3'#WR(#![=V\05G(?1!XKD D7R)=4T.>D> M"I6:'"KP"_%039/K)SFTC,6:R'T5T)$OV#')29F#2DWV-1',4=!7YA9VY$"; MR%T5R%'@6R;:T\VM6 %7=[9I\0$EA8"28D$134&Z'T.E)D9:-5+1C:C%4M%()#"GQ)!*Y+.M4OX+K.@^8#40J!*,6"HIJ"=%6%2DV. M%/B9^2BJP46=;X%>?C/"""R$!F8XT("9=5(M@T7/V6B%2DZY < 2+<179J:< M3#MID 7MQ0LMY"!H?)'&]73:20\O:C"U&JUJ8"$P- NG;P/93S)8U-Q'RP?[ ML! XI(7X.LVT%"4%'S(Y)6A@EA;2EMV<]#"*Q=LH7056:>'451B'F@>+J/N M>7%-"X%M6KB\%N>D01:T%_^T$!BHA;3U."<]/$LG+]&P$+BGA1:&L:\56B3< MA\>+.RNT9V7+:W$8[O'J'#25G!(T-'FEK<U8YY1+G"1ACNEO8S"V&GL? X/^ MKA:#U]&R"69P:"TTOU!3JWC46Q@ZN>(&JJ?/B'/IA$77/:6\ HP>F4$"*L%-6V>:8G.=)0PO=3"T&GVK ["!918?6)&@ MCAB-Z[J/G1<> 1:SC"^I^V&TSK)DYJ:K#AOZJ!T.CT7<] (M8 MQA=L&3$JH]=3##XVC1@PCF46Y]A9;WS@^CZ/_LH'0Z-1+@,>L QW7I6>="[O M?Z"UAR634^X# )4(WQ2RS".XOZQ[N%ZV@X#%+,.=7>>^,<:PVZ.]",+0:/1- M$!%\Q: 3XQK)H$8U0^;^>PO5"(\!/EMD,9>?-(CIH:*^),#4:>T\$ M Z:P;(DK+*.UA2634Z(%-&)QAITWB^B@H;TNPM1HS&Z& 6M89O&&!;/(U/H, MBZ3SH'EQB&7 (I99/&(MR\.<1@[:J]1,+RFV?'!IC% M8A8KTGE\ Y;6*I9,3HD9OMP//[IB2U_:#1TO3K$,6,4RBU?LS/0UO&Y'6SHR M-!J=8@&BQ$LV<&B]8LGDE&@!H>#NK/.>@+&!/31 ,30:XQ-@]LHL;J_: ]"M MA,,B[SY^7@@&.,JR>,D; &E=9,GDY&B!CRS#?5MGOB]4KR327CQA^<6S0P-4 M8[&,%8EMJ^>P*#F/*I6<$CH@G&1!*1*C=:(EDU.B![_./#A_4D5/)*%M ME X#8+&8R<(54*?*#HNP^]!Y89D$OJUX0?$1HW6G)9-3H@4@A/O!SDY46D)* M]&*ET9P&V&/QH@6S[;0:#UHS6C(YY08 CDKP=9Y)I^MH/6S)Y)2@ 2SAYK'N MI^L2K,#H%-7T(B1@0\LL/K2.!RQP->>1HI)3P@Y!>^&@%'!0 M2ER"E!K>WZ.]RL+4:O1=%@S8W#+<71:FJ$.-!ZT!+IF< MX3:Z[D%[81I@IWT'K7$NF9QR(P":9#B:6#XXM$Q"):=$"YC$8K^[ MH+XCFU 7C;91.@W@!+>I!;DZ:?&!UD*73$X.'YCHLAQ'$LL./>[!ZQPNE9P2 M+H 1W/YVY@Y]/J%"&FVC]!=0AL5.5V2G(SKCNNX#YP5!@%$"!L$-<>?FZ00*0=LH_044DB_9+:*RR3V%X&6W"-CN,HOO[JRM^1S;W#E% M-GT#"+CF,MRK5GK$N91UT!KJDLDI]P'P28[O ]GF$-H=("HY)5Q -K@9[MPY M9,(V$-I&[B_PUF7%DF)HW)G7>72HY)1H 8E8_'EGS2'%!!!!VRC=!2""&]>" M.<2EI(/66Y=,3KD+@$**111"99-["M<+A0#;76;QW9TW@Q03* 1MH_074,@2 MPUQ&ZYA+)J=$"RC$8IH[;P:90"%H&Z6[@$(FF>9&3N49G!(S M S$O*4;BM"ZY9')*N!R$ZZ$8B1M,<-7LQ=LH_8U ?Q?LTG!:5UPR.27:&$0[ MBTW0I]])$Q^6TKY; HN0^J#[KAP%&7APO*D3BMERZ9 MG!PM\-+EN''MS!/R)U4TB=$V2H>BHY)0[ 4"&+:@Y MXK1>NF1R2K0 @W#CVMF)2LM'3"]/&CE8P8%E+K=8YH+9=E(IAT7//2H?AW$Y M<-?E#%_AF7*"CM/:[)+)*4$#5L*M;9U/T)WT\$EW\B(/!QZYW.*1ZW::PJ+F M/E)>: @8[G*VO-*(XZ:][D%[X2#@YLLM;K[NZ6E?X,';R%T%?KL<][B%Z3F] MC,,BZCQ@7GQX.?#AY7QYP1''O7S=@_8"0<#%EUMR+V^NGLO'ZE/9/M;;+EA7#\,UX?O]2?>V?GPZ_] WS]<7PU/I MKNG[9G/XXU-5WE?MOL'P[P]-TY]^N!ST7YOVR^%WW/P?4$L#!!0 ( /R MA%>)G:@O(@0 !$1 9 >&PO=V]R:W-H965TXU(]$V&XGTDI2= 'WX\B!+ M:BVQL=O%WD2BI!E^,QS.'WJVY^)9;@A1X*7(F9P'&Z6V5U$DTPTIL SYEC#] M9L5%@94>BG4DMX+@S!H5>83B>!05F+)@,;//[L5BQDN54T;N!9!E46#Q>D-R MOI\',#@\>*#KC3(/HL5LB]=D2=3C]E[H451[R6A!F*2< 4%6\^ :7MT@9 SL M%Y\HV7Y9YJIS3R8!" C*USFZH'O?R%50(GQE_))%9:P)"LK<%;]4B6@9#%"/ :H,;"(B-Y&E_( 57LP$WP-AOM;>S(T-U5IK M.,K,JBR5T&^IME.+CU]*JE[!+2_T.DML,_4>+-T: ;X"#T0J05-%,K!4/'T& MUWLL,H!9=OSJD5$%KDV>C<^+#T1AFLM+[;#S4PDN'I:/^KUQ=D^$K3&6$K#< M8$$DD.Y"&?A]PTNIOY*S2.F@#7J45@'>N !13X!3<,>9VDCPD64D^[M]I)-5 M9PP=,G:#O Y_2U4(!O =0#$:@.]!=.!T%\\,@WI-!G:&0<\,CVRGTZ53)9JL M29NUTF2M*P?.X;#;H=G95W*+4S(/]-:51.Q(L/CA.SB*?_3@#FO$>S&F=0X$R].>_]?9W_HSJ=[OWHSTN08"?8036NBZ7^K M:\*RH2:C">C;E88-WT\]C:-SU9_-"+>$:'UU&WOM2EVD&%5C5>8"G>W MPWE)P)940XO;V5WCK]!:8$N>X-=H+J7,3&QN%4T:(L.N?T6I[;@!I9@I-OTU>]+/%H8-(=97KH"\[(W S3%K%$(=]0H8:(4->15G^4O!; MGIDSU&@1@M^D%)!7 L\-JQ$IY!>I_Z$4JAG:I0##?S:TJ'5*+8A8V[.X!"DO MF7('UOII?=Z_=J?'.WVZ@^-:>>9^XTB=H M>[LA."/"?*#?KSA7AX&9H/X59/$74$L#!!0 ( /R A%<741V70PX -7% M 9 >&PO=V]R:W-H965TG>T$<$J/:)@NX:5;[QQ_8)'@PF9CV>\J; M7<%\F\\6^9N]:5'![EK]*;>%'^ MRU6:S:.B_#.[WL]OLCBZ7"TTG^V[!P?C_7F4+/9.3U;W?93=O8MGZ>V;O<'>_1T?D^MI4=VQ?WIR$UW'YW'Q^>9#5OZU_Z!<)O-X MD2?IPLGBJS=[;P>O]7A8+;!ZQ.])?)MOW':JIW*1IE^J/\++-WL'U1K%LWA2 M5$14_N]K?!;/9I54KLUVNGGSY9"ZB/#Y+9_].+HOIF[VC M/>AO$]1,:5=XDG>6K_SJW]6,/]IS),B_2>;UPN0;S9+'^?_2M M?B$V%G"/'UG K1=PVPNXCRS@U0MXNRXPK!<8[KK J%Y@M.L"XWJ!<6L!;_S( M H?U H>[CG!4+W"TZP+']0+'[04&C[UQ!_?OW,&J@M9O^:I>_*B(3D^R]-;) MJL>77G5C572KY4_._DTRN+<21;.IVFZS*/%9?[2^:GZ^WTRFY7+Y2?[1;E& ME;L_J4=_MQ[=?61TSWF?+HII[HC%97S9L;RR+W]L67Z_?"4>7@[W_N5XYUK! MWR;%*\<;O'3< ]=S/I_[SHN?[I]ZQ^J=V36]G&UK'8QO9][>9"5S\"0C=G]N MKH61NS\I&Z.^YY6^B;,DO7S\!0^8IQ@^\12CQ4Z,MC/OHSMGL%8&W8I1H]Y# MRWHKUGN$/:]>G%^J+X5+LV_?EDV[N([+;Z_"N;AS-A_W(;I;W?WV-LHNG?_\ MLR2=L(CG^7^[FG8]_K![_.H;^W5^$TWB-WOE5W(>9U_CO=.__VTP/OA'5XN0 MF$]B@L0DB2D2"T@L)#$-8487#1^Z:&C33V649,[7:+:,G?3*F:3S>=E!Y1?N MY(N3Y/FR[)DB=?*X*&:Q,TNBBV16?D_^,IE%>9Y<)>4_EZM49,FD*&]N+MW5 M3]8UZ=M/:VR\PJK9[]?3HY/]KYM-LOV(@?D(L?T(SWR$W'[$R'R$VG[$L?F( MX,DU# MQ]N?14>M3Z,SZZA]RYC$Q'BK6 :';NN3DAQ0;;]S\:UG.'5:3R_/51/3# M,IM,RX];Y\,LZIQ-6/&^=4]B/HD)$I,DID@L(+&0Q#2$&2UR_- BQ\^\N^.8 M["(2\TE,D)@D,45B 8F%)*8AS.BBP4&SH__ ^E7S(7F[,)9EE\_1>K[K>%E%$_<\V]=G;YM MA6H^J@E4DZBF:LV8F;T:M/;E!.B8(:II2C/;9B,?&_1HFZMJK^%\O;-GO?/P MD;9YK%^2Q:/]8EV/WOU":CZJ"523J*9JS>R7HZU^(<<,44U3FMDO;M,OKK5? M?EW.+^*LZI7X6]DZ2=D"=:CW5WVCL_BM:._B)S4?U02J2513M6;L6FI7/CE@ MB&J:TLS*;V+9@36O.OT49_..NN\L=S1A134?U02J25133[R?8V>^.KBD:R,# M79$0U32EF6W0Y*H#>[!ZWP;IU559_XMK6QN@P2BJ^:@F4$VBFGKB_72'MCX@ MUR1$-4UI9A\TB?# '@E_OBDW )+.W;;V)7O7/1H#HYI -8EJ"M4"5 M135.: MV0E-;#P8/_,>W &9=YZAFH]J M4DJBE4"U M1#5-:69#-9GXP!Z*-]O8]4'9 MT;*8IEGRY^JPM%E4K(]>BR9_+),\>>Q0)/L@O9L&COQX\G=VOG<3 MH!DZJ@E4DZBF:FUSQY/7/IH4'3%$-4UI9A,T"?G &AV>_GY_&'.^V0V=Y8YF MW:CFHYI -8EJJM8L1T8'Z( AJFE*,\_0:H)LUQYD_U9,R\F/3/))-%N?H?.V MF>AT?LC;P;Y5CVH^J@E4DZBF4"U M1#5-*69#=)$UN[@F;>W732K1C4?U02J M2513J!:@6HAJFM+,AFHR;7?73/M'MK?M@_1N&C3C1C6!:A+5%*H%J!;6FK&% MW#I91E,CFJW0A-RN/13]&%<7W:ABO;H5XKQ(YO<=#FSKU+O4D?S;523J*9V>&T#=,00U32EF:7>!-FN/?ALMC"\I[X6)W(O8QFLSLGG%=;#EE2SK+>+?-RF3Q_>J:%IM:HYJ.:0#6):@K5 M E0+44U3FMDY3;[M'CWW3 M-P%'-1S6!:A+5%*H%J!:BFJ8TLZ&:K-RELG([ MU+LQT*PE=.[:^OAC"LBM7?7 MVE>I;Z6CFD UB6IJA]KMV4_4_MA)H]DVJOFH)E!-HII"M0#50E33E&:V39-M M>^XS;V!X:.Z-:CZJ"523J*90+4"U$-4TI9D-M7%U;GM"OFJ*W/E:?AUM'I'^ MG/_XQ N-RU'-1S6!:A+5 M5*T9$R]WZUA<=,P0U32EF7W0Q.#>#J=Y._U^>J(FC>1HU/[M"?NXO2L:S:N] M[;.B!U[KNOH2'5)UO&;#8?M IX[U\HZ\]O8O&AI3FEE^36CLV4-C(SEH)OZ= M58>FQJCFHYI -8EJ"M4"5 M135.:^2-J3< \/'CF&?\0/7D;U7Q4$Z@F44VA M6H!J(:II2C,;JHFQA_88^X=G_':_=[^@^36J"523J*9JS9@CM<_E#- A0U33 ME&:V01-+#^VG7'_/A'^X??GJ]DM^9A^V=SVC\7'7^F_]+B<:"@^W3SCVW':1 M;C]FV Z[T+72E&:67A/@#NT![LZ_Y6EW>G_2HI$MJ@E4DZBFAMN1;<J)C MAJBF*=Z5WN:(:+:@+5)*JI)]Y,S[F+HZSS6MWH M>H2HIBG-;($FUQW:<]W=?F74CO1N #3,136!:A+55*W9?FOTZ8>$Z#II2C/+ MMXE=A_:SAQ_9/5EN)CZ^>Z;ZT'_I?"HW,R?3V/EMT3VC1M-65/-13:":1#6% M:@&JA:BF*I7!9O)U"O/VSIZ M 1TV1#5-:68;-/'Q\+OBXQ[SLT^W:6>+H&$SJOFH)E!-HII"M0#50E33E&;T MT:@)FT?/'3:/T+ 9U7Q4$Z@F44VA6H!J(:II2C,;J@F;1SN%S=\W/[/;O7L% M#9I13:":1#55:T_/S]!A0U33E&:V01,VC^QA,S _FV9QYQXT^\B]FP1-KU%- MH)I$-85J :J%J*8IS>RD)CL?><\]0T-#=U3S44V@FD0UA6H!JH6HIBG-;*@F MG!_M$,Y_]PP-3>Q1S4IYX_9?3Y_+\ M=KUW(Z#)/:H)5).HIE M0+40U32EF=W2' \P>N[3L$?H@0&HYJ.:0#6):@K5 M E0+44U3FME0S8$!HQU.P][A$$D[T[LMT'@?U02J25133[R9[N.'2*+K$:*: MIC2S!9HH?_3__:%M.]^[-= T']4$JDE44Z/M4[>'[:,GT1%#5-.49C9!$^2/ M[$%^.9F:E].HO-H$Z2QR-(]'-1_5!*I)5%.H%J!:B&J:THQV&#=Y_/BY\_@Q MFL>CFH]J M4DJBE4"U M1#5-:69#-7G\V)[';S;*KF>]UJ3M1[_LH_:N>S1; M[UC]0?L:-^B(JFO$]B5N.A[C'K9.(4'72E.:67E-!#ZV1^";,YLJ]^9^L,L^ M<.^/<#0!1S6!:A+5%*H%J!:BFJ8TLY&:!'S\W GX&$W 4J:4I; M]\!^/HWCPH^*Z/1D'F?7\5D\F^7EC'^Y**IOEHU[G2R^*GMD\/JMN[>_=?^[ MP6LYZ+A?#5X'J_OW&_[TY":ZCM]'V76RR)U9?%4.=?#JL'Q'LN1Z^O!'D=Z\ MV2OGHA=I4:3SUSNG_ %!+ P04 M" #\@(17R)8N4G$# "C"@ &0 'AL+W=OC1]CY4_>!-!F)M$N=L!XY_ M?[83>9F6<<>R9[QI]$CBCA:UE48NKD4M9WKBO2'$LB!JS& M2KW9,%X2J:9\ZXJ:(\D,J"S

L75S.U9,EIB)2BK@.-FZLS\NV6L[8W! MWQ3WXF0,.I-'QI[TY"&;.IX." M,I68@ZK'#.1:%)E)A?.DXG=ZE!IZ.C^R_ MFMQ5+H]$X)P5GVDF\ZESZT"&&](4\A/;_X9=/D/-E[)"F'_8=[:> VDC)"L[ ML(J@I%7[)%\['4X BL<."#I < F(7@"$'2!\K8>H T2O]3#L "9UM\W="+<@ MDB03SO; M;5BTP.COD$KO6BE]\E:8*8XMW NMTU MP#:P7*]6,-/EU';O%B@)+<1[963>W( _'M_"LJP+=D"$/QI2T W%#-:2I4^P M:GB:JT+"JB":^4=P0>2$HS@^: 5_YJP1I,K$Q)4J)QV9FW;QW[?Q!R_$'\(' M5LE%AB]\@6^M2WRC/^3L?(O-."?5%M6!(^'Q *=V*W(PR[,] MX1G\\[NBA >)I?C7MCM:_Y'=OSYD[T1-4IPZZA05R'?H)#_]X,?>+[;2O"79 MXBW)EF]$=E;$J"]B=(T]>1"B477I/M=WZGMMA^]M]6BIAH9*WU&[)!R.)N[N M5&:+31R>VRR>VXS&_KG-TF(3>;W-6:[#/M?AU5QG.^3J>H2:TQ3U\4>?)=^( M#&KD[9)5@];%Z"0N/XX&%QG.+5;#V\'H]D((&UDX>*:%S2P>1)%=CKB7([XJ MQV=SSZK\2:?+5GVV$C(B$3:$TN\3K?X60[Q M:!",O>^_BZSG%H1*.GP9L; @E.@78EH#&8TNM'1/;MT2^=:T.P)2UE2R/2+[ MU;ZCFIE&XF+]WK^;^Y;UA>K VH;I.WW;OGT@?$LK 05NE"MO,%+EYVU+U$XD MJ\V=_\BDZB#,,%==)')MH-YO&)/'B7;0]Z7)-U!+ P04 " #\@(17O/)C M71H% J(0 &0 'AL+W=OJ8(WJRI^R.;Q 2X"%-"+^T-D)L+VR;1QN40GY.MXC(.RO* M4BCD*5O;?,L0C)51FMB>XPSL%&)B32?JVIQ-)W0G$DS0G &^2U/('J]10O>7 MEFL]7;C%ZXW(+MC3R1:NT0*)+]LYDV=VR1+C%!&.*0$,K2ZM*_S5"29$QR'%\+4JOTF1D>'C^Q M_ZB"E\$L(4("*.!TPN@>L PMV;(#E7UE+?.%2391%H+)NUC:B6GX=8?%(YC15$X]#E7Q MSL!"T.@.7,L"Q/5;X4-VC,!)@ 3$"?\HP5\6 3CY\!%\ )B &YPD$L@GMI"C MRWS843&2ZWPDWI&1], -)6+#04AB%&OL@V[[<8>]+;-2IL9[2LVUUTGX.1+G MH.>> L_Q>IKQS%YN[NG"^6_>PW_MO9:,7CE/>HJO=VR>I-N$/B($%HC=XTA^ M;R!#9\O6%#D%5TE"HWRZT!6X11%=$_R7A,T1PS1#<\'!'[](#^"30"G_4S=9 M\N'X^N%D\GG!MS!"EY;41R['A*SI]]^Y ^<'7:5,D@4FR4)#9+6:^F5-_2[V MJ7K*BQ)&AT\Y*IYRAA(HY$U! 5>* />0Q1Q $H-P,9^#[8Y%&VFO?=QSYP/E M//N]NI^Z(W=BWQ\61H,9>G5,T,;T_5X=$[8Q_GA08FK9Z9?9Z7=FYU?X $Z6 MB* 5%A^?4J*+,Z?I'_@^:X0P>QX2M"&-7(5MQ% ?X:",=)@G)X^4\,R4\/.3-U =H<$)FL5.H>) M?L9WDKQ6LTR2!2;)0D-DM4J,RDJ,WM?OT,AD34V2!2;)0D-DM9J.RYJ.O^7O MT+BE!X-!0WHTD%%#>=H0N;)J*$\;XX['>N5QG6J![G1FYU;F&\KP5+0QNI>] MW59V:D*[PNZD>NUL-W&TO.;DJ3!M"2IC1F,FXJDP1SIS=RJC76?Z6-W2QXQO,W? M/,N8;R F A%(Y%/PMYK-V3QG$[ M$RFC/;E1ML H6VB*K5[9JB]W.UO$-Q>I44LXFN^/GH<$&H@W:DJ4!G/D5:); M=;AN=XO[66P0>Z$6=3*]>L::9 N,LH6FV.J[.U5C[3GO2XL\H]VY4;; *%MH MBJU>V:H[]SI[Q+?6HL)[;;>AH44:2*,Y"S00M_G*7X-IMF_VP=YOBMA:;;IS M&?:.B'Q[K[Q:;NQ?J>WLQO5K]V+F:JX'[D68;]M7]/F_"&X@6V/"08)6TI5S M/I2:R?*-^?Q$T*W:>5Y2(6BJ#C<(QHAE 'E_1:EX.LD&PO=V]R:W-H965T5E,FS^P2)2()3CFA*6!X M/K)NW9L0^IF#LOA!\);O'(-L*L^4OF0GWZ.1Y60CPC&>B0P"R9\-GN XSI#D M.'X6H%89,W/T/AO$HGER.I;(,)SM([% ]W^@8L)=3*\ M&8VY^@^VA:UC@=F:"YH4SG($"4GS7_1:$+'C(''T#K!P@/L._A$'KW#PVD;P M"P>_;81.X:"F;N=S5\0%2*#QD-$M8)FU1,L.%/O*6_)%TFRA/ HF[Q+I)\;A MSS41;V!"$[GT.%+)NP*W7"Z=^!="!GF8\D_;N4#>=CT4/+XY> M(\,KUXNG\+PC>(]+Q/#5L\IU;='<,H;2!98U1(#G-[!K-T5OZK):&^"?/R4D M^"YPPO_5K8X\OJ^/G]7-&[Y",SRR9&'DF&VP-?[U%[?K_*Y+C4FPP"18: BL MED2_3*+?A#X.7U>R3LO,1&1#(IQ&7)>(1HQS$V$2+,C!^@HL>Q-NQL[0WNRR M:RA;++U38?C8'.S99)L" '<]W=LG;M.X.]TJ8U\P9^:59CN%\R MW/\8P^BU+<.-@X4')\,# 2[<1XUSR3((%@Y,O MW2:+&F6N4ZD3I]VR9(2_7,T9QH"D LOA"L"D&CGOV6\.=BZ[1M&" FUOU3F^ MMT?R$3L7'J%Z1PBZ'Z:Z?1%H#G8VU2;1@@+M@.K>/M5Z.[=[A&I840V;2\'C M=*HEK='M;-),H@5&T4)3:/4$5"+6_6P5ZQJ5L4;1 J-HH2FT>BHK*>LV:UF# MK6$1:>]YASNM59$-K=UN@U#PW XOU-MY?>](G:F$J-NL1 TV=46D_3'V#KC1 MVOG^8)\;O1T\X.8D7IV;2A:ZC8*E93M6@#1T/9/3)L%ID[#1I#[%2C2Y+563 MF>:I=SC":Z>SSX96GCC>P;.AMSML=_1V3G]0_SO"525_W);ZQTSWHY403N> M+;V==_"TM,,+3^/5Z:FTBWM"O,B.!?P'[O/EHIVR4>5B%"TPBA::0JM_C*@D M$70^N7>!1F624;3 *%IH"JV>RDIRP9:2JWP_QV2#N:HP;Q@Q_>>S$Z!=D*CO M7]I<7.P:7.X:7N1:I[225O"TM,H*55ZKM?09%5E&T0*C:*$IM'HJ*I$%/UMD M0:,BRRA:8!0M-(563V4ELN"Y(JM5H6H&A;FK-A67>@87>X:7>.9TVCO;+Q+, M%FK?"P&PO=V]R:W-H965TN0MC%G> M^;Z.%Y!1?2.7(/!-*E5�[5W-=+!31Q3AGW@U:KYV>4"6\\='-/:CR4N>%, MP),B.L\RJOY] "[7(Z_MO4Y\9?.%L1/^>+BD??LN&EA[9_ '@[7>>B:6R4S*;W;P.1EY+9L0<(B-1:#XMX()<&Z!,(U_ M2DRO"FD=MY]?T7]UW)'+C&J82/XG2\QBY-UZ)(&4YMQ\E>O?H.33M7BQY-K] MDG5IV_)(G&LCL](9,\B8*/[IIM1ARP%QZAV"TB'8=^@<<0A+A_#<")W2H7-N MA&[IX*C[!7DD@CL[_ MBQ[]E49>DTH8^?E%PQ=P[C9P#W MGRN2P2+!!K\.&LC5# 2DS%S7%:C [CEL^Y%8C?N#H;_:EOW0I-/9-9D>FK3[ MW5V;J,8F? NU0[U;4>^>H Z?+-."=!V]PK^[%30,6GO\N@>)!9U@C^ A3G^P MIU-TB-/K'2'8JPCV&@F^" 6QG OV'R2NIF4I:\_6WD&.0;A7J$ECN/=NH3," M1A<*N*->OU*OWZC>?29S88A,R5Q)K4E^3$UB%M1@BY+SA+ ,\S$X P32%%QC MXHP5-?"1L)2\@=15H7\@2GNPMQ4FC6F_MPIG!(PN%'"G"K=5%6Y_; UOJZX@ MR6,@*\IS6G2$'%M2*G#NI.*WAWM\_PAKS/"]@I^.%UTHWH[>@TKO0:/>4XCQ M!H#G/K9BQU<\OK1+7, &U_H:."[RK.B=[%=$&VIR X33I:X]5P>'9^:>Y(U) MOE?RD^&B"X4K%/>W&N0,U-S=3#2)[7%2]$O5;'7YN7<]_][\0_MNTJZ9G^)E MJ;C;O,$7-ZU'JN9,:,(AQ5"MFSZN,U7<7HJ!D4O7GL^DP6;?/2[PP@?*&N#[ M5$KS.K !JBOD^#M02P,$% @ _("$5Z@N)4X-! 'A8 !D !X;"]W M;W)K&ULM5C;CMLV$/T50@V*!,BN1,JR[*UM8.-% MVBV29I%MVH>B#UR9MHE(I$K2=M*O+W5972FA:] OUFWFS)GQC([(Q8F+KW)/ MB +?DIC)I;-7*KUQ71GM28+E-4\)TT^V7"18Z4NQ+[.Q+ST]*!SO.-SW2W5]D-=[5(\8X\$O4E M?1#ZRJU0-C0A3%+.@"#;I7,+;]8HR!QRBS\H.>+\:W9QOUDZ7L:( MQ"12&036AR-9DSC.D#2/?TI0IXJ9.3;/G]'?Y\GK9)ZP)&L>_TDW:K]T9@[8 MD"T^Q.HS/_U"RH1R@A&/9?X+3H5M$#H@.DC%D])9,T@H*X[X6UF(A@.<##B@ MT@']7P>_=/#S1 MF>5IW6.'50O 3$)FU1LM.\MKDWCH;RK*_\5$)_91J/[6Z M9PJS'7V*";B5DBCY%ORFF^?U'5&8QO(-N )?'N_ ZU=OP"M &?A(XUB77RY< MI:-G&&Y41GI71$(#D3Y%ZAKX\"U 'O(-[NMQ]U\Q&W)W= M>\JH(ES1M$A.<18Z3]*TQ.*_HNS5X")9($4-.)? M032;=5@:K=#43#.H: :C-/78F!@%O5@3"#M\##9>:&8SK=A,1]FL\U<'$?I5 M&^?5DGN:&J=V%.>EG6P)K)5R6*4<7G*B0YMUL 36JL.LJL/,SD3/>FTWG?J= MUC38!'-S:\XK?G-K\SSO3^JD,:@%1Y.1A\PDH5<+HW?./)=>S6C(#SN,3$;! MP$3#AE3#449WY*@_NU)=-D6B/>,QWU%B5N)1H)Y0,1A-O@%$MVG!$, PPF1 +,-2'41F3*/N%7=MH76SKM6 M;GA1Z896M=L66KL6M7I#2_(-^]H,8=#M4Y/1P)+H+!%'?7V>= B5)JVES,!\HUK!T;B"?U)[(HR$K JV+;1VEHV5]667 MUG;7UI<0;%0+-K(DV*BOQ=T9&0]U;BJUKB-[NHY,2^QN.J/ASDVG5G]TEOJ7 M7LVY[VK_./!+B;N-S;MLY_0C%CO*)(C)5L-[UZ&.)HK-R.)"\33?SWOB2B_Q M\],]T=\-(C/0S[>+;(NPVA)>_0=02P,$% @ _("$5Q^^1A]@ P M; \ !D !X;"]W;W)K&ULM5==;YLP%/TK%JNF M5EI+@(2D68+4!E [K5K5JMO#M <7G,2JL9EMDJZ_?C80F@]*TY6])-C<">CM"W!+@)O[OG!6[FD?2NB-.%L" MKJT5FW[(PY6CE8,QU8EU*[EZBQ5.>A/"LAA,6))F$M,9..,+\9?]J -]7>*P?8*P>F4HI*KNJ$>A 0_ORI3<"E1(G[5 M)4W!VZWGU<5U*%(8H;&AJJ= ?($,[^,'R^U\KHM8FV1^FV1!FV1A2V0;D>Y6 MD>XVL7MG">,2/T%].]3%LT"[.5K?;0O/ZHS,Q7J4=DWZFQ;^KH4]V#0):G3< M39.P<2/_Z*9>Y:9>HYORZGJL;[X8W+*I7$*.P(4Z$-NEMLZ'C=1O/1-MDOEM MD@5MDH4MD6T$VZV"[?ZGZN>V&>DVR?PVR8(VR<*6R#8BW:\BW6\^UFN1%JMC M':.%^DQ/]7$&D8IZ[9DN>'OK)_K>D&;>N&N7M?:\JZYU@TD MB,_RODVHG,RH++[EJMFJ-3S+.Z*M^7-K.+%JYGUK&!2=WS-]T8=>03[#5 "" MIDJJ<])7B<>+WJX82);FO<@]DZJSR1_GJAU&7!NH]U/&Y&J@!:H&V_L+4$L# M!!0 ( /R A%?NBJ+9) , $ * 9 >&PO=V]R:W-H965TV_AX7 AYKV( 31[3A*N)%6N=C6Q;^3&D5)V) M##BVA$*F5&-11K;*)-"@%*6)[3I.STXIXY8W+NNNI3<6N4X8AVM)5)ZF5#Z= M0R**B=6R5A4W+(JUJ;"]<48CN 5]EUU++-FU2\!2X(H)3B2$$VO:&LV&IG_9 MX2>#0JU]$T,R%^+>%+X&$\LQ 4$"OC8.%%\+F$&2&",,XV'I:=5#&N'Z]\K] M4\F.+'.J8":27RS0\<0:6"2 D.:)OA'%%UCR=(V?+Q)5/DFQ[.M8Q,^5%NE2 MC!&DC%=O^KB4W=U>D..C#^3("*^P%5='C6V-P9DA;'\9R'D5B/M*($-R M);B.%;GD 00O]39"U63NBNS<;33\X>LSTFZ=$-=QVSOBF37+OU'^FOQ%..UZ MHMNE7_NMB?Y](_")>["@,OBS:Z(JH\YN(_-;CU1&?9A8^-\JD NPO/?O6CWG MXR[*_V3V@KE3,W>:W)^9(RF4.B%SB!CG9D_A9C)[+ /)1+!K#AJ-]YV#RJQ7 MFIEC;>&U^_W.V%[L8.O6;-U&MN^@U A/(3]/\X1J" A+,\HDGG":)(@+^P%W MMV(\;76&=8P52&-(!RYFKP;N_=MB+:/N18K%J"7)J&9M+^%NE@ [,QD ,Q!S7FH!'S,@PQ M=YKUPN2/Z8UC?I$2N/]$M*1;'_<# !Q% &0 'AL+W=O0G]?W7+7LFB4E.5!! M&$4<%F/KUAW&K@;H$7\2V(F]:U1,9<[8EZ)QEXXMIX@(,DAD08'5SQ9FD&4% MDXKCWXK4JC4+X/[U"WNL)Z\F,\<"9BS[BZ1R-;;Z%DIA@3>9?&"[#U!-J%OP M)2P3^AOMJK&.A9*-D"ROP"J"G-#R%S]51NP!%(\9X%4 [QC0>07@5P#_7(5. M!>B[$"0FF7B/KM'GQQ"]^_G]R)9*K@#9244]+:F] M5ZA]](E1N1(HHBFD!GS8C!\TX&TUS7JNWLM^)O$&^>X4\Q_,-\MP,_PW3U]0/O/3KNO$UGW]1W=QRCND2U,HC51W+%;JC*=F2 M=(.S*Q0])=DF)72)'E>8PW6Q(*3H'C\7PP7"5#68D!PDX27%%"@LB+KW]T3ET]G2;VR4SE62#)$)NK=4;M+RA1?W6NMAE3=DNN0',5.^5VXG9= M1W]&]G8_=8VJEZ;N;-FH3=G8(.O[1[('IG=KT[N-IM_FC$OR7_E/90ME^25) M*+F[>V'Y'6,.NB?Q^UW3P/"4<= SVGO*Z#J>:63<:, /UG10VQLTVGN7KS'A M>MW*F! @3"X&)W,^MB\XF>RQ;]_EB+[+$3=.Y0>-ZM5&]1J->L#S.4%_/M5M:ERB*^K]L(P[]ZPYADM3<*YLU*IL?(;L80[VWKW= MM^6 ,GK=E ?W9*/O'S\J5HEH#.3B1)RK&[6J&QMT>P-C*NR]$Y$<^%*?70GE M\X;*\B6W[JW/QV[UJ=!1_]0=SEQ#?^@.H_+TZQM]>1CW"?,EH0)EL%!2SDU/ M%0XOS[?*AF1K?1XS9U*R7%^N *? BP'J_H(Q^=(H!.I3QLE74$L#!!0 ( M /R A%<&PO=V]R:W-H965TZ*2*9$RW*>VL>+5@A*4:E(2D.!.$98#CS=)Y!V]7 M<*H3RHB_"3Z(UAAH*D^,?=47]\G2\71%F.)8:@BD?O9XA2G52*J.;S6H8^;4 MB>WQ,_J'DKPB\X0$7C'Z#TGD;NG,')#@#2JH_,P.'W%-:*+Q8D9%^0T.=:SG M@+@0DJ5ULJH@)5GUB[[70K02X/A,@E\G^"]-".J$H"1:55;2ND,210O.#H#K M:(6F!Z4V9;9B0S*]C(^2JZ=$Y@=>OWH!7 M@&3@$Z%4+9A8N%+5JV=UX[JV]U5M_IG:_HKE#0C@"/B>'UC25_WI?Z#L7+JK M5#)2^48JO\0+SN"MN7IYN/PQ FN*,EDJ8E0#_SZH<' O<2K^LU&ML,=V;/VR MWHH@O:1R&<+MQ]F[TE)O!-3(?4V) :]Y)ZP$+<@G=Q7*0% M11(G:BM0VL4$Z.QG5)H*(4OH[1#/*EX( EB)JQ%]F)=^B8-!-:A/36TIU?<4*9#RC 0 M6$>&F9%A]A,WE-FI7>'DR-*6&#^T6WIN2,U?1JIATF/I7JQ+UW(@L YMZ#7] MA'=%4]?@ RDQ%%I7BE9K!7^BL>O)VZX='^_5MIBYW=BP:8-@;WL1F::PK+O% MK]NKBZ48"*TK1=,VP?Z^Z

"T(1D6]'O^MY9+E[J@="ZFC0]&@ROZ?I!N[:A MT+I2-'T;[.V'KNWZZ$A0&1[YW6^<"^E#F$^);D@E5TD9E>3=3 MY2A>G7-4%Y+EY5'!$Y.2I>5PAU&"N0Y0SS>,R><+??I@3INB_P%02P,$% M @ _("$5^\N1>5%"P J80 !D !X;"]W;W)K&ULM9WM;]NX 8?_%<(;A@SHQ=:;G72)@28B>3VL+TC6[<,P'!2;<;3*DBO1 M23O<'W^DK)BF+3/2\KM\:&W9?"A%OY#B8YJZ>"K*K]6#$))\7V9Y=3EXD'+U M=CBL9@]BF52GQ4KDZI7[HEPF4CTM%\-J58ID7A=:9D-_-!H/ETF:#Z87];;/ MY?2B6,LLS<7GDE3KY3(I?UR)K'BZ''B#YPTWZ>)!Z@W#Z<4J68A;(;^L/I?J MV7!+F:=+D5=ID9-2W%\.WGEO^;@N4+_CGZEXJG8>$WTH=T7Q53]Y/[\ MB4S,I$8DZK]'<2VR3)/4?GQKH(-MG;K@[N-G.JL/7AW,75*)ZR+[5SJ7#Y># MLP&9B_MDGP6BZ$B!25-@4I^L MS6^W/C5Q(I/I15D\D5*_6]'T@_K\UJ75&4ES'<5;6:I74U5.3J^*4I5(\P5Y M5Y9)OA J9K(B/Y&/B7JN8T).8B&3-*O^>C&4JD9=;CAKZ%<;NG^$[I$/12X? M*D+SN9BWE&?N\N>.\D.UW]O#]9\/]\IW C_-Y"D)O#?$'_D>^7(;DY,_MQW7 MM1OS2Y)O,2,')GX!L]:8D<9X$P>&=L=$#@SK_KL)'!CNQGPL'I_WQO>?,>2; M+,E*E'7;F<_$KVD^3V>)+,I?ET*6Z' E'+.XD>9]7LESK%H[\^^_J#>2]%,OJ/VUA"9%A0<)B)(PB80P)XR"8 M%99H&Y;(V9+482G%7"Q7]?722C50XHUNOV8J.^H*C13W>F,^2U>9(,FR6.>R M+47.:OJF" F+D3"*A+$-[*R&Z0OIQZEW.O(NAH^[Z0#5:*5CO$W'V)F.^M*A M[F7(;^2E3L>)ZIL )"Q&PB@2QI P#H)929ELDS*!=CH39%B0L!@)HT@80\(X M"&:%Y6P;EC-GL_)NL2C%(I'BN6=),D?/LF&-=UO)T?./W59>.ZOM&P0DC")A MK/MOA(/JM4[S^?8TG[M'*5*=XCE)8J%&](+J0>878(AW_0 M1IR?G;7'P[D;O>.!I%$HC4%I'$6SXV&6FK5@[CK8=+/Z#B"@M!A*HU : M@](XBF8GQHA.#VLZ/:CJA-)B*(U":0Q*XRB:'1HC/#VW\>PW^'3#>DI_FVTR^;B2*-'37#6TW'.%YV!X/J+2$ MTAB4QE$T>^*4\9:^VUO6K42\%N27M1I/>%$S^>GE4:F;VS<:4%H,I5$HC4%I M'$6STV-LI^]!1Z4^TO%=0VDQE$:A- :E<13-#HUQH[[;C=Z(5?)C,R%5=4*Z M1VJ-"M+W7?N'2C6,VD>CT(HIE,:@-(ZBV3DP$M1_28)ZDT:"SE4'E.:ZZYET MZ7J@0A1*BZ$T"J4Q*(VC:'9ZC!#UL4+4API1*"V&TBB4QJ TCJ+9H3%"U$<* M43>L=V2@,SW]SGJ50BMF4!I'T>P\&&?J8YRI&],["= 9GWZ[@0VB_1A E2F4 MQE$T.P9&F?H89>K&](X!="ZG?RA@6R<646BU#$KC*)J= Z-,?8@R=5-ZQP Z MD]/O*& IM%H&I7$4S8Z!4:;^'ZA,W>S>X8#.!/7;!*S?'@^H,H72.(IF?Q_1 M*-/ K4QWQJTOCU7=K+YQ@-)B*(U":0Q*XRB:G1BC20.L)@V@FA1*BZ$T"J4Q M*(VC:'9HC"8-W)JTWUC5#>L=&>BT4BB-0FFLH769WX.JV,[#SO?@W;JTFS9W M0WKG /N%^.!0PA]Q%M"*&93&430[!T9\!DY'-JV7@^A\^0&UGE!:#*51*(U! M:1Q%LQ-CK&<082\_H-X32HNA- JE,2B-HVAV:(P:#=QJM.?E!U200FDQE$8; M6HMGV^_$6//6Z.6WG WIO=IA@I0*(TV-,^WK7H83*+] MLPPUH"B:'01C0 .W >UJPMV8WD& *E HC09'OX&^GP.H D71[!P8!1JX%6A' M$^ZF](X!5'9":30X5*>M'Z\P:+4<1;-7US*J,W2KSE>9<#>[;SB@M!A*H^'A ME_K]\W%K/* 5EF*>2L&269JG\H4:F_W@0 MSUO?J2O)>@7*UI1 72>4%D-I%$IC4!I'T>P@&=<9^M 1:@BUG5!:#*51*(U! M:1Q%LT-CA&CH%J(?DN_I)JDXU/ZV1@8I1*"V&TBB4QJ T'AXJ M8._0M]N!V%D,U&U&ZT9#79K,-MW.?=,9O5'C6K4IJ03)TF7:W@M!/2F4%D-I M%$IC4!IO:-9UU.%J7W8ZC 4-.RS_.2L>19[DZC(V$X^BU(M^ZO6P"W*2%T1= MIB12E$0^)'GKLMCN&GJG!"I&H30*I3$HC3SGSD MY+[(LJ:7*?)ZB?]ZLVYN1"F35*^__VV=5JG>7)&3]8K(HCU%4%<*I<50&H72 M&)3&PT,Y&QZ)D-&HH5NC0B.D1MKKY9UJCO3KZKF8K>N%^[^MDU*U4OK3OV^R M; T8U-)":3&41J$T!J7QAM8E8$;/AETFJ.Y:^HHD\_^N*ZF'3;N)^2I^[*[, M3[8K\Y/-ROPZ/MU7[F]R!96^4%H,I5$HC4%I/#RL?R971O:%;]QZ]_0\'417:J^8;"1RY)7!?RZFC^&[G2PZZ;(Q\GNBONFQDH+8;2*)3&H#2.HMGQ,A(YPDZ.C:#"&$J+ MH30*I3$HC:-H=FB,,([IU\4B.U7-_?CK!4#=YF&J=[ M+7)R^XG=M [CW;O5.U%0H0RE42B-06D<1;/#9Y1S%&([+ZAGAM)B*(U":0Q* MXRB:'9J=^U"Y373_S@M[QRGL+:>P]YS"WG0J:IW$-YJ>[/_L=VA\Q\S8R M(CIRB^C_IT-K/@I]:;P%-<]06@RE42B-06D<1;/C921UA+U]502UR5!:#*51 M*(U!:1Q%LT-CQ'/D%L_]NRRH*X;28BB-0FFLH1UT60?SSCFJ7CL11AE';F7\ MJE[J-<,NJ&>&TF(HC4)I#$KC*)I]JTZCI,>R>K=R[#W/S>J<&:IJA- JEL8:VWX=YAWT8JMY-(H;5@Q R3F0RO5B* M_@Y02P,$% @ _("$5_-EZZ7P P K1L !D !X;"]W;W)K M&ULM9GACYLV&,;_%8M-4RMU!X9 DEL2Z2Y0[:IV M._74[L.T#S[B$'2 ,]M)NO^^-E 2&G""^NX^7(#X^=E^7O+DWF-V8/Q%;"B5 MZ$N>%6)N;:3P;59IZ)H$N6_96NY&9N32RT MHFNRR^1'=OB=UAOR-2]FF2A_HT,]UK%0O!.2Y;58K2!/B^J5?*F-.!'@48_ MK07N]P*_1^#5 N_:&4:U8'2MP*\%Y=;M:N^E<2&19#'C[("X'JUH^J!TOU0K MO])"WRA/DJMW4Z63BWO&E2(M$G3'.2D2JFX"*="OZ"U).?I,LAU%;(T^$/ZB M[MI'GL84O0JI)&DF7JMA3[1(&4=_,$FUZM-3B%[]_'IF2[4V/8,=U^NXK];A M]JSCSUC>( ^_0:[C>AWRY?5RW"$/S?)WI&CD3H<\NB#?:;FCY=AORVWE;E,4 MMRF*6_)&/3R-J2SM,M*HU<%R*[8DIG-+)8>@?$^MQ2\_X<#YK$T!O)+N]10@I,\2/11"\IW^/*"_WZL!Z$'27/S351(/LB20L! 2%@'! M6B49-249&3\3=TG":4(DU2%4Q.F69.@N9[M"=A6D8@4E2W]7[A>>4__,[/VI MV\99A[H-"8NNV4/+2K^QTC=:64;[7D=[EW65UC^9UIUZG=899QEJ'20L H*U MW T:=X-+X3WN#V^C=FA20,)"2%@$!&L58-P48 P:WF/(DD#"0DA8! 1KE632 ME&0"&-Z3LP3R>\+;..M0MR%A$1"LY?:T<7OZ _D^/7-W%(PZW37.,M1=2%@$ M!&NYBYUCR^1<2'C7Z4]XLWAHGH#20E!:!$5KE^&D<\6@.5_CH H#20M!:1$4 MK5V88_>*S>WKL+2O8=?$O7G>P9Z[9W]@]TP<04W<-O38C6)C9W4AT&MQ*]'Q MI-M T-X2E!9!T=H>']M+;.XO]3^.#*$.V=DM06DA*"V"HK7+<&Q-L0\;ZI!] MXQ*4%H+2(BA:NS#'KA:;V]J!H1Z<91)V^E(].,OAOK&A>9&#+?T_VE1\[%.Q ML>>Z%.OC,UO&P;3;0="N$Y060=$JC^V3)QWZ0=8'PI.T$"BC:X5W;L;JCN/5 MLZ'J1+)M^?#CF4G)\O)P0\F*&PO=V]R:W-H965T4"2]-W+.E2A-9&\X$+!71=5E2]3H'+GJJ7"F=^IY*P$H9D41,%ZYMT.;N93&^\"?C#8Z;TQ ML96LI'RVDZ_YS NL(>"0&:M \;:%.^#<"J&-/ZVFUR%MXO[X3?VSJQUK65$- M=Y+_9+DI9M[$(SFL:R.IEDFMW);LV-O!(5FLCRS89'91,-'?Z MTN[#7D(8'DD(VX30^6Y SN6"&IHF2NZ(LM&H9@>N5)>-YIBP+^71*%QEF&?2 MN528P<2&W"I%Q09PPXTF'\GGVM0*R#T3K*Q+LJ2OS0KN!>F2-+E<@*&,ZRMR M09C <,YQLW7B&S1G$7[6&IDW1L(C1KYEYIH,!Q](&(1#\O2X()<75__*^ CM M"@R[ D.G.SRBNX"5(0NF,RZU+>C7[4H;A1_#[SZ/C=:H7\L>D!M=T0QF'IX M#6H+7OK^W2 ./IUP.NR<#D^IIUCXB%PJL$58B)C%8ZPHVM# M18['OL_"].#+# ]?I+_7J&S/OZ=JPX0F'-:8%ER/L035]-%F8F3E>M=*&NR$ M;EC@KP>4#<#UM93F;6+;8?&PO=V]R:W-H965TWB26S/.< M0[[\/.9L1]EWOB9$H*, MX+@PRE+3L2S/S'"2&XM9\>Z.+69T*](D)W<,\6V68?9\15*ZFQNV\?+B2[): M"_7"7,PV>$7NB?BZN6/RR:PI<9*1G"^17),T5209QW\5U*A]*L/]SR_TL*B\K,P# MYN2:IM^26*SGQM1 ,5GB;2J^T-T?I*K06/$BFO+B+]I592T#15LN:%89RPBR M)"__XZ>J(?8,'+?'P*D,G ,#>]1CX%8&[J&'<8_!J#(8'>MA7!F,#PTF/09> M9> 5;5\V5M'2/A9X,6-TAY@J+6GJ0R%782T;.,E5S[H73'Z;2#NQN"%2%HY^ M0W]AQK!2&;WWB MZ^/-G:[J_)CWX,>\AWKS/W'>Y[W5EF[=A=R"Y_9V(DT)'G6#U:1ZR3B7Y"J5*?20(R[J$UF,] M]$PPX\A&F1KFR$,Q?NZ:9JZUG*$: P450 85'A>45P;%-9J.:TW'PS2-$Q[1 M;2Z07 ](EY@ESRZ7%+5U>5Q8YY8SFUG(/Q\V8)_W4)[V XO"[AMDN$VHJM:H[/A@@ MVE"'JOBVOP#27P@$:ZEH6\VQSX+34:P)(W@I5Z;.HY_U>HZ9'BBECV:H5$=X M#$ ]AE"TMEI[AW1;J]:M'$79MG-;H+<<.B^"TGQ06@!*"Z%H;46=1E'G9QV: M*S*4XI T'Y06@-)"*%I;\29+8FM/YHO/&Z(2;/4^_]A]_QM8N]A>=RH+FA Y M-8P -(P0BM86LHI$,-+]Q:A@!:!@A%*TM69/> ML/7YC<_%K%JIE>2XF&/E6$QH5R+ZZ@V:1CO0=,>I802@8810M+9V3:+$UN<. M;O%3[[X'-!\"2O-!:0$H+82BM15M\B+VY*?M>X R%97BD#0?E!: TD(H6EOQ M)L5CZW,\)^][]%BO2H5W:@N:WCD]D TD!"*UA:RR?S8^M3/D7L?/>1"HQIH M.N?D. +0.$(H6OMG[B;/X^CS/ -W/V_0-&-.;SE4O9/C"$#C"*%HI7KFWCV- MC+!5<:.&H^+7MO+W]OIM?6OG8W%7Y>#]E7UY;7>\]^W+H+R3T^#+*T*WF*V2 MG,LY=RE=6><3N;%CY:V;\D'037%+Y($*0;/BXYK@F#!50'Z_I%2\/"@']=VG MQ?]02P,$% @ _("$5SBRQN?2!0 S28 !D !X;"]W;W)K&ULQ5I;;]LV%/XKA%<,';!4%GV)DSD&&DO="O02M&CW,.R! MD6F;J$1J))VT_WXDI4@61=/V1B OB2[?^:AS#OGI'(OS1\:_B2W&$GPO#.(!T\7/I'-5NH+T6)>H@W^C.67\HZKLZAA M69$"4T$8!1RO;P:OX^L4SK2!07PE^%'L'0/MRCUCW_3)V]7-8*B?".(GS7#.IY_BG)ATT8VK#_>,G]C?&>>7,/1)XR?(_R4IN;P:S 5CA-=KE M\A-[_ /7#DTT7\9R8?Z"QQH['(!L)R0K:F/U! 6AU7_TO0[$GH'B<1O V@#: M!N,#!J/:8'3J"./:8'SJ")/:P+@>5;Z;P"5(HL6J'D$WM)J/NJ\ODRP1"07 MORB++Y\3\/+%+^ %(!2\)WFN &(>2?54FCO*ZB>XK9X 'GB"$7C/J-P*D-(5 M7CGL$[_]E<<^4M%H0@*?0G(+O80?,_D*C.)? 1S"D>-YEJ>;0Y<[_V_T]#^/ MW@G&J)D?(\,W.L#W02WUUUG&=E02N@%WG%%UG&&E%6JB, Z66T0W6$^!#HS0 MC)0Y!G^]4X3@K<2%^-LU-ZK1Q^[1M4I>BQ)E^&:@9%!@_H 'BY]_BJ?#WUR) M"4F6A"1+ Y%U4CAN4CCVL2\^EI@CDY;'17PYCQ[V M ]R'P+@+2?J0R:@+2?N0Z;2!=%R<-"Y.O"Y^19R@>S7=_!Y6)).]@<>6@T<1 M21\10\L_+Z3CW[3Q;^KUSXAQB<@**"D&K)M0H19?EN^4^.E5V-[,M-%:*;A3 ME+T#GKOP0I(ETU[X9M8D2QV0L3O"ETV$+[T1_L#HA0F8%5R0JXE%AR0.R,02% ?D0#D5 MP]9)&**@JEDZ8F;[V(<,;1^/LJ1>2-?'MK.)O55W(YM,;C'WZ:.?Y^RE%;1+ M",H M)'% [*++ 1D=T(^V)XO]3=FI&MEO5H:VCT14R:&L5E"T)RI:&8NLFLFW9 M8G_/=K)"7O46M?VCG -R9:M''P)[$NG S-SZ =NN!WJ+\5,ULF;QO0<<$+M6 M=D#L6MD+Z?K8-@30WQ!\4M,#\6QK)'*ERLB2-?'MBN _J[@=TQ5 M+G.CDVA5$$J$U+E]<';=?K*S5UA(MB0H6QJ*K9N6MH^!T^>5RJ"?FH*R)4'9 MTE!LW42VS1KT-VLG2V7_XTU/1(Y"$@>DIY1]R*&*LNV X%F?B0[Z..M]9+:[ M;@>D)Y1]B%TV>R&5C]'>]IP"\XW9%R6 64K53HSF:K/WZK79<61=OXVOE['C M>A)?I]7.JI:^VNBE^O<-H4(%:ZV&&KZZ5+G@U=ZIZD2RTFP.NF=2LL(<;C%: M8:X!ZOZ:,?ETH@=H=K M_@502P,$% @ _("$5_]UZMVY @ Q0< !D M !X;"]W;W)K&ULA95M;]HP$,>_BI554RMMS0,D M0 >1^J!IDUH-M>OV8MH+ P=8=>+,OD#[[7=V:,J&@3>)[?C^O_LGN?-PK?23 M60(@>RYD:4;!$K&Z"$,S74+!S;FJH*0GJ1BE*&&MFZJ+@^N4*I%J/@CAX7;@7BR7:A3 ?5GP!#X"/U5C3 M+&Q59J* T@A5,@WS47 97US%+L#M^"%@;;;&S%J9*/5D)U]GHR"R&8&$*5H) M3K<57(.45HGR^+,1#5JF#=P>OZI_=N;)S(0;N%;RIYCA5$GCKFS=[,W2@$UK@ZK8!%,&A2B;.W_>O(BM@"39$Y!L A*7=P-R M6=YPY/E0JS73=C>IV8&SZJ(I.5':K_* FIX*BL/\%LB281_9'<=:"Q0T47/F MEMFMX!,AF\73&T NI#EC)TR4[$Y(26_5#$.D+*Q6.-T0KQIBLH?X;8KGK!-_ M8$F4=-CCPPT[/3G[5R8D$ZV3I'62.-W.82>_+B<&-7WLW[[4&HFN7\)6P(6I M^!1& ?WB!O0*@OS]NSB+/AU(L-,FV#FDGI/?+CO58&ME!OK,EU^CD#D%6U"K M/!X,PY6'VFVIW6/4U$=JHM(M4K_O)Z4M*3U&RGRD=(?42_VDK"5EQT@]'RG; M(:5[2+V6U#M&ZOM(O1U2-_.3^BVI?Y#T?0G45><(VL?K[_#BN.L'#EK@X#!0 M(9=,ND*O^ MU6O16\V 'W1GT_.@X>NLZT4'X+1C#1%'5"#-J)^0:#'I[2;2+ M3_;0MWI>?) ^ML5=(EMQ68-M=W3(:8ZB7&S>AWQK?-ZDXITR[63__VGA5E.V M!]P=UPM1&B+,*2HZ[Y$GW9P9S015Y?KT1"%U?3=1JGM6;\OPPU+J'S#MRS5GZRX2*C2AV+=EUO!Z#(+2N(^'@PF_81& M:6]^GKUW+>;G?*?B*&77 LE=DE#QY9+%_.ZBY_4>WO@0K3?*O-&?GV_IFGUD MZM/V6NBC?DE91@E+9<13)-CJHO?6.R-X9@*R$9\C=B=KKY$YE1O._S0'5\N+ MWL#,B,4L5 9!]7^W;,'BV)#T//XJH+TRIPFLOWZ@D^SD]!W/[+BA,:&%_)89O^BNV+LH(?"G50\*8+U#)(HS?^G]T4A M:@&:8P_ 10!N!XP>"1@6 <.G9A@5 :.G9A@7 >.G!DR*@$E6^[Q86:5]JNC\ M7/ [),QH33,O,KFR:%W@*#4KZZ,2^M-(QZFYST1T2XVZZ"J52NSTJE$2G2!" M(X$^TWC'$%^A1X8=^4S1*):O=<"GCSXZ>O4:O4)1BMY%<:P7CCSO*SU)DZH? M%A.ZS">$'YG0$+WCJ=I(%*1+MK3$^^[XF2.^KXM35@@_5.@2.X'O0_4&#;UC MA =X:)G/XNGAV'8Z7Y<]^+KLQ!W^$TT?R]ZHY;!<;<.,-]R[VN1Q?87]_K,> MB*X42^0?MB634T=VJFF^9W)+0W;1T]U5,G'+>O/OO_,F@Q]L>D'"?$A8 DC M0+"&SJ-2YY&+/O^5*QKK!E\V#2HE4]9ND(,F&.(WD1QI")FK7!.&]=G,&U5V)GPT KOSQ= MYB/=?$//7N%)6>&)L\)O$[Y+E;GNK?7>#!W%7.I+G& A7Z?1WVQIKG T#'?) M+J9*'W*U80*%/-'3W9A=EQ8E2O4Q.T8IRT"*WA^C([9:L6PKE9_-E@NSO7IM M4VW2.:M12[1)=R5/FD/\+N3$7 8:6G0QLUES"'%6ZYFMY+34XO0I6M!TB6(> MTFP[VA4FU@TF6D5:BY7@R5YQ3)Q62/%"IIHRR"7*:7=IM\JYL P9M%3I#AFW M1;%0QBU1G&5[IBC34I2I4Y2K5#%-S67)"\SN]9<=F2]X6^FFEJ78*EUW2&O) M^]T1K:H$W1'#%H0X3^V9A9N5A9LY"_>+[@:"W;)TQVQ%<@8?NL^!A/F0L 2 M1H!@#3F]0?7U:? B.]H""R0U*,T'I06@- )%:\I=^[;L?3M7HV*NC:M$>Y-@ M&].ZO/N6,6.OU5"_.DB:#TH+ M0&D$BM94MG(-O)>Q#3Q0WP"4YH/2 E :@:(UY:[, \_M'OR_FNRHT_@&[1[; M'7+BM7OL7DQ@PPS;+1;(FV@J4SD/GMMZ>+]E0NN1KA^V^W:#%_+K_0*4YH/2 M E :@:(UQ:U,#V_R,ET6R!XHY(:D^:"T )1&H&A-N2M?Q?N&C!6O:WAT[(%B M3-VI.IFVVZS%.&FW60NF;5 2=^V>JTUEKWAN?^5:L"V-EF67K?DLX4X(9G3+ M''7T#R)VM(-6[)6[M.!?N;(?J]H2, 6A&8LDXL_\ZA"L7"+M=(+#V7/O3 M1"E7K9YL.K'9:T?5'1=6%8%LET)O2)H/2@M :02*UEQ$E5V%\8NT90SJ88'2 M?%!: $HC4+2FW)6'A9VFR4%M>;CWMU]WLH-EVYLP $U(+ G'CS3ERC7";M?H MO>F_>4K]+47LV#(_J-T=\9_NEMW3/?CO%/0F&%!: $HC4+3F,JHL+CQ^F;8, M:GJ!TGQ06@!*(U"TIMR5Z87=M_H<>C,5[MY2T_G-S9WR8/'V9PQ ,Q)+1CQX MI#U7=A-VVTT [1EFMPSD[!120])\4%H 2B-0M.;RJ1PQ/'V9M@SJ68'2?%!: M $HC4+2FW)5GA=WW21W MV-&[56/TYS?IE^^63P6]S9Z%:;U_Z9TM/,O[OG<6Y,_\5/C\$:1W5.CN*U', M5CK5X,VIOGJ(_*F>_$#Q;?84R@U7BB?9RPVC6F$S0'^^XEP]')@$Y;-5\W\! M4$L#!!0 ( /R A%>+((@-_@( ,\* 9 >&PO=V]R:W-H965T>[.OM%*JGL= QBR3KC08R_MX'PV=CSK$' (C46@^+>$$^#< J$;OPI,ISS2 M&E:_-^BG&7?D,J4:3B3_SF8F'CL#A\Q@3A?<7,O5&11\NA8OE%QGOV25[^T/ M'1(NM)%)88P>)$SD_W1=Z% Q:'6>,/ + _^E!NW"H)T1S3W+:$VHH<%(R151 M=C>BV8],F\P:V3!AHWAC%*XRM#/!!!1;4BLE.1?:J 5&R&CRD5Q2I?+Y_0D8 MRKC^@+.W-Q.RO_>![!$FR 7C'$.A1ZY!3RR>&Q:G'N>G^D^<^BTTAZ3=.B"^ MY[=KS$]VFW^AXBES%_F7(OBE"'Z&UWY6!'U 3BE3Y([R!9 ?7W$C.3>0Z)]U M)'/43CVJK;\CG=(0Q@X6F :U!"=X_Z[5\S[546X(;$N =BE >Q=Z<(G7180E M3V"=8GW!C!A)IH!E&LI(L#\X@8L"UH;X'9)(8>+:J.>G]+)3[/VQ##K^R%U6 M:>YTY#]I=DJ:G9TT)Z!9)*CE1S4Y@UG$1%3)^SI*.Q%?&^.&P+;(=TORW3=) M\FZ3 C0$MB5 KQ2@]TST-P(<$"'M(T(YH8E/KZ>!P\2^O&68;?U M(*'=2KMA6[T+JC G->$P1ROOL(]%H_+V*1\8F68=R%0:[&>RSQ@[3E!V Z[/ MI32;@6UJRAXV^ =02P,$% @ _("$5^M8A8_?!@ &34 !D !X;"]W M;W)K&ULS5M=;]LV%/TKA%<,'=#6$BE_98Z!)F+7 M LM:-&CW,.R!D6E;J"1Z(IUTP'[\*%F1+(JF[>4ZV$LL*8='O/?2ASRF-'T0 M^3>YXERA[VF2R2JGU1;\OHQ5/F7PCUCS3_UF(/&5*G^;+OESGG,W+1FG2 MQYXW[*H".5. MB&_%R8?Y9<\K>L03'JF"@NF/>W[-DZ1@TOWXJR+MU?/[*_*X/7P=PQ MR:]%\GL\5ZO+WKB'YGS!-HGZ+![>\RJ@0<$7B426?]%#A?5Z*-I()=*JL>Y! M&F?;3_:]2L1. \UC;X"K!MAL$.QI0*H&Y-@[!%6#X-@[#*H&9>C];>QEXD*F MV&R:BP>4%VC-5AR4V2];ZWS%63%0;E6N_QOK=FH6\CR^9T6QT(=,JGRC!X&2 MZ#6BBX6NI41B@?9@=)FO13;7@X;/BR,IDGC.E#ZY5?JC BW0QS7/63$J)'H9 M)I;^7!_?'-O">=K= MZ7^^>RL9I!Y>I.0C!X>7?(7>L3A'7UFRX>B/7S40?="C1/YIJ_F6-;"S%N)Y M(=\-_OQ!W_H_6Q+."19"$E&@A;*^3W/ M-MQ6@6WC8=FXF&WN9W[@!]/^_6YF+2 \]MJ@L L*/#QN@V@71(;C40UJ13BH M(QPX([QA^3>NXFR)6#9'DB7 MY[".<^B,\[,>&RR/5F68U\&.G<&^3<4F4\4K8EJRQ)1%&KBP0\]O>A0P,%FIA M&=@3-:D3-7$F2J\9]8HP0_Q[M&+9DNOX,STLBO7+/WKY(O7_RN0PB=[S^;*0 MA&8EHR&WFSL9Y?%:;9>_>T71V8M3IR5(LA"2C *1M4KI>\V*U#O+FJ&B!:H. M*%L(RD:AV-H%VK$,_O](EJK.M.3"7(?8,*:&6S #<\*R8,B>"Q@3H("0]#J!/23E7CD'RW17JJ-ET+629:[BZ@BK5Y>J1H M.;MW\G<"DBT$9:-0;.U"-Q;1'YY'M)S6\^0"0;*%H&P4BJU=H,;7^FYC^\RB MU76K'='J0EZ;OP(C;VW9^<1YU #3DH6PC*1J'8VEL:C2?'3DOYS.I4=<8E/=K@QQ=AMBH_=EW/3G#Q\(=E"4#8*Q=8N2&.\\?@\ M^@+JI$'90E V"L76+E#CI+%[)_S 4SU5Z_;S)YWM-!O*'X]-4>BBR&CGD8%#2F%[ MA!4/3:VPH+!G_D!K09&Q;RXA;*A@9SG2CK.Q8L1MQ1X5PQ7KEF'WL>2)N5BR M8,8=5>QB\'A@AFD!#/Y==7Z_=XWI9OKQC7 MK_R+:]]R/?0OZ/8MG89^^]+0#1. M*"72\G#%V9SG!4#_?R&$>CPI;E"_#37[%U!+ P04 " #\@(17+:IU*A " M !!! &0 'AL+W=OZA:4.]EKTW!TH:F8;0WP,H :R>(H MFK&&"T7S-.QM3)[J#J50L#'$=DW#S>\E2'W,Z(2>-AY$5:/?8'G:\@JV@(_M MQKB(C2RE:$!9H14QL,_H8C)?)CX_)'P3<+1G:^(KV6G]Y(,O948C;P@D%.@9 MN'L=8 52>B)GX]? 24=)#SQ?G]@_A=I=+3MN8:7E=U%BG=$/E)2PYYW$!WW\ M#$,]4\]7:&G#DQS[W&E"2=%9U,T =@X:H?HW?Q[NX0P0QR\ X@$0!]^]4'"Y MYLCSU.@C,3[;L?E%*#6@G3FA_$?9HG&GPN$P7^FF$>AN&0E7)5EIA4)5H H! MEERO ;F0]H9<$:'(O9#2W:1-&3IECV?%H++L5>(75+X6>$N2R3L21W%"'K=K M@^=LWDUGT\942DK&$Y#7V?%%5!BJ.0-K.%+5K,%+\K>J2 MVYYO%OC\S!WRNVF4LL.Y"7;6$7ZX[KFIA+)$PMZAHMN[*26F;]@^0-V&)MEI M="T7EK6;<3 ^P9WOM<93X/MN_&OD?P!02P,$% @ _("$5RBMYE_^"P M7&@ !D !X;"]W;W)K&ULO5UK;]LZ$OTK@K?8 M;8$FMBC9EKM)@-9Z+M![B_9V]\-B/R@V$PN5)5])3MI_OY2L6.9P2LGIW'QI M;/?P\#$C9GO>";^YRXO MMG$EOA;WXW)7\'C=)-JF8S:9S,;;.,E&-U?-;Y^*FZM\7Z5)QC\51KG?;N/B MQP>>YH_7(W/T],/GY'Y3U3^,;ZYV\3W_PJNONT^%^#8^LJR3+<_*),^,@M]= MC]Z;[R)[5B=H$/].^&-Y\MFHJW*;Y]_J+]'Z>C2I2\13OJIJBEC\>>!+GJ8U MDRC'GRWIZ)AGG?#T\Q.[WU1>5.8V+ODR3_^3K*O-]<@9&6M^%^_3ZG/^&/*V M0M.:;Y6G9?.O\=AB)R-CM2^K?-LF%B78)MGA;_R];8B3!(('3\#:! PFL'^2 MP&H36$,3V&T">VB":9M@.C3!K$TP&YI@WB:8#VTEITW@#,UAT298-.YPL%]C M?#>NXINK(G\TBAHMV.H/C0FJFR]5OOJVR=,U+\I_ M&-Z?^Z3Z85P87\1#M=ZGW,COC.4FSNYY:229(:-=?I>LDLJX_6$L\^TNSWA6 MO35^$T^H2/5'_-UX[?(J3M+RC6#\^L4U7K]Z8[PRQD:YB8L#X=LRCU=MS3X<:L9^4C/+^)AGU:8TO&S- MUTCZ4)]^H4D_%JU\;&KVU-0?F);P]U5U:5CF6X--F(649ZE/_J]]JDWNZI._ MWQ4B^>2GR;WAA6=(WCTYNZ]AO/O#[ M),N2[%[$(FF*64-1AV4/-R:;S*[&#Z<^J8*" MYO9$QO@J9N:8,B9 "F0O9$PXI$"1GDAJ]NFQV:?:9A<#\5;$D$\#:EGN^=K8 MBQ%,!+AU_V+LA#'0T?3 .STI# .MO%0A%Q9H'!?!,(#Q5(SI #L@-"8H3H!A M@#U#;6N=^SP1D4F&G1T-.],:MAD=+NJX?FVL1+0EYAMQ,UW@W^O/Z.,U4]MY M#AQUB6 6P$]=!#,##>UA&,#C8Q@+&!7!V*!'"+4M=:Y1B<@DH\Z/1IWKC2H] MI@5/XTK\K7+C=E\*:%G6IKY-LL;2F(6U].<._I1D+B691TGF4Y(%<]5=81=$ MF5]$1"9YJW/T5D?OK;RJ4KX5L[QZ@IV @6#4%Z @T,JAOKW.[2VIV&3KGFAKIM:Z MG_EN7ZPV]50_SNK.L4J*8__9VS^VY+)Y3 ;MC* <.#W"0%/+AJ;&,G3@# E# ML2F,S3&4;<'G3M]^9UN;B$VV-NNLS;36]K)USW2W)9!FA;:C6!1!*;-B%T$I MTV(/ 2T@DX^ E'EQ@("4B7$XJ'Y13Z'DUN\T-5.K9CQ-?)MIDG'RX'TJ\OLB MWJ+F()7.2-E<4C:/E,TG90M(V4)2MHB*3?;I3D(S[1<4BDVM8'>VNU.RN:1L M'BF;3\H6D+*%I&P1%9OL[IUT:0[3+ILNO#AVX>N3X&EMO$Z>8B8\-E9%P:EM MP1&64A5T2=D\I +F9*($891Y!J1L(5(#6ZE!U(>2?:A324V]3/KYQ&U:$5S$ MVDE5'N/MQKO$!S'S,NH](\8V+K[QZJT1/_ BONY^P7WP4,3YZ=1K,KV$:KJ^)F=[(26;AU;!O+2@($*::T#*%J)UF%Q:4S25E\TC9?%*V@)0M M)&6+J-AD%^\48=-YR0B55!(F97-)V3Q2-I^4+2!E"TG9(BHVV=T[<=S4J^/M M>EW!ZVVD=6#Z$"=I?)MRXRXO3@.'PXK[:211+[OW!J^JQCR!08.V@&<[-26; MAQ1?#?Q\TCP#4K:PWP!17R7EK8'=0@#3+P3\EC\\A0J,/2=4T/.?VW>2LKFD M;!XIFT_*%I"RA:1L$16;[.'=8@@S7S!48)0K!TM2-I>4S2-E\TG9 E*VD)0M MHF*3W;U;#6+ZU:#WVWR?5<\.%5"?5Q=.; >.KTM]N<[V94HVCY3-)V4+2-G" M0;:*J/*4?;1;,V.#ULP.DE@MLL;K=5)O-8M38QJ/I.MG MI&PN*9M'RN:3L@6D;"$I6T3%)OMWMW[&7G+]C)&NGY&RN:1L'BF;3\H6D+*% MI&P1%9OL[MWZ&=.OGRE'+OKT!H;L^3?5*?MR(,Y%<5,%YZ&XF2H5H+BY@@M0 MG*/@PH'EB_KY9 MUJU-,OSHUZ%!,RW$:.EA3>,YBB:&L&=STBJ(8W..'H2;. M EI#1;'%G$%;8"AF04L,*5?4QR5;H5N78?IUF6%G9'H?'FSKM_KHD*ZY('DR MY/$:4C*?M&3!H#Q#TCPC*C;9C;JU#Z;?#O_\HU8ML>37<'68J5N[U<-6")%Z MV@H!*<>ML-R4\U98;LII!WVCG6WBOT+O9YW>SWKT_F<963ETQ;'<[ M/':%@91S5R@('KQ"0?#D%092=LKK&^QL\Q*QR<>P.]'=THONOWS\2L]_]N%K M4M&=E,TC9?-)V8*637KB8+=$FF-$Q2;[;2>E6_IS!<0'L?2YG>W%ZLY_&)6V M$,E@H%M#('#O$0*!I[%(:Q:2LD54;+(/=?JTI=>GAY]-Z0N$VXS .6PE$M:7 MY^S>#6+^O.5S=-I>Y9>V^L_7-822"/F;.Y @R H M15QR,90B+GD8BIG*,(V@%'$I0%"JN!0.JF/45R[9!)UX9^G%N_>KU7Z[/\P1 M%S4,Y:[F)2F;2\KFD;+YI&P!*5M(RA91LFAUOP%E\DLTCWK MI&PN*9M'RN:3L@6D;"$I6T3%)KM[I]M:>MUVT"*,A0FB\/Z))89B:G"#<3EP M$09%S> B#(JR'3B:8BCEKH5!Y8KZN&0K=-*JI9=6GW7SA:5*E,AT KF!!%H$ MX5%NOL! RLT7&$BY^0(%*=8@55:IV.2[_SIEU=8KJ_WAJHW=!@*OD5AB*.4Q M=%$N9>Z HT"./IHC? P#% 4?PW!0':.^NNP>W,M+.I0]A"@,#:':@\&,Q=P.=K#,U7NA\)A\ Z& M ,]T"H6W866+>MED:YQ<8JQ71?77X=F(VJ?!E OQ$)!Z(QX&4J[$PT#* MG7@82%GJUS?-V8_57[$WTN[T4UNOG_[:,H:M;@B\F,);13 0U"9=#&1;<"$# M0YG*IAT,Q>!6NP!#699R7S7E%2 1%9ML[$ZIM?5*[8#9A[JS4/07L%66&$SM M9UT4IO2S'LZFK%W@,-C/!C@,]K/AL)I&O64[F&)\\J:1+2_NF]?4U-MD]EEU M> '"\=?CJW#>-R^ ;]_,-\%)O)[:+Z+#B^ZZ>@/[]WY&!=B9"R-E-^)K":7 M<^%CQ>%5-HO$D.FGWZT?)BFE2U-EJKMF71)+OGA,?4J=[1/+B(W$0)IWI17GM M)IM>I%L1A0F_R4B^C>,@^WK-H_3ALD,[CQ<^A*NU*"[TIA>;8,5ON?BTN%0VGQ>\@?\H-C4C3E+DT_%R=O%I>=?G%' M/.)S44 $\M\]G_$H*I#D??Q3@7;V,0O'P^-'])_+QLO&W 4YGZ71'^%"K"\[ MXPY9\&6PC<2'].%77C6HO,%Y&N7E7_*PLQW)B/-M+M*X8$(IA=9^D"RPEJB M%0BS7/R"R-Y9!;%V/AGI.W M:9Z3EQX701CE9Z1+/MUZY.6+,_*"A EY%T:1[.[\HB?DO12(O7D5]WH7ES7$ M=Y*#/1'LD8AK!@*^GXO7Q*&O".LSQW(_L]/= MF:TY3XON?W-TC0QG/RJ<$L]I&A7O9V_(E1!9>+<5P5W$B4C)39#Q1+PBO\GT ME2[)Q^ +^?-#&D5$/K$/0;;XRS8*=G%<>YPB"Y[GFV#.+SMRS.4\N^>=Z8\_ MT&'_)UL78()YF& ^$IC66>Z^LUP(?7K-5V&2A,E*9LPH2.;4]8<7O?M#?NM&([>OVW@6(.H.="._;C1V)WL;K96#?2L'8"MWR6FN):

>\VC(,_#93@/1%-R F.U'9:88-X.;'! 79<9_>1; M; :.G=[AGMXA2.]-QKM"/M$%E3P_(%&^%Y99&LLWNGI1I):^*!QM3(-AVS*- M">8-+2RZ!M,6&^K:F1[MF1Z!3!=YDR^7LE"R\@4ZM^4+$\P;U;@8&VS5+;IT M:&=KO&=K#+.5BB!J->#&EFZ=&(G.8N,8C?$L-B-F--AB,VYX$"?[!D_ !LMZ MYD@JG]2"4G=LW-FL;C0QT[UW"I / VE-I'U5=/;!1EY]8S*!8=L^':AH'BJ: MCX6F=]"!*J#/5 !6@;"Z#!/-0T7SL=#T+F.JR]C3R\ *0T_1$R/US:Q60R.) M>E:KL5D*6JU8PSN4*H%"P9+ZA#19 >B5U&!D-M5FU1^933T%RS^&I3=5E?<4 MKN^+Q^U3DO$@"O^5^?*7($RD)'];%FIG)$V(Q[/P/B@^N) W22ZR;2P?4WO^ M!".U?A@QT3Q4-!\+3>\S)5;HX+GR)ZI4047S4-%\+#2]RY0 HK ".BU_HLH9 M5#2/UL7*T-0S%IO&7*P$#845#:XTAX.UIAA5 M&ZPF&UMT#=ACJT@6,E@RBL M@[Z;/H?CMJ8;$\VC-BUG"A2;$1TT\*U4&(5EV!&5#GNW9@T3S:-UR>:8G-5- MNK2A4&%*U3%8U;77ZC!@6QI1T;P*3:_FS,%G,9HT?.AD2GPQ4"F<4-M6 (=A M7?,+@,6&,F,@>"< ^4> ]$8JN<)@N7*TJKVZ#\*H*)VZ\MW1O0UD#>7Q.T%N M^7R;A2+D]A$%1FT]HC#1/%0T'PM-[S\EP-AS31$QU#DB5#0/%:AH/A::WF5**#H(\UHP1NO>0)5]CG7.S4A&5J.& M>7;G8!D?/$N&6[?"P5J3C+N:KS[W9E92%I-N4[Y7FLJ!-=5WJUOAN*W)1M5A M3EUCU>I6BTT3V4J&.; ,.U*WPMZM*4/554Y=,YEU*VBB,Z9DE0/+JO9U*PS8 MFD14O>1 6J@B\62YY"BYY,!RZ7C9ZMA6OIF+SJQ&YIJL4Y#\(TAZ,Y7&<6"- M(ZL='JYDJ;K-9#TT_TH^9D&21^7[@%PM_M[FHG%A 0S=>M2@JAU4-!\+3>\D M):&%IZ_-1%2 JFN?:9L)<\\.KS8H. M&I*OJQ2;"T^&X9:P<+#6-*.J-K<^SW:XK+]BV6)$QPVYWU4BRX5%UGL/),1TQ@XV.,$B MJWT5"P.V)A%5/;D6]53/IC:)-6Y8UN(J!>7""NIX*5L!#+5D/ZGM%+-8.8XQ M%KR3L/QC6+NF]@[VN,8\6Y6;BW,Y'+:)V&ULW%_=;V"^*K?M&M>OZ?F,6JY[ M]-S?;4]6\+O=TN^";%6L3HCX4H;JOQ[)&\YV&Y!W)R+=E#ML[U(ATK@\7/-@ MP;/"0/Z^3%/Q>%($V&\#G_X'4$L#!!0 ( /R A%<9Z>SX<00 &\9 9 M >&PO=V]R:W-H965T$ M?Y(=A!3\RM*?^(64FO6>(D@SE)4 XPW,RT._,V, T.$!%_)?! &M> =^4%H9^\$,0S MS>"*8 HCRBE"]O<*%S!-.1/3\4]%JM5MAE(A?<*AB#0U$!:$HJ\!,09;DY7_XJQJ(!H#Q MR %6!;#: .<,P*X =E^ 4P&=3C X \VC&QB^$@P2:/?,DYV9_HIC=31B.SO]D\RG((Y1! M\ @Q>-J%&(*O8(&R?4%#X4>T =*HNPP5.27@>@EIF*3DAN&>GY;@^NH&7 $= M$!Y%0)*#YSRAY$NCXB%)4T;-ZJZ:Q:E.69>X,#VJY-^7\JTS\FWP@'*Z(\#+ M8QA+\'XW?M*!U]E0UN-IO8WGO=5)^#VB V";7X!E6+9$SZ(;_D>1=L*7W?"[ M/69PXRSDL!7_<7+X.O^XF5P__=&/OC??3\R@EU/+%OPV>2;*62;*V2 MS%=)%B@B.S*M4YO6Z6(7JT$B\KS,M"5V)+!\$_4ZMQQSJK\VO2B)X=.I&;,\ MC3%'+1Y/$C-QCV-6DAAW=!RSEL0XK1C_-&9D.<S, M$$N8([:BG\T10Y4Y0B794B69IY)LI9)LK9+,5TD6*"([LNVHMNVH,T9 ^S9#E%L]3Y_,UV?N7EC$<>UM<:=UO(V M&_8.S%\XXB0M^%LP(# J<$*3C_TR/M73Z1269=ZJ]M1ZN5#:W5DGF M?SCN05?OCGSBUCYQ+TI!M5MD6>@CW[@?S]1%IYQ+G:.2S).I'[>\H[+!M4HR MO\?8![(85^Z?2>V?2:=_[L\N6<(L!8G?:Z2>*>G'34GFG85N8WO%.UT#)/ M>ZWJUG&I>Y2R>9(>,/^T5RRE;:Z5LOF2'E@#=]*RD#3*L5L>TAN'KQG$6W%R M3T#$#T?+XZ*ZMOXZ<"?.Q%OU]^;MVI34^_QK@CCL?:;I?%BC:BZ/?%T0IRL3E#H8QQ#R W=\@1-\*O('Z&\O\/U!+ P04 M " #\@(17J]O& L(" =" &0 'AL+W=O1:!ET;B=).XP%6P2X/TQ[P MT3MK8CU92'EK-Q?YV NL0< A,Y:!XF<-Y\"Y)4(S?K><7J?2 G?76_9/SG?T M94$UG$O^@^6F&'LG'LEA26MNKN7F,[3^#"Q?)KEVOV33R@8>R6IM9-F"T8*2 MB>9+[]HX[ "0IQ\0M8#H,2!Y!A"W@/BE&I(6D+Q4PZ %.-?]QG<7N"DU-!TI MN2'*2B.;7;CH.S3&BPG[3FZ,PEN&.)->X5.\$)DL@MXDFC.'I&<4PNI3"%)C.1 M0]Z#G^['G^[!^QB$+A+1-A*3:"_AE\P.U*\^V M%N$NXS76 5DJ61)3 ,&2KFI#73>6RP: ]P+KG37U7F%J'9P<8"DW1(=]N6W, M&CBS[-Q9IV$2COSU;LJ>RIQ&CV2F3V7BDY.',K,>7<$@ZH2:P/D[_:X$M7*# M1J/+M3#-&^].NUEVYEKXH_-).#P/>\ZG./N:4?67OAF&PO=V]R:W-H965TDW#P:,?X-[$"D.@E2ZD8.RLIUU>N*^(59%AT MV!JHNK-@/,-2G?*E*]8<<&*2LM0-/"]R,TRH,QF9:P]\,F(;F1(*#QR)399A M_N\UI&PW=GQG?^&1+%=27W GHS5>PASDT_J!JS.W1$E(!E001A&'Q=B9^E>S MP-,))N)/ CMQ<(QT*<^,?=,GGY.QXVE&D$(L-0167UN809IJ),7C>P'JE&OJ MQ,/C/?I'4[PJYAD+F+'T+Y+(U=@9."B!!=ZD\I'M/D%14$_CQ2P5YA/M\MA( M!<<;(5E6)"L&&:'Y-WXI&G&0$'HG$H(B(3A*"((3"6&1$)I"YXC!"<0ANF=4K@2ZI0DD]7Q7L2LI!GN*UX$5\&LL.RCT MWZ/ "T+T-+]!;]^\0R(GWL!O9H?['=/78@%\"\[DUU_\R/NMJ3,M@=7ZTRW[T[6A3[YLLF?@B"V0>@=Q M+ E=[HF5=/6M=?S"IQISJP:9F ML-@,MJF0'"@Z*"2,>D>E-,0,AF5,C6%4,HS^ \.I$B&)<2,Q:_ZY(FL)K%9J MORRU?XF'L-]F?UH"J_5G4/9GT)98!Z^>NJ W/!)K0TQT0JS#DN'0RO"I,^\T MT;%FG3N"EL!J!?I>]9/K74*DQ:HMM:@MM'J/#FR)WY90"Z2:"KO=(Z4V!?6B M9JGZ0<4RL++\*E?J)\WV9K4#G#V4EM#JY58.Q[^(Q?%;]3AMH=5[5+D$)V5:.Q;=;EML-5Q[LO3+Y29("NL5"FM%-%UK'C52M@&>/ MJ"6T>OF5'?*CB\BX51?5%EJ]1Y6/\JTVY"P9]U])-#HVZ TQ_>"$C"LOX]O- MS%00C!YP3!8D;B1F33][("VAU8NM;)$_O(AH6_55;:'5]PDJ8Q583MPJ/-\RN\=\ M2:A *2Q4JM?IJZ>%Y[M0^8ED:[.1\\RDFKDY7 %.@.L =7_!F-R?Z 7*O<#) M3U!+ P04 " #\@(17W?$'8SD# #.$P #0 'AL+W-T>6QEUY-B9X[!VOWZ^<9I^ MX(L8#UN[5#3V/3[G'MLWQ#"JS$JPNP5C)E@60E9CLC"F_!"&U6S!"EI=J))) MB^1*%]38KIZ'5:D9S2H@%2(<]'IQ6% NR60DZ^*F,%4P4[4T8Q)WH<#=/F=C MTH_?D\#)I2IC8_)P]O9'KSJ_WXV<-<$Y"K^CE"T0O>KBN MQ3#I>%>Z&7YJA1SQ%*-=O"^ZT&I MM3H%ETHWN5T&]SUMA^\!ZQX8Y$)T!@?$!2:CDAK#M+RQG69P$WP"!6W[?E5: MAW--5_W!)=D0FIM-,E4Z8[I+TR?KT&0D6 YV-)\OX&Y4&0)HC"IL(^-TKB1M M/*P9;L%": M_[+9H%1F-L T"1Z9-GRV'?FI:7G/EF9=3LL<]SPX0L]_=YWG3#)-Q;9I6_N' MO,JO=AQ=_2O+S6^5?<->C^W+]=!-7AZ#R?@83!Y!34;)X7ML#U6';O(P5S)L M#QE;)YF="\.";?X/PI-DF#:/NL&IS<9FQ)_VD^0W0^#L.\#;W($.4,48YC M^9"T^6!Y_)S$7OZ9)DD4Q3&VHFGJ=9!BZQ;'\.-7P[P! \L#F?YLK?'=QBOD M^3K ]O2Y"L%FBE8&"[@-4.Y/?G@9KRY#=02P,$% @ _("$5Y>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'(+Z83!M\7-U6QR?@\;BWOXN)[. M'<@ @0SV"/E/X$"&"&2X3\C0@8P0R&@OD!?G5^?S\90YD#$"&>^S)2,',D$@ M$UK("VZD86K);K4P<&I[AH.6(F@I+=J=R."$XI7-C*E%SLZS3-65A=&.+2QW M(;\BD%^I(5]$50L&L.JIDK^UWC<$[!OQVZ>JIOET>Z1YP&,M$&MA857VO%)% M+K3Y@VW]Y;)A@@B(!0'!6UW6< !&E!N[@J[;]&$M5C"TP#-W,3%3!,2F &FQ M-[O> N-B!0.*RX89(B VQ$(\?>@3F"$"8D/<\E?V8IIV:O\BXE6JXB]L@N;O6"824+JG ,+ M4;O%/DPJ(;%4_"&JMS4QUX3$KMG&JEXLS"XAL5W\0:L7$Q-,2"P87V#HA<3T M$A+K!8T0.QTFP@P3$1O&%R'ZVC+"!!,1"V87*GK!,*M$Q%;QQ1"';,ZU;GN1 MBXE9)2*VBA^S2?HTSZP[OQ"ALR#DCNFO\;(O$Q<3E",6:AF-A"/9A-S,DNN%MEB='9>&(+^3$AMZW+-6RXF)B% M8F(+O<_M@<&%Y;+H1&\QIIZ8O)CFKPF\<;J8F'IB8O5@TWW=L"C&U!,3J^=7 MZ0(BH54#:)BL&&0^; PCD5NY3S#U).03,YZ)0.^[F6#J2>AG:)!ZB[MN*<'4 MDQ"KIZ?>LK./BXFI)R%63R_F)9>:/;B8F'H28O7T8]:V&Q8EF'H28O6\5:^< M$,/??]!U8)]383MD[9$)0V8NVM5K6^@K M-_M), 4EQ KJ*0SZ^@^FH(180;V8'T:C%%-0NI>U 8 Y72Y%UL'$%)1^VB*! MCVL$NG%'BBDHW<,R@?\R&XU M:S[:=5=!%#=KKY9U48QAWTUUI7B^^R>*W3^ G/T'4$L#!!0 ( /R A%=Z M[4YM5@( (XM : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMN MHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^ MT2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_;,;S MLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/M MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y M@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU M(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06 MU%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> MBGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[ M@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^, M>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E]\D) M.Q>DO4$L#!!0 ( /R A%=5J+EG$@( ',L 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5 M/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K M?/T;4$L! A0#% @ _("$5P=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #\@(17;4?)/^\ K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " #\@(17F5R<(Q & "<)P $P @ '- 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /R A%?!Z<55U 4 ,X> 8 M " @0X( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ _("$5\4@B !&! 0 \ M !@ ("!]A4 'AL+W=OS4 X& M #T&@ & @($%'@ >&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5Q&O%X'J!@ FQX !@ ("! M220 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_("$5^)$NA=="0 D1@ !@ ("!Q#8 'AL+W=O&UL4$L! A0# M% @ _("$5[3K_CR,"P >C !D ("!!$0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5QF1 MSL@Z P N < !D ("!<&, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5\_:;-QK P -PD !D M ("!UG, 'AL+W=O&PO M=V]R:W-H965T1+&4M9 H M "\= 9 " @8MZ !X;"]W;W)K&UL4$L! A0#% @ _("$5_0^.W_,!P XQ8 !D ("! M)H4 'AL+W=O&PO=V]R:W-H965TJ5!EZH@< 4 9 M " @6:4 !X;"]W;W)K&UL4$L! A0#% M @ _("$5TTU=TS"!0 ?A0 !D ("!/YP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5_5$(BNB" >A< !D M ("!HK8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _("$5\6_LMVL!0 _ \ !D ("!*LT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_("$5\D] $'U @ 1 < !D ("!N-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5UTH[DE4!@ ML1D !D ("!Z.0 'AL+W=O&PO=V]R:W-H965TD MLXFBS0, %,* 9 " @8SQ !X;"]W;W)K&UL4$L! A0#% @ _("$5[2;^3H3 P +@< !D M ("!D/4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _("$5X=.?0JH!P *$4 !D ("!N@$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _("$ M5TQ7#2.4 @ 6P8 !D ("!!A@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5[:#&S,Y P "0L M !D ("!XB ! 'AL+W=O&PO=V]R:W-H965T)G:@O M(@0 !$1 9 " @8\V 0!X;"]W;W)K&UL4$L! A0#% @ _("$5Q=1'9=##@ U<4 !D M ("!Z#H! 'AL+W=O&PO=V]R:W-H965T M\\F-=&@4 "HA 9 M " @0I- 0!X;"]W;W)K&UL4$L! A0# M% @ _("$5U^N"FE"!0 K20 !D ("!6U(! 'AL+W=O MY%6;(# !. M#@ &0 @('45P$ >&PO=V]R:W-H965TH+B5.#00 !X6 9 " @;U; M 0!X;"]W;W)K&UL4$L! A0#% @ _("$5Q^^ M1A]@ P ; \ !D ("! 6 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _("$5QR.?,RI P >1( !D M ("!(6L! 'AL+W=O&PO M=V]R:W-H965TNE\ , M *T; 9 " @7UZ 0!X;"]W;W)K&UL4$L! A0#% @ _("$5Q+3^$N* @ V 8 !D ("! MI'X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _("$5_]UZMVY @ Q0< !D ("!SHP! 'AL+W=O&PO=V]R:W-H965T9?_@L %QH 9 " @2>C 0!X;"]W;W)K&UL4$L! A0#% @ _("$5PM8>;#&!P $CX !D M ("!7*\! 'AL+W=OGL^'$$ !O&0 &0 @(%9MP$ >&PO=V]R M:W-H965TKV\8"P@( !T( M 9 " @0&\ 0!X;"]W;W)K&UL M4$L! A0#% @ _("$5\1=:N_> P %Q0 !D ("!^KX! M 'AL+W=O&PO7BKL

"$F5V SDI1>_ M5.*X)'!#',OBH&@P^:,W2!Y.2 MP26#'\W@*53$RS X-N>4#"X9O'P&3R7_78;!1_D,+D\DY:5GBH#*TO<]:K&Q M)D16OI^+VLP[6]5V$RO!9.6[K'RO.'43E>^"3Q4I[++T79:^5YN&LO1=EKY7 MCICG+7TOH]7<-F3:,\=/SEP/C[>]+@S@>KP92,MT?DDR3Q2FISFHB77DT'GY M;0IE68(L2R@0.$P=_)R_EEX=MV;]]J _KL31O90+*1=84YQ;DE9*,;TZ.7F_ M+,GXDO&+,'Y.@E>Q8GIUVIJIP[YD<,G@56%P-:>CR*YJ^H*631\+--O]KD23 MD/Q?&_XO7&S?[[5F4\GCDL?KP^,'%-OW5?!2QSD^JDQMD9=6L;BOBF"F],"# MJN]E\;U\AGQ&M8OORSA(JHKJV:,B/^_XIII;C+RT^ENWK,N7=?FR4J+$ N8S MMK'/\"+[X$56(U0BV;I);#VN9(OY_D#6Y4N>/UG1VS@5YKM(T5M_"$I=5G5* M!B^?P5/(]I=A\%%KE@83D@PN&?QH!D^A9%V&P<<2>$(R^$D8/)5.=1D&QSS# M?>KR?_6T1Y.%$4VX 2=D6+[&C?98N#8>@>KU.\,P8#O[ZZ/SZRP9&]WGOM(6 MDHZ["D9Z55S;#_"@%SH)=A7+]F#E<+4H/J6YX5&38;F>X_,:@(T(\+[T4M7# MZ)6X[P3TVDF=OV[,+N"N[F!R X[>G>_90+ ?BN_".Y]$T%SW'8=9^CH*FBO> M0O.H"F(_$GNVXK"YKS->61$$X1VX1W$,>!](@:T;](B5 Y+FP-255\-;I XL@YA.[48Z/Y=,S4Z5R?_G.B MMH*;%F%.S4I[9C>/#M-^W&A/,,-;S7S5UF[KUP0A0,9O-@B_2;/MB[>QON?< MEE(U@$3.WJBCX']"QKZ 8G0,?3-Q.YVIO5P:'NG0.VO^GECY&325P=P/AJN; MMNN#O0 />&?:^H^8S/2XO +CL_F=%WR(+V @82OD,\=G6',<8Z M! 5^<44A0D?Y2*67>'QX!]: J83;5/(-5.@)K]# #K#8*^[-SPZCRDYN.V@P M8L.9WZPTQX/-W;3]>?@6V-WM%V/.G([R)Y#7HQ<>+5@"\RETQ+.*% M3><9+GU&^P5(4&CG5'-:'?YI!96E?UI8P&KPW3-@MZ^/L#=P;T$S$1+@?L&8 M=^C>"NIY/.RF]E:^D08;K+< O^]YH?Q!%>%B>YU0 Y4$23OI[36?C8MX&A73 M +^!S:'!TC*N.S_#*)=6Z,SMIPP.)D9ME(&0,U0'2?K@]: =UN@LN+J]0LO= ML$31G6(:('7D#MC@.(! :PX2VQ#$WG@856F+PCVX ',67 _84S.6HG#<8Z8) M2L6'X<(C5PPU@F$].;C;D<98:G.F/*ZYRE!09="[P#W!X5"R T[9YQ,U/#<8 MVH;R"B>NZ3KLL5S)_;#L5RLU:,-U\0+C"305)EC !_C01W1CA!-C*8]8:JZY MH ,>P2=BK@?"#(3I*/]MP'P=#*F8ZS:L@0LC(8N4JRKNXJ2(OM!>N-?VR)A% MD0SZ$E4>OO&1Z1I.<65[0!0#J/7D>V!DB.>C6[0 /H"1H&+'@<:6&H;O6S1X M>'\P4J+:4OMI+/UE[+'&<@7*)O+%TMQA$9'%Z\$5\\W-@OU.PT4,U+_%^(Y" M^QE2,MA'VX1NTD;> VU%4 A &_"C&6?(0!)A0.+>&%O'U@R>E=Q-X5YX"EA\ M>$ *0]B_!:Y\]^@N'%8BNN# M300NE:8;WIH'G-(\HH79=((+5MJ:SS%F9OKFG"O[?_N&PUE_J?U@@F29S!6G M%O&LV#7?*@O[%0C@;! WI)28"9$OH&7PF0G28)@&[8_@7Q+LE&[#P\!MYX$_ M@VQ[1DB346B/F-Q F"J<,ONY(N]4(%C!SL4%*AP/W4C/A=UO93O!-JY9ZX!* M03X=F](&KHV\>D$7Q##VZ C=1A+P9[Y6*)&$L^S8%I MH"!CV[-X!$?#XM :7*?'=NJ4%NDHGY^X^1->1 8SST$&C2$>"FN'4$_HUW/? M(;*ER3CA>GB'61U3F-P-=]$V#S4B;C!)K8/#Z"COA+5!:X/;%KS%M\161(Y$ MRJ Q2;8$/6.O?=0"@M ,R8O03#(C\,V/?-_ACCZIM!?-,/DL/;H"1@;T@ET7 M#V;%T4?\!K",;)2;\,;$G+[CD/X- OA4K.;PJMWV+,O:@#C6[)P+6!-8&BAOY^<QPH MRV.G;<=.DU*.G8;RV(D?.XT/.7:Z]VS]QP(<=="W'\&B\=9?@,-WGSCULTZ< M^ND3I_BS_TOA3S_LH"DW :/8G/4%N#$F^_J4GOT#:J&L20^R)CU(3WK[D1=1 M*(MPZO:3L(N:R>\I=8/L63>QE(POY>.:*L!@2T.3$Q,G4%6CY@ M8 :C\=:ONYW>UN]V/78"3N3HH*?N_F[8W_[.P\1ZA#F:AC9YNS)T(V=H/!72B6.7)YE(.T#-J7N )MJ M#BS^_0*,/MF>X2 AI!C$H8K\3(T&@,Z7*>\0B5%N.SLO^"R(?)EU/Y4KA-F: MM^:2;*:3OE,]6-/YJK9%#C27[J^^YWH:A7HS\\^PF6HO7=7"%VQSH4I;G%[Q M*B6)@%E:<5EYTZ^G;&564^0(5CHF53S7<::4*2E339:I%"I7 9DJNI=-$)5_.I4B)T6N42)7J) H!;Q1 MOIQ-4<[ 3:N+S5@XM/%$_]4FM!&$^\RV^4!<4C&O3S'69!8>X1LUPZT,\2GF&W-5./%9QL M_CSI1K3QRJV!U4;R4C&;)\U)NVR>-$O]';/5"W!4#\-E1]@\DIO.RTT".%/* MO%PEN4KGU.EW+WJCES?I;U.8(7)MSMAX5F?5U1Z7!TV^]"X@SFHF;- M5(I#4(HR2E\O1I3J0JZ27*4*FK554>JC:BGU'#LW*$6&P;+=O"NO//V5K1E0JR56ZGE4JYN'FM.> ;2/J MZI?I>V(QV.AH[U,R2969)"<,DL\DDZHQ2=./XKX6A?AI9+!/AF3E*LE5NDA" M] CA=Q8VK>3@ M])[AA,EVB\4Q1;<1Q>=WUOP[$3RC!C=3,'JM6?]X. CI M;U^<@0Y*)MN+>[9FQH[4UFPZEMQ3&^Z1@=X1T+UB[ENQAVHH&86-[T&YN+TC MPNU-"\-AL8S]5J9&48ZK8+5,'9S#9R5 DHTXC.UH(IFO^X?C<@V[H*?<,S6*;E)RKQ<);E* M=5RE@IJY4.>&XS5SKSJ:N>F!])-@9=8VETMFW-5AE8ZT*B^/LS966[->1F\: MR7>5YCNI'>0JR56ZA Y/V9\5T.']JNGPIL=!SXV565OG3KK@=5BE4JW8BL"J MC0>MV=%Y%Y(1I;J0JR17J8ZK5*I96Q6E/JR64I<@<36Z4BY6C:YL^F''D8A^ MM0VVR)"87"6Y2G*5KF>5"MGATYS:\5RPMO&H-5-5V@L0T=RE>0JG<>PR$$<.!3C:XR%7Q6*R$G.D?+=D%4JU28\6+ZG MU9+OIL<%SX#C5ULG2<8[ZK!*QU;:E8J$-.FV9M-J()!*YI$BWI!5*B;B>3'- M8T6\UYJ-TTD!4L:;P3VYF2E'76 MDOD:QWP%3QD@%X:0F>)I:%I2I9"1Y*"%72:Y2K5:IB%+N[1/Z/UHG M3[L5T\E-/P8X"'5:I5%OR$AA1TQYX,.-T*HSDNTKSG=0.KIL(EHD:-KI2+5:,KFW[V(>%/9)!*KI)<);E*35^E8I&3G(Z! MN<@64TQ?'>A* G386LV/*;.6/*/E'*Y2D=)>=HN+%O(1]41\J;'!XO!H"C7%43<+A;' M9$GGUE#?BX=G2,8X*SU:5N#7CX$.3HT^O (?C+/CU*KDGCK83G*5*BWC.8'7 M8V5\"C+>ES+>3.[9*T_[8.91NUVP+GII$$*)T7)2C):ONF<_,J=TF!9.S]L^ M+,#<]A]-I@23VEI.VFU6]>\V*SU'C I"N:C=W@F@7$I8O0N'3"[,IEG2?DDN M_''M2 M[2(B8'LP*:O5Q>7EF0)5OWH:O!3^G1LOL[_2CU+7NM?-6VR5GQ@@#?^Y\5]( MTV!PP;#$]&]0F&]5M3,,9-RPYLSR;F_X9V=G7)I+K.O&V=_^-D&9GMKIJD@& M'D55O 6#_QW&C\PMN%=9P@,7KL* ;O,@H*<$L;RV1!/A_X=FDD$9/,YNX[AFW M9NDHG0+,8QI1FH/FP7P4#61>>V:Q!5-6CJ$S3(OXRRZ="B.DX>4LG[HYWP>' M::[OK&G>=SIH5X?-[_@HWMNN%SU73*P;FQCV!NL..^-N>G:X-@<.N'^Z 2,\ M5[?;Z0_3 U96B,N'=[:!^NZ*P>+LY\@T*B],VQGQUM^9TM M-0/$_?F+OX1!?'WB? C"O; =4"WS!_L=B[%LDD&?C)]L?O,?YMA9DM;KMF:6 MG::&8$J'7@U*0WO1#!/W&GQVG#LYGB&JIGNV\A@.$(C3&R4YF.81IV1,2>WD MDC0)DRB:XX(DC(@677.WA W>Z^TGU],8[7H@UYU)FODYFSP*^2Y"PR_V2T!" M5-CCFFYX9VO.')7#!Q #(*WC=I+;+HX-26A8/I6GSX+1 C.! M4M,3&W-B$Q[$]N#97Q^=7V=;-W2QA0W4SACW\I7M4J7[K<-,#:7H[:LQ]Q:! M91B[4=A/W>@6[1%,)=_;?DO,2M)AG,PIVTS8T^91IQN$COU<.)&I\\QN'D%E M_;C1GF"PMYKYJJW=UJ^).2T-ZV:#AIO3W[X._.?&,H+)-TWYU;[?R]%)SGF%9T( ?)GW0D.W(^(Y8F0Q^H(ZIK5QV M&_SR-BC_-BR:(]WT5CQ=\#^^8/. &-_'OXYXH=/E_"#.I\6;Q=<=^FK#@>'? M#?J=WG2R]>MNI[?UNUV/G734X>B@I^[^;MC?_L[#QPJ64$W&VNMV!H-I308[ M[:B3PYYZ$<).IL.]'BOR0#9V.)4'PS9B:0XHDJ*I0EO3C:;A,W:DE' 5=)YX MSV1#6X]W@ET3L#4Y9R%HCK+2C#EL*8K.<7.VYICT4U/?2J4#J5X+4M[INK_T MP7(",\\N6EE9-CM>"Z'G[,G0#4_2M02Z/M@@Y=E&6X*^V3JVIV;IV*25M5=8 MM=I$XD[\'KIPKRGOXK/&D8X[[(=N(]>3X?DW#=P])]F(3SU)([Z]SN[JKSLI4U*FJBY3^T+0E+&743+3=)@^>90B M)T6NQB)7*&DPU<_UH+UKU)I-!F5AKI\GZ:_!L#"R968)48K#NFH5;)FI]C(Q M821H1*5YJ:!-LR_B5BF-VM0>-F$]QJ:1W'1>;I) ,7*5Y"I=0C/W"A6O'J^9 MI]71S$T_OI/=,R6.:]U6Z4BK\N*MUU05(:@&HPJU7I-\)[6#7"6Y2M74X6G[ MLP(ZO%<@]XD#$"JCA'\]6WGT7;C8==$U?#0L4IG7 M=1PBPUEU6*52/<)=0:QOHD+ZZ].=ZS(OJWV!JJJ9X2O)0I5F(2GH8I!_28=68I.F1WJ]% 5X:Z9_**()<);E*%\DD36&OE]M5 M6U5'K=E1Q<&2?Z24RU4Z4[[XP5(^KHZ4-SU"&"%7$]"B0ZU6,=<*46_U1 5E MK)G!=;A+V\7BF&K)W-ZV06> #,% C/SCZ_2EOWUQ!CHX<^'PSLCJM#6;EM!3 M3G)/I6TGN4I5EO&\R.N1,M[OMF;],EK,2?:I)OOLDTUQ!/M@$Y)^.F)[$?9I M>K V@E:]6SF&J?2[1V"JBKE?.:9J+ZIC/?I_G8<.%N? XV.C^XT*5FP+BQ8T"!( 9<=A;[9IW/]-(ATX=";9+2F M,=KP?)"4_2%JO5Y&ST[)A\WCPV)L> "X=P:#C5JST:0LP+GJ 376[ SBA$"- MM8T+R.!?'5:IX!Y:""K]:*"M/H)JRH!_?;A)RKQ<);E*%]',A0#WC]?,D^IH MYJ:'V4\"@5C;3"^9CU>'53K2JKP\?%8?,5Y'1[?'DGPGM8-<);E*=5RE(^W/ MR^OP0;=J.KSI<=![YGEFF'QM&MJC81K>^D8W-=-56J50K-MNYOG, M%IKU=86/B'4I^EU(G,%0JR56ZGE4J9MKE%"OGHH,-$+AW>&EQJ@,5%Z=(/ MF15=5?Z14EZ'53I1ONW!4CZJCI0W/4)X!@BYVKI+A2'D%B1Q,P7)22X!>D.Q33?;) MR\DXCGV&76"?X3&U;3)8>P"$W-]\<\VU?+]W!(R@L MBB$W[*$G6E87G/U6ID:1CJM@MO^%_9L4D.=>"#?O)2IGH]C)$*0B4-\;PJ#4@L&:G2C"3/'>0JR54ZOU).9\^=1"=/*J:3FQ[G M/PF&76U3S61"8!U6J51;\A+X1T/"L*M27;CD.ZD=Y"K)5:JD#L\S/2^APD?= MJJEP">U1HRN;'DX_-]Y@;5UP&2BIPRJ5&[VN!C35J->:50F"53*B5!=RE>0J M55*IYT:_*Z+3U6KI]*9'SX]$L*NM]RYC+'*5Y"K)5;J>52KF >:T$LX%)QMA MTOOTZ'-PR23599(\BS*?1P95XY&F!S5+!;"KK=LDG5NY2G*5+E+VM&^3[T.A MK4;#UJR?WE$D/D-5^4=*>1U6J9"4GQRE3<:R-K2@KLEP"U+:972*J5U4UK[^Y[SE+'_<@S+[C'.IQ1F*AIX=O#OW'B9_95^E.HQ][IY+K/*,ZK04?WGQG^AXQH,+AB6<#-O,!YR MJZJ=81 F,:PYL[S;&_[9V=U_FDLL&_?L;W^;H$Q/[715) -/,E&\!8/_'<8S MBBVX5UG" Q>NPH!N\^Q\A[9RYWOVG+D_%"=*8%&*GN[W]VDL%LN0R=_I__8QK^F.C^*][7K1<\7$NK&) M3?"DJ-?II\]W:6T.';%ZNA%C)M]TVIEDC'B%+5_PQC9"U*T8?/S"S'5'N?.V M"5=AYNL78KYOCOWL:,OO;*D9(/#/7_PE#.+K$^=#D.R%[8!RF3_8[UB,90LS MZ*2;Q:!)61->X!;WIF@&V(RV^/:!?@>M)\7?(B/9"#A*^0LQP=[\4[7_:4/?(LV A6R M)UZB8-F8$@B_&&9:,K93?D/^8@.$L7["Y;[*O3[%1[ZIW>T -E$4= M=9,,V]2".B!6NY#0Q1?'WH(RT%8L1G5CGO83$UN!AJ[ATAU/I#6?;-.T7]%& MU,*=2A&;5/]VJY);:LXSB!R>!0V3)Y6A'B+_(M)M='8$I#&UE!OZ) M8=$$Z::WXNE"(>(+-E.$\7W\:R'GN"\/^RCJP@L5+Q9:H$-:8.,NON[85^58Y5C/<58>_M)04ZL)[=H)'UI1L(# M5R/G.=R?;*C;U*8!'W #?L#-/;@60,1'#XQ_'3QGQ*R\8NI]8$_D++UC%OSF*=]P M6P>BH35C6U?.6I]L!_X$8OB.PRQ]K3PX\#"36Y&QU@Y73*('&]R-Q/S/!)QP MR0RLJ(3K;QHX%N>%)>X6GWYBTO$&_E"[=DWYK-MH6%CO9,ERX M+%A*DY2F36DJ)4)BE-E9.F@O4?*:R*HZJU)D,\T3H>7$"*E!2I MZLR[H$CMBX^YITB-6C-U4 +J/4^@ Q\D48NQ-TFTSJR=3 M34?(R0(SYZULE$?V9#N8>Q1T:]0I&'=E..?%MIX<$(U=A]?OB-S?-ZF]"\,5 MTRO4=&F^Q &N-$<5M&;VA7,HF[>FQ\&@2JZJL)X:Y&#7+LI:+MD2PIH?0/]U4V)>83$/W.U@V>H.'Q M&A@N7"!&=Y[G&(\^97L^V-\TO"13M/J@KR5 >F.9*N6MG(6I!K)E0W-Y*L]9 M.1%/#25/U8FGCO16RF>I>-7=D_&3S6_^PQP[D]5&81^*"K7QE%QWN_6[7L4C.:BYG78JOU-;LZ!* ZIVT5-8[P>)=G?N2B&X$SN1)SDT:UOKLV$.5 M(]IV[Q"H3'G"3BTE'*W4)4]9,N4Y4\@.94KL.2)Y\@IX\FRNTUZ<6,!]&I8= M?9?,6GEFO4!RVZ$*=-2:75/UD63*\SEMA[+DN#4;UV%3/]-Y4S7@43:A_L[4 M*JK)%7]E4J;2FJ?8;K@/9G9>"6"_.X%]+:U$SMKFK$KAR*.FN'.64D@+TJ=! MHKH/PGB^J&(IV%DZ$A9:)RFP5>)+*;#EN)HIL+)C"NW[O>Z1>#!2:J742JG- ME=H4*-IQ4MMKS=1I"05H4FREV$JQW2JVW=0IQ'%BBV6CPS0>1PW%=E=#N9QN M.5?43D--M].8R2X9M>J0(,,-WB*^(MLEE'<1QJ>%82^WYN -/4E#'VC62H'8J]L MEII*1+':,52Q+7V8*G8Y"P1]7\ULF2';&C2$JU)U&6?BJAX&%"O2V4#R5=E\ MI5ZF7T9?5:O3A$7VRS IT41VS"A?:U\"B+ZO]C&R5@T YPM@/-2/J4KU6,Z* M1-]7!Q*)_BJX;E^OYD0J+;.WAF2P!C%83N'YF=6:;+!15ZX[TO\YBS;#8QK9 M8>,L['"U'3;*]51*1G)6\6BEA+I'&56JY%Y^Q*%*B6T.5-E5XSK8+0=>[$SL MUI==-:Z#WOZEE5:)<>S,-*9]2/D/Y3 %['R2?T]9,+2O8 M+\53BF>#Q;.@/YE"+3NJXG[0+><,1BU9OW^,6$<*:12 M2*60)H54+1<.:H"M,+JG;H5Q8B'-:((AYO/%7\*:Z (QA*7@&I';? M?D9D:.9Z]$">'L%^KICE,FJZT:'+>F\58$'X"E[_Q?:8TANV@P=D \NW@_M@ M/-2A0UL"WWABV'Q6V+PC!<43G^D\>K01/;JCI,DCVH#,!2KYHT E7PE4J-YCXWFTS%3IW-]^L]IKQ7VV?DT08FE8-QN$WZ39=G6VT0;H!,2C)]X:'BR5GB!G"NF= MR(F-#?D +[&8'07_"T:0V!?2K=J3>^A'S;%@=^ 9KA :Y]![KK1VP# M[?,M&F2^\X$-\%H/M=H5<[?CL=(Q<<"TP(XX?ABDP*X6F%1)G<]?6FER'@W]4YS8>UQ#Q")?[ 5*"Y1PG!II_!Q^_%=[":%FPI_&GRD M@1T" JQ8_A*/G6 GH=MH3X'[EC;.!?A#L7W/]6"OP"<$^Q_?<#K*!\.DYU]H M +2%K6 +AU733'.MS'$\N,,&#Z GML4V& R!5W/Q#1LV8D/'X?!WH<$*U\/C M*0?%TIF8C/:J.7/X!M\HAK7BNW4T-0]TH>L[:W'!DGD+)%(Q0;W7%VSNF^SK MTZ;(TEK?67-!] H@QL"I@ZMZ"9L37+[1O\",+ MIZ%YML.M-I !&U0\_\!WN:6!UST29](ENYB$6U+N;5I@0R67+90#$LKS=CZ# M+:O3Y=M6T=9GPVYGV)V4WDJJU^T,!J?I>[7]I7*P51SL<%AF2[&+!F VN^YD M1QNRS[+".4UKVDMHX3"F_ '7+5SEHX6^6RPUI(PF2S4ES!?X9#^ZE-?::\+41+I6+)9E*,E6Y3-7XZK7 :[C=AU^.RCC=AY$.3FN6 M@ZST((L9M_R4<5IEL8E10\Y>ZHPS&>V!!8[R^3-/-8?8 MW;!@(M_IT@5RL@(D-U::&]6KHCZ/'.7Y1]DT!S(F M/'1V_K@U7T"@**2.Y_D1^AY(0O6KV-ZZ/_ Y%_7E_B%(=\%/N* M+GV>5W#\VF/10@:.=5V\ANI;0!_#9+\P.3"J([BNUE/GL'=$*; MR0&^L^2;:O/-80&70FPSE>JF<6QS8*"N"-^,*$)?,/>I>ABY-3O]WU[@? 1< M\8[3X-JGYY0Q_WIJ!M^=!Z72NZU8-0\<(1FN[\9T ';0ZO1.T!@C9TDN'"N0 MLB5E:YML)2W](V1+;D:$G1DJ*UQ6,\ M0K8&*%N#@ND[%Y2M<@% +A?FWX$JM-L9SP;VQ,%>BSXHD0Z-TPL%747!AIF: M84C.8M%=M[S%.6M]DQ0N*5QE^XJ[A&M$WF+1@W0I7%*XFBIHN[A&M"_F+1(X3+"U>R-4$*#SZ%MB[>>8/\GX2%+]*X MX*+HR@]I"-R=8+9S&]YMV5X NQ\@&GL+CF:[Y M+L,K# 3I9XYNP)\KQ]!%"X0%#)8>H7'0W:!H_9<^;^ MH"+/\5M7O&?N.X; +N: RFY'43X)B&6/@"@1P-="Y,6E36.#3XZ]?!\M41HU^8X AI,]Q2U_ M>3.WO1OQVE!,^S$QG8+SEH&[ Q.U?1>I@O\?E=Q2D9F.NZU9?Y+.:XC/-,ZU M@J>9&);R!./* HO>)2EM1-Y>,1T?:*X[A_"<>@S/;62G564E>JW9-*-IXU$\ MIU:3Z500KW9WF Z.G)'M#FUQDMB3MFUF>S;6&+1FU>MRH79%IXEBR/7L&7/> MO[,5]B.WGC\8KF[:L*UEH=2/LYI-C#.:38BGNLHVA/@"]D.1K@]\+%E#!-:M M9/>;8)-7[!5B;<*##6N'MN!TW;E%??[R*86#(S+GOM([8)6#]4FH )B"CFK@ M%:Q2EUE9=O 8.-^V6%K^[>#)BA@B:3U-U^%9\*FY;BN::8(D_]LW'%0$AJ59 MNJ&9X?6&Q8="R^DF>B!QA8&+A:T*X#?*R*,63;'G@#9AHCO3U\W1<,,KZ,VD MN1OMF "6T6C#274?W!Z\+0%W#W2L-%B;UF8Y@,K34:B<.>?5-SS+7RN.8C M7ACL*4887"%J!;74?C#'5=Z(UD[OOW[X0[1O^@5GB]=1UXN%_8HMJ(!NV*V* MH1JT?8>L2*0M-MYRXTTO.J'%")>B.+N9Q'W4D(HV)ZL8 ]P/%BA>&C3-TE8K MQ];T14=!>SKZ/OP"QHF=WXAE\4D&$M#23/%NG !UE@!JQ.Y&VL+\X_1PV\$4 M\=-PDNW8+/&+>'.C2;X?!ZK7]C]K.C MK8"A[]!AV=:!9#S,4IS#C$9"552CGV,,#I*HD=9)>U"FC;XM4H<6%B0$V/,Y M)!!J"0W%6G-%DQ7W=NL2BE8DZ+Q38[*$Y]Q1XY^1HQY\F,:XCE/Q9B"H>-XF M*=-I9S+L'](C933MC$?]\IMC]#N]KGJ23AZ'/35WL/O1H+PV![7"3M^,/90+ MSE\K4OQ- ZO56?/(828]"I<';'3_K7H6R.\I+?RF]\MA,(')[J\[^KL>!$F7 MTU6YE!%N'>35@+W49(\TTKVQQ5>R3\[]YV]<^2%9YWGB$0/E'IV'ND)=3)3'G; V2 MZYO*]7F](?;A>DS5&!8M9CXEUY=I:U1ZA_I*K=,#BR/5G^5*X76R&'V4UW9B M'T:?M&:]885@6Y%U&'.U1QI5VO!]O33"77 =O% MYD7\VZ;*@'J\#$P0J&)8-'OSZ-6XL)DL.6Q/#NN7P&&(6#VJ#8==3?CKH^_8 M*]96_C#F?=T^HE:6)NETJ!B5(A=J:C:J$["A-U-+99%@"F_1; MLW&5\&2OQD2]]7T(RIHN< M4Y^VNFJ>;&HAPA*!MO* MLVW/7PW3Y#%'P_(TZ]G B_A]G7T(FJYSV*MF7!!HH%*YU]N5[1KXN%N'F1I6 M^XG<=*$&8S<*;=*-;M$>07'XWO9;4BG!%RI4Z*L;\A[[6: "<1Q6("Z<2!L\ MLYM'AVD_;K0GF.&M9KYJ:[?U:[)LP;!N-@B_2;/MB[<;+V"L;NJ?L7J&BI#L M,?'[\\B*J4>^7#Y_OW?][? M?_[Z1;G[\@'^O_O]?^X_WRM?/RF?/G^Y^_+^\]WORONO7SY\?@BN^?[Q_L_? M'^B2K]\^?K_#+^Z+2>'YZU:S)8+;%>F?6*HU-US==ZEJSK 4VW>4/S[\'VVY M>GM'VHJ9+GNE>G*J$C1I]+HW_Y=V+,VP7(1N MH%IES5R[HM#+ILR@)]MYU9SYC6G;5*06514JKP:\@5?-+9F&]=18^77/N%6F MCN^"0K"H(%NYXTTL>]-^GUX27MW[F''UQY_Z K0OB]TVH#+[;4/BZ!3K^$>$ M6H&78NG@D^_Y< E[X5=;O'C2)A(_^BXLDHMX$UC\ M^$S;!*_'Y, 3MANN#"_0%%6$]_SZ=3LH(A2??P7[[,4 _A%3?@@! [X@8, ? M-@$&?,P&J0@+$FEW4G;(L]I3A^KTS+Q+$_S.7-_DI:2B]!3(?!-,NR.FD#2@ MJR%\P',@3B:CL;N^OM@E 4MMK=#>S)"Y#/C8Y?=@N1QG-2S@=Y#??-:.E4NR MGRLLWG6QEA\=$%[I*2Z+W0/_>O JJN*#U[0577-A2*;]BG/L*=S M@K?C &%BP>/5$X<$M[#HJ+7\VH MT2W8.B1P<#$*('Q(U;OP;B"O#M\\^:89U-'&1D>7X..Y;0?/Q-LU&*GAK6F- M+!UK/AE][OJ/KNX8J[ *^"VMBX[5RP)[AO3BAK0S!1R[5V^!H]--V^> %DL; MWA+@.,"%;P64C6:8P?OQ>C!"#2\^5?S4MQ@0R5XCE>+?$0&>3?L1J,V K/:2 ME[O.#;&^T; (2 ++MH/+YO:K!4L.!'>0QUBX:>#C_P27&29Y[U&!+UR!FPGQ MB8Y &(Y!R#SHO=+EK[9CSE,#BUA4MY\M&E+&-6A( MJ$=_?8,1&65E:A;?.C=88663GH6!6K9U0SP#SW*>=ZQU^!C^-XU6B/26.SK* M9TM!(QB)W-ZULVBF:\=LD_A7A@5D?@G8/X/I VVN:ZN EP3VA&"@-H'2Z,:* M0=4^&9Z;YL;82Y,B91K 1O/@P>X">.4&C,PE_4G',O0745$@7-!CVK@Q MOC+3Q'\SIY1AAR:N"QB6=EG"YEX3D@/'ZMC&4^X*/&'@39,@&83IB:@A_/=<9X&8"&P( MV#;_A5P."BJA@D(UX!CN#^#U.VX,<1M:0T4;B0XM -C,("^(?P$O!3&!]PH\ M)#2H74;H&+#/BDUKE[@@Q 1_-L&7*!8!O)".AS?;3H;!'CT?F,1^Q;=\@^DK MGS^WE<_P8*5WUPZ6\#O,2/DDGK1A@./L^,H$("-/8 C,R3WBFVWGOA/W:O"^ MT+-Y;R^7!G% 1_D'Q9C\)3"!';/CD-#^BA8JAPQPH<.>3%P*0]V/K.HX1 M6,=P='_IDA(0W[&?J&$H/!+C!TO@O< G:PY-MM3FH#=@@P0=@N0.@6O ?#2U MU\[6F%8A8(\SQ*&S@R-?0/W?*G=H;+FNYI"MQN7.=P/,G7P!68&$.;# 'M]= MT'P0DH4,Q=T=-4VJ,B"X>MWN63"X=E(Q\''>4KB)G'] 57R0J.'>UH?0'6MH[^%T@0/HTQ=/C:M,%[CJ]S MB^812#X]B+PJ66_8,]H!&)B MSIK'@M ,A?T5$9A R<((@%2/!K>>W"5\U%$0(0_<&@:V ,8[#'-.GAW>N226 M#\T"_&QIHT9@+A[)_ ??^XC0.; 9P(6@:4/ZQ6BQ8.;*Y?8X7&8O$? )GL3G M*DCX _0?*&,/7\?)C)XECJ\T[5(Y7OM*-BH7&^0JVE2!_*@].*YI0"\>:4!3 M86&L@,K@,X.9$%]VM!IB)"?]#LOV8@"5"465C 8-5D< _$=S,7AH/EO"XS6 MS46!9^B$^01&!BR90^]!!?<3-K6X(Q-,I U[!ID*3[;NA^!:&.,*(F@ZXK_: M?$.\#::",%&X[#>Z"?M@-'$TH,#T)\M5USRP#?_#DJPD(L=@4#QCI(='!$( M)!X'82Z>]1A@DFKH!\_A7F=]8S*-&\U 6[R!6.Y#1( _@ -9C\P.7 C7P6L ML((]G4@+R^:XD0T#V@8&A!ZZ;9O ?"Y&\B)0,O)QN;6 GC8147B^<,=UT\P7;8B;D'](%X*;I09B- 3%CW2#C\%8=K V8%YM9" M1Q7'2+XQGO/@;<92>Z88&2I;T]0>;1Z X^/&6!#Y;1C40G@Z8&RA?VS?0]1- M'MSB;PJYK(JSK\P/RO"/>8O>4%O2=QO! OEVR;ET@ MKDMD@!W!0O/M%647N!<5JG+#S6*D%3G/&DID8()'TT*MCT*-"1%/!JQ"P-,- MYM]PJWDEA#*?0N9Q0.A K&,13"(FADZ?'&T91.R0SGQO#?=G7,P?;N!? ZE! M"[DV(OJ%MY#-OM!>\(3Y!;R(E3 '7& 5C4,KTL6,(J4"R1H6+SBFC; '7?O) M>^4JTPF@K),OZRA_\UTO@/K;.I\M(XU4(N-!"Y"R.;TP4(5M 2$HQA%\#!>Z ML;<%F+5BOD$0QA4SA!>O&'EZ)J@'*SQ+LF[ T05'!_Z.&Q+Q"*PXC\& Z@VS M<*N:1[L9;!,U<#$*GC5\$P;?QQ<\J@<2E"ZG5YE0T-^>4'#9W(#*:,U_8,@' M(R])^7NB@P 8L#%'"0X%%>7R4^]1W NI6 M>&L85J?P6L(5(8_FR60_#1$Q)B)S(3@3%-OV#=?ZW-H)G;"0@F6JNLJQWM?-^1 [#0"C!Z2J+]:-C M4.@$=W;/7D6;4L0X3[Y%3*CA:K5%N"IT=C32:@QP\6J![=K@]7I XWG%8]!1Y"6*JZQY%XFL M< BZD'>)H.3'>% 25^E]+# 9[N%W']]'6[@(\*!&L9Z!ZE9P-@A714L>+"5Y M9OSEQ#U@7BX4VWG6+,28IM!#\)=AO8!N$.CDGS$! *474Y\&]%93 \V_$$[, MD^& 'A%<$%=W-,> S%"K[7C81^APDE/<6_9#3>"4-60FP7Z4IR4!!KSD6MS M1DJC9"'\NZ%\\W<&DMR<@A(80 M_N#,&3RNJ+D_1+2'0C4!SG]\QC"G?_N:F)#K.Y1 0H./]A7P)EA'22YLG[.3 M+DZ4-.$$BE@(F^.YD\?;Y\#^13KAS?_[_DODW!/Q"-\[M@/A*.G5)4>,3;)W3^^'3O8+KX&J"U.$<5 M7_P=OHC%?&GKT],)FDB8D/EIU_,=.K,,E A>$(O,\^W/]OE)5A!N$G':-3CW M3TQ?ZXCHGUA)-;F2]QZNSI__G_+?8#[IMO*[L31H/>FA&I;=(/]]QO#U^C^@ MB#Y;>B?4-\'',:63M/)>\=Q8H;@'UU:8X1;8BAT\6GWD^7'Q)Y$(+M9S1_/! M2^>Y9Z3W0$)\,X@78ZI_(JTNWO AE'SB,9ZMX!FZ&]OJ2#93:/NQP#I/<3#B M][R)3+J03]Z#,V8J_0\Q:_(SSOQ>B7D/E\<>+"8^T@ M3S>>?0/_M(6\<:\D&@^R(FKT3#+'>065(QT*L*C8&(?!]N9."Z> M@Z08">X).\YIB2'!?F L1?L2,3IQ>"UF%C]'"U2VS0.O++B;4HSX@D;[(EB+ MH.NPZ ,/OO#J.<-0-XG>*DR!XA$[5"?"+$;5_&C,;S"R'3.![T1J#Z8RM#?F MEMR\P@5[@">R97MCQN$ 7U%^(_&.PIG\[-ZC=+G@ZI28/@86+6W.KS#%7SGC MVJ$9![I)<\G& G>TC6:=SQ--@X=J[@W?VDA21'8%>\6V+O0QI1?2\1.&!C5= MK+50@3J8A#R9+BXQ#AVZA'DC8AK(R&&O/_2B,(61NRSAZ=3&+()&)LTT]'HJ M&>:;?IB=/C+42=6QA$D5:N%82)>G>X29<_-_:1BJ4X)RP838[*T?#E$%_V ) M=R\(HXA$Z_HJW4O,TV M7@I%Q($*(8\Y]%%'F@X]<<.&C MVF!M4I(?Y;YDV%>)H71R[!9J9$3I>O%H/GJ_2WY.GIQ8J#DR33D20.,_6A3C M)U=V8:_P[ B>ZZ\P#VCCF%36O44&8C[R$=>4AF#,2-N* 5 M%D_"#JUV\ "Y'J$A)3'PO-HG#;,6FJE ,C(,^ ;K8O8NLHQPVH(E M2$35@D-5S9IO7A=%;H) 2=CM2AP,<4LIRO:,!502EC&FWHI%:<<8A+-B+"*J MW,7-!A O9D7)_"08*SQXUCQA).)9JF:%UD[V!($+$@KL+49\\6"ZS<.^Z-,8 M&)ARO= ?"%*D8[DTG&/YCA\D-G.9(&J]U"%K%B>,^FYP' M+,#G43AJ5"EJ'LP=>1-7>2XUJ-VY5,7/3W_CUL)WINF+1NIO,@#_P>AT/9&; MGPBE"JO)I!-\KF4U81&&(1X\UG/0-^"6!?V*J8T6,\6AQL:'H2L6*G9>81(U M XSE=@6G_R(;VJ2Z"2\H]A%5E-CEV\2D2(8E$4" F"V95#-A<5@L$$\JDWJZ M1;[3HZ-14 BTMR.R+\-YAO-8.>#].889[GW<-KC1YCR>A&.G0SIQHS +$E_@ M*<.CS]/(HY*ZT,@+/B@ MW*]A0C_%82SL0DOE#P-,GC8/<8FSH>A%X9/HK5'Q#068@)0,K7OOU>8U>[QQ M>IN/*:J%(=?,Y;L)FH,B)!?&<3(5R$#DWL6J[PQJQ%U'__X>"?.Y;[=O8\2OI8V+\Y)U1)&YA&%H='Z,@TMR$N*1;3)QJ8$\F??*6"Q('H22 M@J=UE _!R2E/MXLJV39+.N.3)"^!+[F2Y'P[+IZ1J-NBZB5K%84^66K_HBZI M5-(9:KMD?&7(5R7\>\09EC]; DCN6^BF [M!:RE MX[R[J5G()^/%KF$M)%J4H6&'=F-0B[9]DBB^9,S$+<3@>;S2E"*?)IZO4K(U M'K>9F&GI(\V3[\3HM\'5_!,FW(;UPLH<':= @U&E")7+4#YA6'0D7I]X)+=/ M@9[W\#Q>(A-4R(0%,I_"4K?[L!PE+)3!X@JE'Q73B+E]CX@>7"D<.KPA9(WW M8:/C]_%&QUEO)*D,(ML\DA?T]76BBO0$(Z;W0['Z01Z>%];F6[CY+'EM/LNL MS:?+T%'\?02D G@-X.]HL0 M)2E61IV[NT>A[L-*T<-:7I+!S4U!*%MQIIET>6,"F[M'A=>B>Q9H6AY&POPB MU(G)8W0\8,&= \,GR,I!>(M/#E\O% 'M>T)UV1EV3GI!@K&(\!L_Y=%X32DH M)#IMI+[44?I^.#;N.F():NR5!Q(>5:=0*E'=KGAA>#=MO51S&V4?\"E373R, M^P5L.,9/M4.]C,H.#:$P2+^TPUQ=EJ'A['##(R/)L>$+!:LP0^V MCLU9Q),QFYCL(!C:W;?/(DTY7LD4VCV!$1P/K8EC *X]#&=^@^;+.A$:PO-Z M.S0CG'72M0G+,\A;>#+TZ#VASQ"<,03MU\/#H"AEB%0&O)_7EO,MA7\-M-J( M9&O "^0)U: 117C%1D3L3?Y@ MFWRA*7@>;H;%$(Q*BT4P.]B6!9X)+A,E:7(U$DOT;(N25202^JDE;,D73M * MD0,"RX@"<2(_(\QY RJ@0S7GI;EVHB*Q';GGP5&+!7Z [?S@V4)QWS/F &?( M,'T>RW!EP$<:OY'_R@_Z, IJ>(&/;\+.P/%JA#?3%@7^_IR7]^/Q!>JCS(EQ M;L)JA$=T7'3<;/BIHTVU8U;@K;XPXH$JC/_73-@,*Z-;,K$I73B&S@>2)WG_*2>"X8V<+A@3!N M.,#>L!^$)Y!8D*\ MQ/#H03Q#F#O@!!N1A-&)B0^W/1E+:CJ>9AUNT$&,(JI:B!V*K&6),W4EY:+KS0.X:]S<-?=6P3/^Y[4@)\<-@559,,VD=)9YR$RZ MV/Q)&0DEZ^+&X(5@*<%Q7&S!Z"W"D' (2C8\>O_SBW(?<:WR(6:U_&9C\D20 MN';_X;>P((5G3&I46 J[5A TCP+UW&F"L8'[/ ]S#T(/AIPF,.-X=F!89QV5 M)+0#,":8 BIP MH*KPR8._*?^02%J_N(87HP/W4AI6&^3K0H1JB_R*MO,)]R MGD@>:<)#C2?&RRY#]@P6#RW/Y(9MDD_PS#;LKBPU +; S7^8 SNHYCQB)6@ MNA!3AQM)=^V4ZHR=V5*,'(=FO 2UJR!I.H\<4+KH?Y@X2TY.,9A-""*1<(=I M \=31<[ M?(R!.L@:(XTBS%]->!A\\!ME+*N%88(PP)W\4! :#_QB%+:]'E$!$]/7] I8'!Q4#*"+A8P/QZ=8"X; MC/U7S%X+!)> /FU+''?$I^R^#4XX0F,N_JWBNSQ[AM2Q%^"9A/L=PCI04O=\ MH[2!;X3@X7&#[Y$M-/.IO4D+BIIJ<^!WV%1UD:O.='&=NXUX85 M4K"5^,()B!,\6 I.ZF>,.UCQ3N($L0#PQT M&^37X9"/HK :C>0@M=IPQ=CV7.U]_-.J^.!WB*HGBMS?,= WQ/7@OM\O/\)=8K_?_LO7ESX\;U*/I54!,[;WR+H@EP$Z7$5IO%F0\=M] M3?.D,]B1M3)EU %)IDSU5S)Y8#5RY/HI?"AQE 1J;);GHAA9480SB?9Q*'T, MYL#U,UG)=LV'^U/6O9YV(DCC3^6R8^,J.DAMRAL,DM"!(]4UX]KPESMR\M9/ M[)=?/_&=+XLE/Z5ELG_S'$RDD&5#XURFIHNL(D$?POO(,9^0*G7"68DLF53Q MH/JK(C>$:)SJ(*_7(@>M&H:ELO^Q$>?GIZ??TJHB'UPY1V M?T36/*Z*[%IIFIK,3 &X[S#/QQ8K5Y:]C@]MGI2B+; PX6&/$WE)IB2+('&6 M$3^4E +_SCT*06*4($(U'^)J^ODV!^. J@&<3G2>)M6*[%: KX>&0M&R0(:\ MQX'K274)K > )@TL<86"+HVP6BMPBSD#18H.H^A*%RH&%2^+7(8,,/Q,%7[A M\\DB*4M8"?<*UZ0)QY[ %0G!^X,!5 233W")2;WD/[*0K<=5I3%8_\@:LC]% MRZ6L8_LIL[0=@J6S+_CJ..=)DGL2&NYV2=S_D[IK16 >Q8:(V*G_8?"1_RJ* MXL8!5$!2399L3^X6;;R*4K)\*2RP4ZP7* \!>Z;985QH&;&:_3@F5/D1^KK3 M8G)96A57F;B4H,B[ EJ4P0V@X,B(5Y8$Z,@J!/$$=B ]Z?8LPPXIHR2,^"H9 M++5VHZF[0[>/F0P0"V(J2](J_$)ZSX M,4EZ2W*_?TP_HDCB./\;)DUYZUTL5>B=G5UTLNRZE_G$>I #R7;C\PQ27"\! M:(*4.!$J)KV=$FQ-CF=J+!:)D.S$"41,%O5*FR8A<5*6N5B7B6')#N M<"R*Y$YVCYX0FY8BVG;044#M2N+,67EHQLI 2HKF&@*S0:<) KM%FP/F56!' MY2NP)S:VNDU/NCT-G\IKB/?F!PH:OK;9)%_'T(UNMIN'J @"S[2MW>CF-]KL M=*C?EW;,DH0<7;NQ6/[NI@-Q2Q5=Z[/-O>)\& LDV[?$)I-O3Y>L(+:^T;L# M78352A'TS:#;Z\=_(5O+*BZNV-D0Q%P+L!ZNB)U*#FJJ)Y45MOOM@XI&SJ:1 MWS>[P8D8%< )N@)E2;LL"6'=X\G]MW0J4E6M$TYD.JF6PKP\4;3N(HL M2B2+7_9V!$SL%;_\WD]B3I H,L6?DHJ)Y,='=.L@;SJB6#C5SL&KH>B##A<2 MNMQW3J>H UDPBB0N1A(_QI5QLY( I;V12GLL@QKW.P3L&]]N2?R9AW<:+-OF MBR)/>YA[_[5:]8F&:R<"(U72 -8@F7C\7>)O/C]MU_7 MY,4WPZXQV$^SA'.#:3-3("A9)M?[G:?7#+TI;S@M?)U,RP9(D@%U1&J3K" MRM(Z#NYZX8.DA?7Z/9/2[\A^B]468<-33.DTAF)$ _22Y+"A>'VJ'T B;.> M!\Z4.I,#$?X>%WO=%XD1(1EG+)]/H3P8P#8&\9Z!)NV:M.J8FPR;IYUS,^LHY3KJ9&=QU\ZU..!03NO\V6 MK_]_@AWSGRR2UT'QHQCFI)UTY+(20![8V&1M1XE':FM?LKO%9A7H \6'$@?* M>AT$[L;=33 .-$@1/JYN$WGS^ M9\11^*UER*VE>\C T4Q-"B<.&Z0H,C<#20!$%I"GG,JE.7OJI0O'-N%8*R:' M&O!M6DDG-@G^CB;!^F>Z8_XZ"G[1:T F#:1NV VG:^;.2Y0=4WS:Y(WA_[\=9@O$G*+7V#4?R:T'1"E.NH0N49%?".:3ZKDVP M9;@1C?TVYD-F%'(@C0\1M9Z3!N,>U5/C2R$WHX!O#$/]>ET[E&=WW+$CEICI M]C.U>C8=YMDEP0Q8 XS$$E:V0*4I[G5)55,I= WQAKJ\F#D^+5.[E4S8W$A3 ME/GS7#2V3]4FV<(A*6>XOBH,?)5173*4BXFP=]*BZ0[DVCQ.8SDX% :[<+2& MQ[ 6U7)$8$*F_D*',$.^&9*5&'(LJSV3T<0./">MW-S9(%B8(HA\ZH68ABWB MF>U;1%6$60Q [&K:;PY)?HK7CZ]Q/V>ZE'^F+N6Q9@949;M)D=SUS34XC>,S M6:ZPG#11&D4%>E&(+P8;5!ZSFP#*>66^'H[9-D-O]3",S9@;ABJQRL3XA1+O MCM(85P%_B']X!#5DY;#7!YNJ8]W11X_KEE.<(*[@+B>A^<1C:3V:3+H#?8@& MI-"'_UOQQ-*VU"7;TO>AM?UL,.GV!N.]CWM=?>^S0\/JO>Z]OO_30\,>?C;L M#]5BZ[78?,-^3Y2;F%.E #!Z)'5":GZ'W/CW-_TWJ3WP2K75KXW1^+(>H)V8>2:U]H%0FL1$SMV'Y>2$WJ M"9UW%.$H@IMB:ZCX+?3H<,N:/\4#O-!= F*MH"UC#5*[650?YV#1'?! 5]>- MH9'_:D;P>8O=680_#?/0OF)F2398!SM@?*==B)C65054+>!=C4+TM7COM:*N M;W( )M=N6P6U;X64VO[W5#*33+L7$"-?> MNAU%W@&NXLV?G"A*KA.'G \R;_7O-HQ&&\K87AK(S58]K50!GP\.6P+I;GO50VT)8/@VC]*LI*.2CKN.>6,XK!X3G78)F='_3KZ$E #^IT# GHG_ MK.7TB#^Y/!0_;%Q0"DG_'8"IAX"?W!>DS=TDT%@9OK'=/$:/$[BF5U\K :.\>6=[\WY7WKQ-;YYRYK77RM?O3/K*F:<(N?Z$;/2;3<8M M=N954$"5;HQ1PE$)QP*G_$@?58^)E"]/^?+:;%!7SBGERZL/N)3H:9#HH5/W M>TH0W4K]O]C"[-EUVK;B43B]PK_P!_YY( M'ZVL!SJN6CW0RE'PKHH=P<)[">)V]M3F;(9RC5B8?Q6]:D31\[AOC6RCFJW- M)GK_4FDTK+VSOT1'94"1"*/;5@0!^NGV! T5+0FB#T#.[W]\Y1DBGJIFQ%3X;7YN3F^#J/"QHV2 KA8D"U$^7N6?^_2]\SN0/48B5 M.J7.3^:D@UJ_"B55@J4J,%>"I2J8N+1@N74<=1GNQ=1LO% MIK69K"H8S-HXLLHQ1AU.O+SB6QQTBE%5:'+-^+1]5*4;BJR4^+^Z^&]!Z/7G MU+F[O[)R(R,;B];N:DA@HXIZS0&RHKD@BC:N$$!>O4,BMHHIABH*N99&D2O: MN(:)4!%'>Z6MRLMH35[&6;WZ,)!U.[P?F.(E7)";*FARW_-W,J)71JI3/]NX MZSDUWK8P_M6GY)8%>]X,>X>K/3>I/VTF%KB3#03NR-;=IK?DPA?H)2DG..LL M"B.?RT:^:2_-V&&8( 10%/K,#*FQIL^MR!0=D-<]BNEZF(;9,)D>[ME@9?A3 MW, 8N^V:]HI28Z@G,#/%VJ91")L7_2;#D"]7U)P27M46Z1/)&J-=A= A P#OVW3&O77Z<. M@A7!UURV^_VW7S%?2_1$#78TI76MA.(C:@8=A$2B'C56!=(3OV!G7M&@5^/, MA]> NO@+=KF' 9:1$]JB3_;4%LVK5PXLFB1AM@]X)^D!WM$ =9@T)M@6\1-R ME_""'[TL;%.D.K$@\$R;EK2U^ 43W:Q?@>.FG+N8Q.:!S/@OM[K:OUQXT])D]@T/ZY#S_1'[1[][W^5<+@3QOUZ&+SQ>SG#&#.7NC&(DFK7GT,[;2/89[PLTH2ZW'\ M5#N"[1IY!C4%Q?\P-X([D[BNGI)9D#<\KW2.S6=8^'%#WV@0BU[JC%+USAI= M[VS0Z36]'*0BY'80\O"^@A'&EXP>JCJ-7.5OSXZ@W M*'KR7Q!')?13V.E^TX^__;J[I4!%A%.5+QYIV3'-\B*TD,;H4@K= MI>!3:0$V[!@#_2R-[P(@JL?=1O%*ZWEE=.8UOT1>.13I4R>',$:AV $Y=D7( M0E*H+:FF=G-7WT ?GNCJ,^X-Y>J[L*MO<*H[[["K;W@55]\@'_Z5JZ]L$E2N M/N7J:[VK3Q22";7LE;NJ/%>]RW;+[P=U5__[G:$QJ*AS1'GY%"$7(>3"C@7E MY;M*FKSGWIGJ3&VC;V^LCY5OK](X,CIZKYRJ!LJWIWQ[RK>G_!7*MZ=\>XI7 ME&^O#;Z]?V.6\@KSDL,%$RF_:;LP=/R]V(XCBR&+%.D_(^:'(I<]_I%R-CG MBCF:SUG@N4%'YDI2)R<8-( Y,#%;"^TE_*VC69%(M!;)G+ADRGR. @ P7T\! M%6]$*TR:UMC M@@0<@<@A%^TA"969)-PU>*?Y[#(:-EK!^RXEF3/7C6"&.&D7$\4!8A(A 2;2 MI_-1U\F%YP4\_BP=&3_DS.IJ'V8"1"_GW^*R [ ZX0F7!(MM9TP6 %DYWHMP'9,(!59:D"U M!%GN\\\"%%QI%/)\2(+U3O0YT*AC+%UI33M9>Y9 MW 'E"BZ&( BGK_AB".KI?%VZ=;0Y:M4156KQX.L0U677(O#B*1-$<),,@EF$ M)6Q<]BP*)HDB2E^U.0=-$_1UO!#07$Q>F'X@?:O+SY, MR=>O0.N%J;+WH XI[7'%*$"3%X6.YWVAHQ6N4EZL'9-JG=XGMFX&HI)/YH:Q M5B0KUJJQ,7ER;\O>>]*S*7/MZ6J?J:I6R,7]=+VX%?R&A=;LX$O2!#BAF;B/ M.BG/>+9A,2QQ5X+3 0(3A\RAX)<:4M&9R>Z-4@)9=W4U*^Y8FR=I3@?9R.&UE9##Z#F[NX MJ).4!/EOXQWH_3^>0.;$8*=[CV!4YOLH/LGJ@;7!0%1;L]2G8RE(:Z0+ '=-E'\O=BBJEV%Y,-I%O#H;#2D63/K,;(?N9ECK+S&R MD-UBP>$H ;GED=")X>*G1< TV#P=2L*L1:7/ J"68&9S*U]EO],)9G 55V9. MBOF8J1.WBV#BJG0SSL69!<@/I"TF_1*+TV5LC\):2B8KJM=)9?#2*Q\ADZ&I M:<6Q1AX<&K/P!<\*6<(.:\W1,13Y6]-TLLB%3T!GFML2[:+D'!J[I-V3C'-S M'^@#B%>0 9X2LY1:!$V'W%RXI,M(0ZJ\*TM*75M$0CZ;Q$LT*X^QK!U6'(5 MIW. I4^P\.#"BL=^7BM4/6GKUS5V6Z>JC-# !T+#ZZ#.1'9(@1;!KVMJ;UKN MD# 99,4)"X0*D;Q/Q?PSK5[+X0>=Y[8 M=:G&V.]W)X/+%_D;=8=&OAI_Y1R&?5Y-$!T4D_ MO,OTR7ZWT2<;;KK8(_NG3(_L_S=?I_*F9LL5(Z,"P#A <;4 S$?F,G%)EQ?M M<&<[[TV9J==&9N:W(8DTWP]IFF\';RDHY.GOTQAH?GL&-%L)L,WHA5/A=*-D#8!X28EJJ=7_(0]GGI4_>$X+ MW9NUX56+;.\B+YFDJD\JS/99)]\9F,HE(9QJT&P'E,; MOJZHKZ*(HPW68ZM$6$PUJSUA6"D%1MG3B+Z4?7+EAEZPVZ*;I.'A &OA%9B5EX1PB<0$"N_Z M) .H?HV?=7>9?R]20Z[2UXEL!-1>67WH^-VQ\3HB"MIZF M8=FF1OV"99U4/8D\]B*1$>%P*@@HCB5#26:8< MQ&N[RT$4(J("L&A0-8AW%ZX&T>;<[9;535#U$51]!%4?H2H>$54?02U2+;+= M]1'6JJ.J[-&M[577G]WOC,!*I)0N$@"VRB3H.HD7)E4,G426A2B7U@WJFI4:?-0\U;759V$ M"J+%,%2=!$4267@-BY9ZJRJWJCH)JDY"M<-H^YU[_<3K5.TB!%N(76.B<%O? M&/<3D:="W%O/]YW!J95$:\?YJDQ"GC()+3+!&(4K15?U^M \W*@R"95%C:J2 MH*AB!\-.BBJA5>78FI5)D*VA=Z0]J=3,2\>CK\H-,SSM/A+P"BDI5\Q2N* M5_*%I)W8'*8QG*(,8J]8P1IB&"J#7]MYE]LI?,?TW>IN78 M/'C0GGQS88?<#".?=[3W[AQFH8%$3*CG!J$/7V!4PMN__N7>,'J/3^_?T4_Z MXW<=[2D*O7=//]+;\<___-S1/C(WFC$<%L>*/_WXT\_II_C)1V[9C'YZCP@( MF>U25G[RP5_9.4S;H]P6K2!"-GEH^[]&CCE!+/C$E7'_7W M/NYU];W/#@T[ZO:'HY-&/?QLV-\_Y^EKG0Q.&_7V:QUWC?YIV+K86G><_3$= MNY[+JX2!_OW@XACH][N32>YA\P.KM6^JHE'']E2]6A&?%SY75:/V5HT22"^M M=%1^?JP5;(L170&P-:C*E+FKRE1=3H*SSXP\=;.J<6;DOW>*[(\/K@;S.)BK MU]'X5Y.O0LS10UH$U =;J2&[##1-K534LFI@9]2U4E7"2JH2EE_:-0>TEZHG M5I1'T5F=2 S^+?>9';]N+_R<%-"F:^FA/P5=F4J.55I(AG6 M_3@\WVY=P9IW:_7@4-=\YSE4B8Z,V6L%XD2IFM +UT@T391/TSO_;Q](4^OC1Z O=N?#KK[':)5UOUJIGG6U:QY>@7TNMZP&W+!;AYJ2C"> M*R-I:;;;P]BM= M3%;O#/03 X@J4ROVR(U=$7(K"+G?<#*^ODVP5/3=M"%[_6K'7\RTK*1A*Z1A MQ[@_D:-J)P_+JN+1CC=W5[K3!SDJW14KY+6C&\$)D3T5G?,ZKYY4U:N*>ZX> MV5>1Z7*5)#XO"JYZ5=Q^@;^H0K_["OUJJL9OB>2F9&(Q^:5?7&DXJJ%6F]K: M74A6%8Q5!6.K!-KK%HQMB>BOJ(=-5:%M=['1UBRR+55HE3BM1$"I*C1;K;". MIE;6TSOW]S7/1U6$5@=",WI%$U0J1F:YX@1J&KJI8G_/)XO3(P24G*H0D>B= MT;A:60KMK<.@:LI6^?9R(%*L9K>7'15F6U2F0>_T[DNHEEFO&,[R,N9N&L"I M4'/%9$95LN&M:K5[R]-N ME+%5U6HKH=S6U3[:MFJU8V6%JRIJC!+B(A5JZU$X>J@L4-KD'Q*ZHH[;4K4EV[L5/2 MH+NOOA$(E?D7EVM;?W]C,\,<W2VNBC1SFZ).'AC@1DG$\\EHB9W'?[$QUQ M(VV#[0T/<^[G7W/SLTK#[L&H/!2<,>?C8<&!=?[*@[ M,D8U6>NXVQN?-NKMUZKWNR-]_^.*+7;0[0\G>8>]D49[=L7W P71:U&2]?/" MY^OUN+43:B8?A92J 7_I%(@* LMS@Y"YH69&OL]=\U4SU\&'R1%9J&D7!%CS M^3!/M>32+OVE&@7OBRNG!/.W'UP-YG%$.@[_:G*X)*^XC]0!>GSPW669N3EU MO+\YHT2Z*CA?4L%Y!;";FJ>:'DB2N=D_G./;JD4M;+5(M<@3%EF=0/^QL#)6 M59@\+>$SDP4W"G)58Z@Q*L2W!X):=(/L^95EW']U/VT5*"BRSV:&D]0G8F1H ME-,6_):!GHK>JK.U<;_VY):,TJ0J;/*M8A$VOQ9&M1% M,NTJ1]&CP8D&Q-HEG+4/MY,3LW.;B-KZ8>^VM6_KI[6UFSA4XKTZ%$[S&-:L MX$9UK(05C\%Y__']4[M,@\/"SBYE>;JQUT'9;JN-(&495+2Q5\>\:>WIW^[;HI7K AN484Y1!(R^&W@ZWLC45;JJ"&^/6 MN*F-#M!JNB@G%EC11AUHPQA5+E*\$I;$RBJ%IQ>6EQMM:PG:PMNO--_JG8%^ M8I!+9=S&1R[FBI!;0CF>@]HHE^TFCJ*ZI2(.=0"V[@#L&/5]Q^*C*M%>H\O8+_$45IE6%:55AVFJSH:I+J^K25H16 M55W:&I9950 K"+!*Q"E5^<:N2M.J1:I%5DJ('#"@5CW8496F56-49XQ*'/ZU M*'JE2M/6N^*5RW-J M3ZLX:5?6W;ARAU&%#)ZJ0&T-25KOC.]/-.M4)I-'52/<*[ &"K=UMN>I;E.* M.!1QE$X<#3L5],ZP9F7IJV,KK'@X3ONJU.J=P:1RM?+4O7F]4T(Y%BB%H-Q] M9Y6%4-&&JE.KB*/XZ=NOGG"OCDVTXMIB^RK5C@M[*U4,VXTEBL)/I?'SU[_< M&[JQ)W-/V9X4A?R@@E 5;>P]?PX&+[/_T3\7Q8W>.X8< Y'SGQW_ MV\#5E19XE'AH??]+D__;+IUIL9!IKA=J*]][MK$>) NU<&$'F@/W9Z>K[=G! M#U2;=.MAO#&B#]NUN!L^&$9W2#+OQJC1#=CZO[DVY8X->X%=P=9LK#+GLM#V M7.9HOK 1:"^VXP#AN:&-OX4>E1+U[8!K3%NR/SS?#E\U;Z9YD:^Y/(R_ZVK_ M?8=U.AT6NN0 <35^UWZ,@L)G&7(N&@:%G MCFV&L-OPA7-7^Q#XC#OT_'^S)0NTM_@C)]'JQ@ MY8 !?-\$>0( NTO_"N]ZF-_Y@M"!=3PSW_:B0)L[WA2&@I5[/KV%JYISE_OP M5SZ;P;XUV!+]5;PJIGS]#H$D]P"3^39,0JA"?/CV- H1"UDPK3R?P+.-D UX M\R7WY_BSW!V,'$3F0@-H_,-G_[6=CO8!4,4ZM-=W"]N%'Q?P=,$L^M.2O:Z1 MQ8(!'0$1,POD'>P_W1B(.1KGHE5F .8 M0=%"N=6)L>I8:QO;]7:'%IPN%&@@*W":U&[LKG M%E ]FR+GO"+9P<"AX#$[6,9PE!2W9/X7(!;$JKU<,<0<[C *(Y]O;[2;3[H- MR&?^)I=8E*)I8 @_^\H+2$X\Q.A\?+&M<"&/_.R'\O#NI9^P*9S3P!M[/]FJ MK7E["4R'S\!8!T?V7URN;?W]C09 S<*X4_,@2E1>+CR9*DE7 '^(?'F,U MRW9I5OKH$7@&1&BL/2+L-DW]2&?BL03K9-(=]\8(6>EHD!-+H'<)Z!O:JWAF MC+J#T7#OXUY7W_OLT+"ZWC7TT4G#'GXV[/[UOP7 MBT9BH*]W1SWC\L!J[9MGM.\HU;ZR6=-Z7S1,P0+6._94O4K=GQ<^7^]J<&B' M!UHX-+.OB$!Z:]-YY2_QOGFK+U3L) MSCXS]-J<&?FO(!?K:-*]$T[PW+UG,P[C?(6:S MSJB[R0[[?%ER%UVK/C?#;UK!0J"G4A?#VJ*F-&GUY$N1OD4]I42J5" M&0B-\OT_GC1O-H.1W7DF]8/"JK6G*/0L'GS1IC[#J"%8N>RT8K M>OU4R<%-R/W5.P-]<%;N;^7K9RA";@4A]QM.QM?W!I2*OG(Z9];F-G,SIX"2 MAHV0AAWC_D2.JIT\O G;M/;-W?D'^B!'_D&Q\.H=Q6-.\#A5=,[KO'I2K'45 M]UP]LJ\BT^5*%#W/.UN]V/I?T*YUF_3+4XPZU0.8R,O45$IFB718 &HJ([,: M(O=LX9PG([-5"6?MSEU4.8HJ1[%*H%4YBE<.*\OGZLN4#I/?W^'+#WJ2?A.G MV^!?RC$>G934* J:E9@<5HL,MM8L4J4VJM3&VL1?[!/*QGA3*$_*DLE;"8]K M\O9L?V"E8E.:FNEA=(8#E?BH"*VZL1!5(;/KQSJHS,>K[K+B00Y*3%5A7T9G M<-L./S?)?:Q]:+!*BJS3FRHI\KBF4,_D'+TSN"\J'JN:GM,\[!B]HFG["CK/)^/K>@C+1=],BEBHQ4@G#9@O#LWN=UT<S:?6_LX=^FPM[2>'?TT,;UH( MGP6,FJ0'8E)8DAL*@USR$%X4FW1>Q4M+F$3CV#\^@@F7W ^ZVB?.M5GD4PMZ M( 9X$@B?\ISYR4I<0$IF3AC( F#!20MT M0[_\6L?=7J]DN-9"F2E(K,;X5, =>M:_GUR< (S[[K WS#7LE2I=U#VK?KL! MM'9".G6!VA>U@DY]2ER4]&;SR?_"^^RKEI%JT562@:UOIK#[M$OV7^YVKDW/(#Y5;/E.F99 MZAU]4O,L2T5HM2"T7M&4B8J1V?7C"$O$C2H[<#995$7'4D4/ZBPE.[U3 Q K M)R<;E/63I):M?'O)?!A_N_S!T_MWN'>'B^B6SGK&68)L2]0N76ZIJKF@#<:.R]"N+FA(RK&NCDS;-0MA \FV,:&F0 M4R6/&K=6B^JGB&**^Z->1_O'AX_B!U+DWGV*2UH%9ZIQ=;7Z_HJ1UR?I--B@\EW7/.*W&>/T?0XFZUZ/D7U]>-! M 0W,^B^V]TJG_.N=@7ZB@2[?]J^=[W_D'J?HM^'T>ZIYN1;4>WT+4:FX*^IW M/\M&5+_J/0TQ@GA4\=_65=;ETVJ;(V8:Y(PY*W7[Z=TGH=S)'&Z5NEU* MZG:IQB[]Q#;'5;RV-1)#MTWB5@@JC*";IL+63[UKB#6RV32L3\JQJ9=MO5,Y MW2JGNST)68-.SRA:K:=."5F*?IM-O_U!TZ&#W># M[I"^$T(0\W<3@9A\9UM_?V,SPQQS?33I@^0<#*PATT>6SD?69,R-B65._J,; M@S='9M/[F=DN)O+U7O%\2X.RF+T@U+Q9D@6$+J1?5]QG(4!4>_]UQ=V !UOP M. RL'=LVC.MN.]::/'&MV:[I1!9,'BZXYC"@ M?R#&( QP@)7O/=M(:[%[#899XW@F"[FE??@L_MS19LRT'3NT84'R+S#UC ?H^F..!A!YMDUX../PC\\= M^AQ7DR 1U^7R\,7SO] LIN-%%FQSYK,@]&$3D<\[FN^],@>GZ6@67_G6V9P@0*.Y M!(5T_?&N3!8LM)GCO6@+;LUYQEM:;TKWT/VY3=)9'QQ&7::9EML?=K7=ZV9. MX*6+/XY[#_3*!6?P>,'\.=+5&D?AZHJPT^6)Z2B]U(W.)*8 4B')A)!P0*+3 MY0Q^X/ZRH]D O]D,R #P,'W-4F%'6\!_$(B"WF;P ($K9%0F;A5'?/:<:"DD MT=+^*N6QH%GF(+IF#DHS(2LP6B)#NG(VM@1A;?]7T T,8,'Z'< DT#4W%RY M;_[:@:6_),(ZD?"9Q0A9^:H!_KE8,QRV2 +9832^G'(+RT;8@F#BB(PRI%AC M".\C\[_P1!@1WM-#0XJ*S+DR]=PHH!^XRV=V+*..(2"AP^6NZ98KQWLE^8!4 M&7\"U 32#,BIH]$A%P+ZQ,FW)C9QY" R%UC4(O!<%]\7X^)K%H62YMD MDEPP3I350N8^6\(7 %D+6<\6H4,X?L*1- F#ERRZ;>/##BX#X;/P7L1\L'@O ML,-THF< G!<%F27!;$LO%.(QGKFK'<1#5FX74'6D.H&SF"B1$5H)F,U$AUNM M'%NN+:->G,XMNW0L&N? 89F"AZY'F>,M)^\-NN/^@F;!B!$P_V?;)5K*(G/!X-U<&3_720VF14 _6X* MI/_ECLU@L0_,>6&OP9OOU_:TM-V[#1AN;G\_'@J@\=8P^IT'<,8BEY/DH)., M&"AFQ([VLK#QN9^(*0M% K!FY/OPBXM/?N[J+R\_=*EPL M .EFM&(V78L";Q:^(#RR*YK9_E)P,^(5EH/(3=13K]B%[1Q!M$M#O<25I%0R M_1EHQP?$$, L8$8@.'D[N.+)_>[]KR#8;;IY@Y89P3:0).&1&4/:X7-85H8< M@5A>N./@?]=(BBB(U#SZ@C9BFE[DAMF+T#XB@7MLACQ,0=DX' #)U:81''0P MDQ:RK_Q,\BG&2CO//1-.5'%6W,5W\LR1>/P@ON#Q]\/?R'J7'F9DB*3KY2K@ M#_$/C[&1TW:)]NBC1Y!F"C!R2,\O'77JT MX2,1SW _X_'>Q[VNOO?9H6%'W='@_J11#S\;]O?/N?'E%3V+Q_<_[ [&)>\_ M]UH'W7YO4I.UMIVN0 L<&?F6>J7*L!NOUJ)8VN>%S]<+8AX*CSA0_?.F;C-5 M75919J7*--:]+&ZF9J)YH&;BIL345<7: Z[MQA1./:% >($@A<: 257KK6&U MWN8 [+J%S'<[#!& MEI5'^.E0O-I-:NV6MO4KE_ K;5^3HLTRSTK_O4D_YVK6GU24>^%]%6?O?76(O#0+2UL ?-\FVX MS6/4\@*&X;Z&\>44^B'495A%$GZ)L1!I! GL+?X[Q2)31/-:M'-+*^]2:;:M MRT6NT_.LE/G2-FR<6.K@9L*ES M] ]'=$&PW#S.%"R1> #6UT6-;3!8W+6A2 M,_GW7A;BI^,9VF&Z@5@Q>C=%2VVTN/:2A'[3IE4UD\L- M,N%]7F#R7FQ8"[8M>2N?/V,.,_R%TIE\2GH,>(@E79C(Z[-=\>Z4@P[(M5GD MX-M"U>%4> #>1ZO?9L& 9,3=>A 9_C#/+'(H%@B@DTFI0CL@ZIDSVP]"[<^( M^5@,!5X3L=P8BC6XGE&P/ZYV_)2H:6RN1U%=K#1=-OBCA84)M[9?Z=J$NG'I MRH2;^Z]><<+R"G8JUJ@1:[2%,1I9.5FUCRNE)KP2<#42<+K1:XF(*]E<7]-B MQUELUKB(;SUV7ODQ*@6M4NPU9?0]*O-\^'6S$$YP5J95DS-AJI**U-(QRL=U M:]J][BA'J;*7ZAB(/>B7D&M0=;5 D6X=2/>M/E2A A5$RVT#.&IC;#M"$4KF MU$'F#(8JV[<540\_\GV)2Z&]1+V7.G7$+12>HM"S>/!EK7@[.M1#K(0,.V(. ME7I.HAS6F*I80?[TL MJDKK@_M;7K0I46JD(O+;E"G5;TH-E>:AIK"RK@RA;2 +W5#.ME98#_>KA-@I MUQ9]EJC?F3V-1/M4ZNI4-WVQKO;#S23[5>0#8@+J'1LR=VY/L=UDBZR)^HDQ MP*VXJS8/W7_]R[VA&WN*]M<.YPH_RJ[8'MI0HKH=9L6*5$_*D\5>7FT"2F'? M:M5:.!9U;RI3T\-NZ:?W)?X&_Y&Y/?J _^$WQ/JDGK-\MF#OGB7%*G-RA M][>I__T/PD(EBBV*!Z^<^9=M?ELK8!4BS#*)\3!?U +6'YG+YARS0I X\;_! M+B/IIKS4+R,O&]N[6G68W]-A7G625YWD52?YD_ULJI-\S2\E5=JX6F1+2*B] M?8)4)_D3MU==P[=QKQ)X5"VF6I)NORE-NIKG8]9/#)!13F8E?.HA?(Q38\ J M)WU46M5%,^T+)$X5S)OJ%.L\WZ$Q5KXWXT$@JD/->&NSKUK7D'[4E!;E*KLJ MES+<$&PW#S-%[]]6'51YX3:5<'JKW[:M MNC*9YD.+H6K8*Y)83Z]3@KD5)D;5[?Y$BV,-Z@14KM5]#3Q!E^]U6YYN?7]B M0>8K-+JMAQ% <42S.<(XT1Y:+X9HGL%RK,S8IU*%$FG-%FG]8=&JV+64:=5/ M/%:M[&]_R:[4SBL_1J6@59DR($W.\U*M[*NZ-S5&U7!-XN![JE0/_[7LYQ_^ M!O]L'/(#HSL> NNM/&&"?"#_N?W,'U]L*UQ(MLM^*-C_H9=^PJ:@:T7A_D^V M\G$O+3STWC'I88C>KXFP('!D_UTDZL^*S?G=U.?LRQV;P6(?F//"7H,WWZ_M M:6F[=QLPW-R^V.0/5$ACU\3TC^@DD,"6#C2 A\-6 7^(?WB,:<1V:5?TT>.2 M^7-8A43(<$=4 ,)=/$X7U^V)!)WIIAJ0ZI4OI'?ZRIVO,FWK2;S]$EK+J1BA MJ^1]J,@Q)7MJ)7O@X.PUI>FHBH.K0*[$1EJ$Z-]\-)M66S$ $L.@NC24#B/? M0GN)+WDS^=[,\[6G*/0L'GS![-NE%XKD6PP "]N:?OL[#SCSS05!6P8:8GG, M%B7DZIV><6(P6"MBNN8U M&V(7J^MRO3S>2FN0/W.7^Z!&D[IN@H.&F.)4[FZN8KX%+TP M5!7=S4.-7H)1JC8*9'O)HC\NFBA15995QLJ&*I T@N.]P*@F6]DA !(SA -O M%KXPGU]$RZRKG7*S.,PJ\LT%XHM9Y=RR?B^SZ])%&Y_[4"HR%0- THX+BCY;P1^$HBMIR1_/, MH26XJVIS:SDS/%G)MX;(M\Y(+UH,OK82KG+%)_9FFV]E'V>>;>0V3QW/_+(# MB'$&\Z0[[H]R)I@?S+T^./^2?;T3$XZ[/7W\[2/F>R>9I?>#;_>@.=?@.3:G M5GF)50[T=)5;PV5KZF-R^Y"(^:(R*V== K1'S#S'\5[P"BLJ J"GRL%W LV+ M?+K7FJ$P2&!0/-H6XKH+(*<T;+$$4:D "_4,UT_-A%UO6P=A L31&Y]2 M!F%XW[T?7SY=7;_O#GJGYJ0?>G9OC*ZSV/XEQ+K+K(D4/RZ*08B$@ M9=?S:@Y$?W+8F:QU6A11F7O.4>+C0CNO'K[/XJ#B=\YF .U\)JG?^5,X?_2\ M[5)R?DR31>0*H319TH%X[T;;RH5&?+*3RSY4[8;]5'8Z-M M_?V-S0QSS/71I#^Z'P\&UI#I(TOG(VLRYL;$,B?_T8WQ+N-RUAJL][M7-0;3 MB ^4*V#F, ]_0&SQ0"0K_!IB @,H,!@#]O:]"'?ZK@.SAWO-K_LMW?M 60L3 M.87'S3PT2*-M&FW5GHME85 "V5F@>00T6P*-)T!S>9@8K6]+];2I#3_E8:OY MS6WD9]0*'MQW^_KP\G9G>-@?U*0 [=46V[_//>H5(\6:B*W!$-$-O"N*]KW=NI'-=+MJB:>CY!?YR M#G9NS$55,DC<%]<.1:MKV]5@'@=N7L%6S^LB4-CK^*@7"6(DPG7!<*&6134' MLG$CHU!9_;9BA70ZQZQ/*:D<-VG^%'=$FEMW5Y?:=+ M>_F-O\LTEI79%K3,?;_5M_2;2P9SY(SG3B!PR4N&(N!6$+#1:RP%7]'4I+BB MT5RAGUAUH2ZVJXED&WCJ:F;D M^]PU7V]?'[0J>-S7S.ZX<=Q3>"^?VV;&!KD_@^1J)?#*/5>*V]DJ=-UJ-G)NVE"E-H:B M9N/\K3%2#%E5Y!2MR71U_*C;_2%TB?#IMPX=^L*CJ&[TZNY0#=S2/R<6"ZS,>=[S:[S'[;3?I(V,*<'#NVO":B<=Y>"3Z6EP%M]<*IW M[P*PJ8<#6S&)8I+V,DF)\4^*\13CM9?Q%),H)LG%)(-^8YCD G? O:6ZUVH^ M&-W3:D48URV@D;]5;(5JLF"A39G#7).+9J;R ?K!19'2,/+) M-XYUJ#->\:ZF/0&!8\D?YCBOG10J$A89*,BOO2@,0I@#0>!Z(4RX8J](AUWM M\X+#%R\P0*8=5]H@*W)A)-%:%6O&VCXE!Z$9'P:1H^_RW6O\S\@.7[6 FP#Y MT.8)S/(A^R#\#X ?ZY7$VX]?VXMP86(Z>U;MA>WJ9;;>PM9>IPN8;&V=$J)8 M8CR#:GQB\:F@]VV(4HLR;':[X XMCP'U3*>V%OH1S 1R%8 *$NCNSPAP.+.1 M"/F,^_YFQUX056ZPN20,S0AVA6+&.]SZ._\JBYT3#<^. MQ>P6JS%_1\]N)$U1V5L<('=+X ]Q\&T- !P"W&\2=])D6!XR " MT&7_@<@UQ8&3C@!3B/)/\'NP\@3# O2 R80<9DLO$J7'\3T1Z>73IG9NR0XR M#!4G_!L'+^UE68F-@4.&MQY4G6DL^4"=T6&!: MIPEKTV0^E/IJ+_TD;A6Q]Y-]'51N372#T:YN+>+?A1^O9@6<>3<%J?OECLU@ ML0_,>6&OP9OOU^MGV>[=!@PWMY^C3V^.L'K%:L[]YGO/=A!W&Y'E MYCZSKYERV@VL,O=O$!:F2=)":$"T[1"WG7 W<1^V9Q4O!E*]P4>.S::V@X?[ MDH<+8&WMQUC-@3&2Q[8<30HW%*$6!RI>TJ4D.;5P1,N>P0 @1#8:M]@N'%,V M2$'04$).YQ^M#V;![TGYB(=' 9[.W-&B0 A($%LPD1!)HKV,T#6FI,G ]1?^ MDKVOD(H)3UX6MBDJ[L%4*"R3-0;4T< />$XU9%PK"M$-02$+9DFU3Q)'JCC. MM&_&R5VOH\6"&J&Z\K$4W]?X,WRU;_22>V%\)N2^@NY?P6"0>P7&P"BP@K5K MBM&-I4)V_D+;\/G, 1H+LDJTI;W8X6+A.9:H\_AU3=W#.X2/.AL1):IBP['#KW9O_ #H/+#M6+I;V5_PKDOQ=Z-U9>(^ G^$&-P\Z\C.Q M!!@%-9;LT,F%@#C& XXHHIO73G+FXPM]/,Q-EN/)9(LL^E?W4S=1*^&T@85G*RMG=SSE+I_98>+^LVW* MLY66Z:WO&:>#[5@VM@Z:1PY+->X81EEP9\<)0L_\--">X%!_BZED1N\1'\+O])O^^%VB$P !_,A-OD2Z- RD2WW< MT0"5H*&0NH!(]%:"4CP@2, (F9W5PF!%4!=Y/,89=3B/D"**&:]0O)-9I?B# MW!=NNH,?@&('4[@>JF*1CX8%,:XPW<0*]@O(&52Z?+[BS$'P^\*F_&('*"PL MLI@UFES_S25;^XZX\P>"QER.5GJ !].>F1-)L&,5: (F(]-@2-8Z*ZMI"]47 M);&V9%^$ HLF2AI9H.>%)[C7X+Z\T,1=^5DJ&GPNC@>.W/S';(.A7/#8M=<%'!.D2" I*3 M"T!Q"MARO5!L,*#SRT<0'5H'41Q^1%0GS.I=C8[P9[1XX_X#PK MYM.:$0%/$5H[X:;1(:KX_SB:TJR.]@Y-OAZH3O#@(]P<[#ES=ZV*S-XO' 9F MHN4ER2_)YT"'AHLB=Y&]NZ87U+]@I %.984$%(1:&NI'YDT54UKN,>$4]( M8,-G[NM!]HG=#%G]?@>!/@K9B[H#\3DA5FZ3-L?%1UQV4157=OA[%-JTD'T+ MX,Q,>I]VA-20AGBB56$>3G26[)4BR+ [0G(7D^^70M>FPC*MS$]DJ]C6@E_$ MA>(;HS\0^G6LCL/;P#RFU!FBP=P@M=\#@IKT2?"VU M+.++'SF>4TO9?O2S3\Z(UVVQ0*X=N R&>%C8H+)Q;1[95GSF+;R75&L+8D$E M=>A$BV.KE6-O*G%QZRB02HAZ0$V$FFPZO!V("2TB?)2?S/H#?:=AXK^0\N]% MGM*PSF?;BP+GE)7W+* <\KC<%C! M49>PNCRJM@$F(C=2Z".Z$P9$V6PNF#]'9PY=>O&,D%B"L\(#((?RXBT@+X^$ MV(24'F5H6P8]2[H3$UMJF%ZF9]RB%F2"DSV\5).,$BXE&C%)SX!@Z/&8[ E%DD7B6\(N73[9Q]@+Z^I,6 )C@OF,R5!,2 MR%,']!AV"+8Y]6636,*G[R/?@^N3N)0]!3;3?F,F#@37QREH^3;S;737[B2* MF!IBS068C\S8>!FAEU*]'XB;KK39Q0#(Z8)(L\8AN%*E/T1R%G#X2IK..M [-Y"7\=S(LX$\H85%4DTN: M]$04?T(02\QL&97>@9*:0;(@--*Y-DT%Y$-,31ZQ)8]L:$Y$=C.FZ<-OT<>, MABT@=^;0;#0RRO9E1%( 2!@P:O'@2W*RT +A1+9#:0-,/>.'=BN#4/".BD&% M1%'%!'@KW[C(N[:?N*NK:#3^=J@W:IR;J29\S\E) B$Z_E+(MT]*ZS- M1?@#"&X9R4AW7^ [X>()LHY9X>?]^>GI-SBF S,*\#['IG Y)J5MBJ;N9RXC M0.(;+IK8Z1,1 L/%B1$%?!8Y0N?$ ";/IX-0WDOQ.[IVK_",P]_@!P(V'--= M[:@U(=-P9'&!$GI!)XF<0HU#SDFG?#J_Z!Y&L:UIW"!:>6V4 M"E;F[[A4+5C0+1U]8[3WV'5'OPBG,05ZLD!"*M"R74PP7H:OA M^PE\1JW$%MTNT-1I=O<]7K#@:YVUP5>':EGEP3_=0%W7RQM8(L+':8 MKS_?D83Q:K5..E(_<5R[)K4 M?"=7GZ-+M3-:RPC;'JI1@,W3U4C!3A%EB439&MEMZ T4WF__Y9)-F%O?%<%J M[:L4_9RY?Y]3.;*9&>GUR2G7.\;]N&H%0"]>04%17'6VIG> V!3%*8J[V=;Z MG=% R3A%<;>DN'Z_:"G<"U)BIJ*$/?NS_<\T-10WNHH=\9ZX=U,44-;:*&0>_ZU'!$';I<>?^VO:D JVK< MGUCC?E>\EK(CU_C&&R$5% M'(HXJK1311S%59-).XFC-1:DS>H..;2F^E%Q_S 5UYU83TP+K35&KWI?4AA5 M&%48/1NC5[5WEH[1IMM3?DDK2JG IOHZ8HU!B8D\RO'?.GK3)_>*WA2]W6QK MHY(LWXK>VDEOPWZ)R?^M,4NY1Y7/QO!$?4A_H**9%"TDYIJKVE05+=2(%O2. M/E'Y\HH:8FKH#0['?JMHIN-0E$7N]Q=W5S:Y^MXA]&Z9V1'JTMHZ@NMUCQS0 MBN 4P5W4Z]"]+R=R2!%<6PEN4&*":VOL#V(0>^. M5:J9(@;IO>H.E:5.$8/TYW3'AV,U5/&Z"K^I 'M-P'Y/+2=_*-(SM2Y=H+%[ M*;8@M>-VS=/(FG/* <'6GCX/X*G)J9.Y*1HCKWS/Q![D^)S!?["7JNC[#$^> M;8M3EV0["+EKOF(?5;@4V)YU%WIWXB?L7KYBOAU06],7ZK^ZHS,K#!A$JU7< MLUQT7P:(89_7HWV882T\P 8[5J;Q*?4Z[6J?%WSGA)8'?PQEEVG8!1<]V&T8 M4K:(QW[DU#&<)2WJX_[1T4JVB/;YRO/7ER6[UW:U?R,@ V_/AK'G*ON"H$\3 M<2QNRK[:4VXR_&ZMMZT'?TB^C\&/^(!OL:5M"D!<:=HB&)8T9[YER]:VLG^Z MMO*PG3HN6?9UC=O<4O-7^(G-!3:FK]@55C;CC@$UY2Z?44=YT^>BM3S_ND*$ MI4WF?6PRG\ 2P3W%7N"6;8KFW;*[O.GY/.UVGX(C@632=M>'W2-X DX=:L,% M0L=[V>P!G 5XBIBC78#A^%HDD'^K?X=#O1(SO!!(YC ]-BL/?6 !H&DB^1<; M/H)15QSH H;[ I\L>>C;9H"36 B]#"R)Q(+,JA!420$?^#VF@3M)'?C\K1&O M1:R%3Y?B\7]%V^0% M9P[L1*(DQ@;RCQT(& 0;$WC8E)HX=\I#A LU:0:N1%$!_Y<=E?E&/^6XNS.^ M,HM"P C2,L&/N (7$[ E1ZBY,"H+,O#K2''"MQE.8R;5U&>FZ45NW+H9)) $ MAR-J-=89!?IKK-\@"82T6@^R[=(2*O( M7\%2 GP<-[DFWJ(EO=Z](&.#9$+V?.;T9V LHI"NEN^8J>7Y!+(:.U/#_QU[ M:8>BIA72! )X?I"G8[8]QO. /T#/$2;TN#6'#4:B] M+&QSD9P7.)_,C(HEB(;"@1N M[84[CE!^-AJIDZ1#?H?!Q7F,@V^=\PCS531U;).:USN>7#;2A=1$@(SGTQD$"I48$2%,F(:U M^8 [YU6*6.K6OH-:CW$/H2,"5&:."UBMSY]MD!+B%(=UF[9C)[M&"!WB$!+> M/+NPH[PD%0-$$8*"5@![0_2ZKQK*DUW;P_?6SJU4MA<7GT?$KA1] X-$]2.< M"(2]!U@GJ4=I(WL0C=D/9:_17OH)FP(^ <-[/]GJ1%F2A!_%O09OOE^#!!RU=QN0WP3:?NPE"[TV]+9:=A+T?M]B'&*#GQ(J M_IAAF,1SL_UXBR0/TFLYE/(63B(8UB'A#>7 @(GV/0CXGSB<4KVW9X@?6E2DC/+QUUZM&$>%,^&@^[P?K+W<:^K M[WUV:-A)=S >GC3JX6>#D5IKG=::;]2<3:CWYME/\O2KKE[WYL\+GW/M([RW M"+3W+FH\OYJA-P5!V-<[ERA 4%/ _ )_R0>7UK0O+]CTOA9H-GI&_U(;WLL" M6^/(@W5[J$8!UKB$^&@I[!11WH0H6R.[#;V!POOMOUP666C@_*Y5A75^/M[T M5X46VT7S?16";HR@P^68KXJ@"YETJG^J/BT]6,A_D\@,BS]S MQUO!&1MR<^'"(N8VWVK0F8OPZMM#I/ZE)QJ.H/I74&TV@LJ\$"D$Y:G.*3D9O>Z(YML5"NV]TI++KW3+ZR?%=I^R7D#4>>E+ M;8XQ,KOMPY8L+\+\GK7MGC.\6F)=EZCN[ZI 4KW>5(!5@*W7FPJP"K#U>K/I MQNC.&)=E]%;XK> M3MC:?0-BA!6]U8?>QF6&/+G9E4*0PD^U\5/_Z(1F(^C$K!65LE_A-UMC /@GA]M^ MHI^P %NA8H,_VQ<-]I+.G'%#O789 _[ZEWM#-Q[5?:;26"H:/,5CPM6U%MOZAV,3BS^JJA7 M46_IF]8[@T%134?1KZ+?JFQ:[_1[E:Q1IFKDJ"768HE-OVS^NM'.OEV^9J.< MH-L2=OIMGKZPRDUWEHU+$896M0![;'26I3*TZ]*<'WI-*^NE8HV%&THVE"TH6A# M6:/.U*-438;")-^0JX.Z5RK:4+2A:$/1AJ*-&ZE1U4O%KE/T=K.MC4HJ7J;HK9WT-BSU!D,KWJTJ^7VWM :HJA3(!U %!"C_5QL^)H=$*03="T(GMLY664N$W6V-9 M454)*IM7K"Z*N8](%2-0;005/2(5?FXSMGMON=YN'D M/IRY<]O4;/>9!V%ZWJ)"X@G+0=#17!XJBX&Z\%0(06_'6Y45%&XJ@AM#60NJ MC:"W]Z4P3VLNM#_:@>GSD&LA^ZJM?._9#C!HP [YLF5W5Z5T5QL_ZM):;?R\ MU0N(:H6<&R-G4 IN6G-9?1^$;.K8P0*OI1AR]\R<2,3?,->G6^SE3U%D^+@ M[NDE]V3U0@&XS0*&N/J]%4-[>0JGUK[ T 7A4VD>'0Q.C/.\'( J7DQ+<8KB M%%'+^[QV XI3%*>T@U/TCCXYT>:E>$7Q2LMXI3M[]*AQ^*]E M/__P-_@G7KCZ&W+\T-O7>,70:HB99@D4"1_;?1=*D8,7F_&[J<_;ECLU@L0_,>6&O MP9OOU_:TM-V[#1AN;E]L\H>_37WX=,?$!U\Y CY":XH2(B4 H\-6 7^(?WB, MLXQLEX!!'SV*5E4Q9>+"-Z_..)]XG.ZIVQ/[DC=W.;-\W*5'&ZPAG@T'W>'] M9._C7E??^^S0L)/N8#P\:=3#SP8CM=8ZK37?J$=L3D<-@).M5W>I@/D%_I(/+CDI MIU0E;W//^_RHN]287=IT <6DVF@V>D;_4AO.TXQF3>7;'JI1@#4N(3Y:"CM% ME#I?4744C4^,!E(HNIGH'I[H6%\0J%+4)1:I9QI7>;(]]X*(MO6JL*2N30,51I/J6 MU %+P$BJ2&_E451=OW;U5(&ZO-D:<\MM^GO5]D92>D5#=6^\CH-#H:CRYZ1" MT$-*9FHP@Y2'4JN2J( M+][PJ\X*GM+!*X\BU>2BVBA"D5U.CT:%GISH,:K80K-Z1NZZO-D:TX#JZK*/ MI?4"+*WN,+='CVJ[4V7T]!7W*/1YB7:),D]S\P5K1JM;X98!3 M:88UB@=E718\)5\?%8[\8!C=8:Q2VZ[%W?#A3OSMYJHB[>>MGIC/;S[[XQID=*/;,Q , MG[V0.8&V9*^:ZX&6&2TU*^):Z&FDL<('W3PMY-#?:\]>WQ1M/2>_6T/1=3"4 MD^1^C?S4CSVS7>::-G.T)6=!Y',!*/[5="(+@+3@VLQS'.\%P-316*"QUQ6RSXE2(3'^S1.\!<>6J\U\;YF2 M08+\E6\OF0\KU*;<9%% )/"J,9_3RR8+%ND8F!@!:V=SCH$02$M6H-FA!I_- M(@9@/4>,N7B&]7A1H'DK M[L,FW'FZ /&U': K29M&UIR'1*<@\EU74"PL<>;YL)> /IU%(>P374ZV9P5= M3?L(#SVX1':2#8LI7_%M]LQLASI&/C,G$A!<\G#A69XH+]D!<3+]@YO8^1.7 M$BU7,D4$)\8MX>IY^(JCLA?FPQ]?5[CR!0L),\R%8303: ;G!GG$?>VGIT__ MT)X^O=,^>RO;U,;Z?4=[X;! QP:@2*#B^HZCF2'O!C*=Q?,)9$OVA2/&$4*( M)UJ&;P>P;I@C?.'DKB =Q'@Q 4(PN.._:J$/0Q)%BF)(I0H<+:.Q".8# M\F!V0DU M$LX2F#=@1:M8,D6AX.*D"0.2N(][B]);L OMI_=()O[G/@-CF/@ M]?C,!%*!=TQ -'N53YEIXBR!W;#O6,D ,I_(R MU6B >PJ>W8X6NKU)*?/<\B69=6$ZF IO%Y M81-2V>:U /'[XMMP'%C>BZO-X]7#GV>P?%+&N?:RX(AY#@3Z@A=3-Z%1STU/ M+U%%!5\0>^<6\%F I.J DH>!1HI%/S>\S)QJ*&$/CO*+ C,Q3J1EHGAW^U M0R%7*&F_$D2/ C@5L3Z1J&?:)+OI6/ YV4Y(MH(<3.Y=<74"^$Q<^5!FXG$" M-,OA6/*6<%F$_UJQQOEA6]D6ZJ6_#BY3ZMY^%FKRKW3S!+KS8$'_Y3N.&CA^ M;5(+86=>C8_;,&#,VH8^'F\]GCKS$X^$F M#[8$\$1/FY=>FBT^W !>Z>F$NU^[<).R$H2Q24"DD\0Z2\!%^BMB$]$=HKER MYZ':DA-+-TXIA=7%ZE#]R6-)'$Z+EDOXO$9ZNS@&DT)+CA3!9FFRAJ_@_FXMO2>Z7QE\!.L;/$Z]6V\ M82WQSO?B^5]@ I,?D!UR\E>YH*/R ;::(@YE#)L"\CQ7_#K+4#H-J%%8QYTW MNT-^%?>T#JEN<#T$<0(WZA5^VD$%$W1L$!:QE@U?+SRXOL)T/NPRUNU32J$+ M3[.%Q%Y>EX0Z,+ICU %B,?Q J((]/;[85KB0 3_9#V7L3B_]A$T##X/X]WZR MU1^[)$_'L+<.CNR_"S]5D>;\;@J'[I<[-H/%/C#GA;T&;[Y?VQ.<4G<;,-S< M_GZ9VW");1RLMUP9$T.L,.PR9$H=,343H(O0 D$WYWBGEX]!KLR U^'#]$*_ M;<]JBK!;B!4\)].M-079%86!;R2V>M"?/H6\C=T-P2UM'YI8O;;1TR<%-HBTC M=0SX-.0[,OV_RF7#08)W$ $+,DS@.2$L*: ;HJXIO",;8'M9V.8"'H1PR[-\ MD%#B:K5DZ=\PW011&@5$=62EM")0W=MEO3BI2%MEI ZN M6RP/KC;(N!D>0Y3FVPY1[JXW.[O]&T(89%PH!ZR)VS[??,:0#5?%UD;)#$.J MRZ&-H4 FRTE\W]WB&U1&I4W4CH>,S<5KCFF47T!3_X47]RP&Q".($B$+D+E M+288 B. 3,2=@BK+X2E<1X^.%3!T)('06_]S5MN=;4- 8&9.!Y$<$K]W\(#RQS MW0A$1?*9N#L67E^:LDBS4E29,HUG@\[9_YK M_#EM>;>R)"168J>;P5)@N:^<^1U@O"C Q=-54+J?V6H8='A8>V%00=8/$QNN6B/$Z=3JKG"\>+.A1+R1V3- M2;21 I?^'5UA2U*&4.;!%/ +W*763CLX9]!XD4(@R$RQ:3=(Q YL:2H-C,'. M)2%DA*R6KAWA$)YQDD:XEMB*X/EKW\$3A[U(]2_CG9>2%Y%O!\*6ST N"0M] M-I8&!DEO[;%3:YUNUZ_S6;)N$JG<"T0AJ)X"?!&YC1HE<+Y/L +E1TLB!S> J+0 MMO0=W3@RD6#D;11'I9MZAD# [2"^2G@>#KC;T(+G6R1H\!=ABCNZV5T;+=F[ MMAZAJ!QK9[+"5A6L5).VX7>?K"-QT*"HC.5:Z6DLQ#K^J1)QLAC^L';DRRW1 M*8\GX'KPQ2XE)M#6E>?LF5P ,#$X.IG;EXQ*WW>>=[8B\@[<_-8]?(DO8H=C M5'L;*SO?D5%Z>ZWQSB]X!MC6W]_8S##'7!]-^J/[\6!@#9D^LG0^LB9C;DPL M<_(?O3]Y<\,,C?%NZX/]9V1;J%8@4-ZQ%?*.]CL/X+0T,RU8ZG@N'LT3$,3Y MJHG-DM:)\M4.4@;!6W!\5PR\6?A"#B\B0:'?P/3/MHD.S.R(,JHP'D[&8B7N MJL0N)LUYXFHHXS4S/ /OQQ[F+;MI1]CZ6+ >&TV&$4GRG3BD$/\[AS_Z.]TJ MQ!@PXQ=Y?&RZIC'*:,%9;/#6_@D*W1UZQL7^4+.W?>&0$HX?X MJ%D[9Q;0#&W37M'F9O(ND&1E/*3&6!E'!3!)#3^=%"EP:EH@$N1](ALG*2RQ MI!<":J1A*A[C$0/%4O18?!H^XA=+3]X]\+F41/"R<-4++J%=6.2D6S.NTQ5. M?B+N?\G\\0[0(.Z#$DINP)2N1/;)NH6O>:SW%&J_FJ$W!?+HZQW-Z!G]#N$$ M"-]%2G D1])URTDD%!EBD.0Z4@^"!Z#"I68G0<-DK@LPWD\ZD=&;B'CYQNCJ M8PUN44[,**C.,M,4QC9A&Z.O8=IOAN.)MA3O-A,7Y-3_X&J_H#<9D0&(,#K: M4Q1Z<,?ZHI%O4YR^'ODOENAZL9(#6+@+T$,3IL&HVEL,$S!ZC^_$@Z?X ?U9 M?_P.@\HI\A(8;)Y,)GPG#J?[IH9AL*\B^ TOZG0R 2ZGS(47?^D^=46NUIP< MY:3=)#=#$1#J\V?/>28!*Y:1N/7EC9K-85US5'12FI,!\HA[O3M,Z"3V>GDK M$7KG":<+#"R--O@G(*U>_ 6%H1Y:0I#)O,'U8EP"O2CE2A*IE%@)7,XQE/TS M>8A0ZX%A+%R]5,HV@8US?.*K4."UWR,F&W4U+64]<6M*^2]!^X*AV?/82;V O:5]>3K8RKD.O75S'K4^M)Y(MVTI$+%9 '/=[Z4E_4-B[ MQ.$9Z0/,55L94_,PRJ,W-M+[A Z^K@"2)%QPAY+68/6@1M@S&V\4"?!L-PA! M61>.B[GC3?&<6K^VH=[/?7H;E0T1N2!B 8@S3T)!8?XG5%S=]%8DP&;"#*;/(WON5W$MPXQ]-OHUQ M*:(@:0N>OYO@::UB\6CEA:-+^P.TPP"#IL06:/VH( -9XP5T+H_WF8/F,Z0< MF>*]YI5*]4U?Z!@BKH8W!!^2[IJONA CN2YA!,=UU3 MQD&6BFQ-J>QO85(0 >PT%)J1ZXG;@/0[_:O[J8NKD7EBB8G MHG0M8T'J]%*=[E[*E)3^X0_","5">Y$H,+_HWR),3Y#,DG.!_71$(AX8"KAG MOA#>WZR;D^QBTE^\01>QHY#^/,-DMXZTK@MK2>8B4H/\UDF MY22'[@ /RK+3Q3>V6V, UEC80I>6Q"4-HK\?V$K/=?Q$D03E$"PE%LVKB/ M+$5O7LNW0N"%U3AC!=PVA<(NT=DHDO5<(#Y--[0E4,<"JW/4G(9_35/B.Y02 MCXS96>/>U*8F<;-BK_2;.%72HR<^CX@/I*LH$\V0'"1$;^9KYLA F=P1=A02 M5K&T6T6D)@%!FGS[^R2M"L\AM#?%IRYR2=:A*R7JZP[#0ZKG_]\(Z3,4D7>X M3?B#$_^.\3DB[RO0GB@2X2/9*37DKYBM]JCS>XD U-4YW.VPN*@@ &GVC&^_ M5'H4",%AJX _Q#\\Q@7#;)?021\]RK'DE1GOB)M]%9#BQ&-Y?9Q,NO?#/MX@ M90DW.;&\7';I5]_[[-"P>J\[&(U.&O;PLV'?N,YB M[W,->Z1,WM%&)I.M5W?4*1;FCMO4Y+T_YI84#37@+]I'DI/:>[(Z9Q3GM3*] M.0%4:G7F^^+A":)A"\@OZ8((MOJV["J.7:#B<+7QCU>C2VUX+V\T%'!&$?[( MV_:GNJUWN+Q&2!<0JZS*=E)XP^=8Y&DK54,\9R8FZ^WX3*90I6DI78WB&"TN(BC) MR[CA:;&#[;P1MO9%,F[L9J*(W:&>;%9^E2E?'"=\XPN8>^H&,)63!M\%,#;& M+LH42_E>DH,Y\] Z'^=W_ADQ'PLVH>? )B^R-YMA%2]9,EDZ)Z@96'6 E=]M0GJ+E9- Z0R1'^>.<8G, MD60UKRW3C]:V+NEG/%G'G90"Z'?\_]E[U]TVDF1;^%4*@QF,&RAI6_*UQ\ ! MU++=XYGNMK?MWL9W_AP4R2)5;;**NRZ2.4__9:R(R(PL%F7*DENBS7T.,&Z; M+&;E)3(N*]:B2N%F:R!U4-.S-B\80*-;T]P::\8P-FO*]&Q[KK5M:+TY:)B] MZALV!)>%[:#.=;?DPVO>T+(NOE&(EF6X&V73C<%T*]S%TNJ'-SWE,+G"VSW] M@I<[_J*72S?Q&I#QTX.GQ%IIQ%^_F0+HIF;L.]KI0W$I[P47KOG-0#/W5Q4Y-'VN;QC3/80>8QKI]M\"-= LLW=H^^A2$)3\ M[ON@,("AB3&-<<2Y:#XA8^;W)^YA\LOH?XG,T+E<<@^Q!(2G&U^"H(V0WF4^ MJUIF38X_XN4ZJ+M\\[C:G*>7Z!@8"TV!#EQ)4K]J),[>^ 3E?0)8+D,X4(A& M"%H+U0M>$GXN=J"M40>(DFDY+2>G[TTWB^*W2P38]$#-IJN7\ZYAL.JYL[Z+ MW#; F[VCU]HJE98W0)]E#]7NQ>;SK/:"1WV <]:U9U4-[KME5"K#UW)AKH^U5>IB[&G=YX)PC0"NX>?^X8=]?>VWS]A MQ\TP/?5IG)@0RV_GGE.AI^]@X/19O:;VK,X_X^2L*T#>BN9H7/7][@8_ MO,^W^%5QG@\>'SYY_.BK0"G3W9DK$=/#A\^WIG! M/CU\_' [7.XWC0]]QW<>+K:J<\^>;(43W2E$(P2.V0C^U@4J@6J*ZXUG ']4 M)WYRA1G8 ANZ4Y-U0FUZLSQY0ZY%\H;4YJC="[/T'4_+QCV4R GR>X=\UC?2 M#O*F&[ESZ%SUD[*LJ-]JDKQ!Y.*\PS?J11M)\*\^L9=:I#\S-['E9@R=KK_92;=0BQV?J&WC$#Z7WEHEP_D M^(=>;N5/!.7<)LSAI)MU39L<)0>)_/'!T75@.->#S-XY%,C1@Q_O*')T#X'> M0Z"W?N_C^X\/CQ]]VSMY;Z6^W;7=6ZGOP4H]3)\^O:M&:A=2(=O-:%6^7WU&QW??_AESM4="@2^]15Z<'C_"SW@_2+MC]&- MQ=/?S%6_W1O>Z?WF?(#[1[>WXVXV\+VU_F-4,;>Y[SF1($"?!TN2>.P(-J0C M_,92AX\^XU_>W'SL8Y5O.U8YOO_H\,E="UWW)_R;.^';?G2XC_XV93;_7^__ MOEA!\N#K8(ZWP]0:T,Z?_NO/HIDY.CZ\?TS3 /W2FIIW&\#+!<.7?K43U56HU/Y>5'G8U7[C82@OEP;]'97]O@.KBS)&:M2 M /3IFV553K21%RNT5*Q9YK%FZ-:^^L*)W&=H=KHS +I)*^ICC+9\_4PYN3'7WXZ"]_XF4RW'?W\[QJ&E)<<;OQ M?5XOKMAC=U?T@W\2]H%_?!W&I$N];\I)>*'CD;3E(0: /EKD(16#6?I@^2Q1YG2Y(_ M '@Z\S0P!B2=)P?T\7]&1]\VQ1H;$^1HYB8>43)D323.,,Y ,N(]L MK\Y@58CM@\_RB?O(S#D3V,%T)4" ?$S!&F\]&;#*C+!,S@+[BZ055,>>-&E< M9#;NH%T^UJ7RXYGQ*O%HW-CO%3] ;'>E[8"BO,NMAX4;##^Y_R(D2B%#D0^X M2>[FPB!UKW"/98UU<"^4J[67@]%=FRZ>B"!)X4^A6\6J%H&GK>9A-\_6\[RA M^?A)]N(_;O,860/-JIF1<=$WKW*73P%J4NI&>%RW] MH[O072B04B-%AE]_,&GBO-!W /, ME)"1IY%QBSQM?$^#X+/;AZU32%(QV+3&XI(]B0CGAXZ MU+NZ6M3"#P:ZE_/JXD\Z?,/Q[*UNF5,5W(K8-6+V)^=T=8UGY3.:95^JI/== M'!P0F7J'O" M/\)KG#AC[YQ$R(6FR8MRYEX9\31^&M$IB8G2JX1G&?:B-W(?1*Z;]??LM^A? M_3=_S2<%NY5P@LB?!#MH^,*.WA^_!E\>3<:W&[_3=C#1A9!D*2\7BVU&?EL& M"D]AQ-(]N"2-RS&SQ(PZ%U:VR+)ZQZ$:(1X0*5C:$2!22D9YZ?RXM@ETM1?$ M%)J#XPD:K.49#8O=W8NSG+=0,=5/32)V'><"2@JQJ$-@JXQ;U="KII:!U1W/ MW-G[8C07%D%BAZ7$A9P_]W/=TKFX1!%D!^.]'=[#2))1S5;/IFCRCJM92?K$ M=A">2?I<:A?F)9+,N_JI40XFG>Y5GM6'R56U/._.$?B8W[VX6Y1M.8$HDJL902>9G._M1)?>D M\DC[.7Q!2HX_.!M"$Z96J/83AOU3-"&_B>PK*@=J;C4MJ'37ZZ,VS-#QSVMA M6<3F?7&:OKSY<1QGF)<['/B0&_-(M:)_?_<\)#.]9C!M^1O(+A,]Y& J&95D M,@&CW%T1FGHF#?-+9T@9BCG%6A8L3:XO.T7"+) #IN"FQ"_8.D@0MO93W;D% MG;.IF&1MAII,52]\A5E7F%9]D;=GU83J.RNJD;NY)/I)S _$P)654Q/#2 87 MS<[Z8J]18I+%N%W+<,KN=\-,EV;#(Q4SIT5-"7X#VLG4,+@/Q@_\@:()7@>V MAW' V-V9N.WI#)#@/GST0?_DXGG:)[1O=]3-T.#CG;F\O]]\S1LEMS0.K[.# MSF+ ,R&O_B!X]1?9*DKM342=/'GPW&T:\BA2YYS[<# 5;]U&:KX>W%;5O.'( M<]"?TIMDOC(%1%]6=N>!/*:V6IK"FT%[( M1I44K_@E?+",&Y;_SH@Q%)1><;Z0Y^[=S8.P=N_M\A8$ CCYB]Q,#NSQ>@+>F.O=L\>47#Y-7K91.\R9^1KU^0;=G13TY M(%T G^=N[)VN7_$7>2"S#O7W+#C_(L#N. MZ'EISYP[>D!1?NHMNS0 R(N3/W^:V_2!;D+[^C;M.G9+19<7KK4PY)7*,*S< MQ5A+W(YRB$<+D.&BZ]EM\FXY4:R4FZ3SHNJ:Q 4V#>?K=O6*BW;XG0A37Y7B M+:$T@$RI\\9&=&M=<\=K*,);?W_U7'FS_*[NPW-U'^[$COE]DU=C^XZT6-.A MPM&T\+DK8,461%L%I5R\JQ&L%CF%R)@L: 4">=156N32UEDH&++$^=( M;$!!GV6;"!>J::HQ2Z6L#9V2;S[%%W(L6FIZ>?+NI^2$5?=H*.](J".K)XV+ M?294R.5TV[V_G+P[_EV""H9RM@6 _HDW*P ML*&)Y*=LCM=^=Y;G[56=@.\:D?'P9M2OGMZR^M5@']#1TWX7$/W-5Y_I#4I9 M[U_\FCRXQ=L@[JY[\.CPP6.:C/_^_>2W]Z_>G[Q_]3\ODI/?GB?N+W[1_W[^ MZMWI+Z_?_?[VQ;ODY*?7O[]/?CUY^^\7[Y.WK][]^X[<+9?.^DNI??BF@Q=: M^WA;-!^WT_9YB%WY!:) T1=O P[A"T7N,BG9/QDKUJU)C:M(4:VB=G M:#ND8]>_=%Z1M6;%-5]*1 O%4F0)Z!%5.:LVM&\ XB"#"M.UWF-0J?@:6K[L M&T,"F!I]J*6(:G:%IJRXJ+L,'GE_G$RD?+9 M18Z@8R1W8$-WX)6&BZ4Q/D(0H43>;VV*W>ZNI!)H]U"TA0Z3$V1%UT5?Z5/_ MRLHNJU?]9MD+[ MBZ*A!A@W#[Q'17\.[H,;HCD,?GF=!T=R>13N%@"XA?9:I*(IRJZ!R>OFT@G3 MU>YP;:_WNKO&43!="-CZ\^;^XH(:Q<,6LQIUFR^S0E2Z;E;5[!N9GOWF^@J; MZSO@[GXI#KD/U_ZQS=:YLE+(E?;4%U,B[T=X%T=XY5,TQ?\-LA\>/;C;QRG( M1&Y-)SSPMCM-JKK=&]YI5L^C]/CHZ159H2_9M%^+A[SWDUOSD.]WW)W;. MGJRI]>ZWVGZK?857>W)T5<+[_7[;[[?KZ&?>WG:[H0!N)US/=]5\LC%V^R;% M8H[2!T]O4;QC+^BSS6VS7Y\[O3Y'Z9-'>U&LN[U&]XZ.M@\._CQUHFUO[KM\ M:;Y>"C'1M;*?G_%6]\^X@\_XGES#S5G);]MP'J5'#W=?3_#;7J/CX_T"W>D% M^O$;D.3\ME?H%OWW[ZFV]\4)EFV3DG=N8QVEQ\<_[GRR^-M>HWL/=KEP]&VO MS8]/KGIU[E?H3SX]Q[=S?(;U,_6GOX%&D _<.W5YZ]D6?5[]UJYA>I+MFKM. MDK/5DACQL"[)T?V_0<8PI^XLTTEF6TI ,$7LP^<$#DRR]HI]5U4WIS:5<9U# M#\$]?4I00WZ:M,Q=,D>C5?+7HX?'VKZ"GW)_\:/^16H:9>:KPV3H%2?Y^BO> MY-M-\NN\W<.GO9?[\6C#R^U"5^PK K82UPC(9+_U3EC_MCBS"U+4Y-XK4 0R MM3!MBD(_1\3#"Z:9RNI2J0<"W97[P+G[G#R%B6(2D97UFTK/.3%C$0J1OM<0 MPQKT)*QD:++6 /G7H_31 ZE'Z[:C1U)+9-0]!M8'^EUN#?./3X5<@8S/7Q\> M/XT?%3,DF_<:?!9O^.,C?YI[W_?47\-?/TQ>3#':_0->J\$C?_5C_55TBK<\ MU2\AO^F>"/HD$"Q=T%[XZ*X-:/M&IQ1DX]0*ZTQT3.SNB6Q.H.U<3Y/ MH&!$;#(D]$=GP';'%V6!OPLS($.P0^G8&060X3F.N*P+L#;S=]"B?T&- MM/_;D7U0457[0_I"0AMC> D@V)TM8UYJ ML,8W()5F:\)F1P@\&_N">(O>K[=$B;K"S'3)&>UTJ>3E64RAV)L#\W7:"'_+CEZ'MT(1\^CHSU' MSS8O?WK]]_?OZ],5SHN39A5#C170_/ ]V&EB&:LX7 MV9NZ&KL@VUU6-^9EW3F'Y8/(Y5!0(';;7%MC.QU+/QW>B&>-%XHD68W.^=A' M#[*#HT?W\A_PG:-'$_DO]B;(Y+\+SJ_G/3J! G5R]..#ARF8UQ9$CSE)[M$7 M9%SVPT%?@T@S/C]B(>,'CR;(IMU5 ZX>NNGMU4]7/LBE25/#7^&!%SH:,6M? MX 8F[6'5.$[YAYN&_A@8-_A:]WH91@@9#J.H_29!"TG^M>[FN>?V>!='0'XX MIT3DAVLP#:K%=/DO1%U$Q(47'2DG">.V5\L)#$@V1@.UW8O7+$7V\G4*PGJB M!<& P48S+AJA3M6KUT]@6!06S?FD1CW)34;H^F61!W8:#[#\WN3%\AI M*3FQ:R.3V?'\^LR>)"Y/$.CQD9,^9)N=XQ^4EQ/]HU"HCRL6=X#$B^D^;J>A]TKL@KLQ"1LAR\QM-V($ MLD%J@$):XB>B<0=INXB+<<7?\0%14F ME4 .\9L1XO/K@N>.HL!=(P:)Y""SUU#0\E/."@3R2AK@LPR:!H(EEB >?8.I MCP-B/P([TSJI_3FUCW0W3"K6;![DDQA]<=BS6MMU&V=1F[KU+JMUO/[(9+%/"/%:J;N M2^"V7C)C>7[\Y/CA5YRQ6UVN]=H!3 C.OR8#*5L)WX1,/27\:N-;K)Q!^TBN M);@U>U](KWBA[O,U-E_S^&;R-0_O2+[FSY_7X4OBS__/%V^3 M5[^]?/WVUY/WKU[_]K5OL<^"-#"^'H;FRNO]Y"^[ERP[NGO)LE]>_'SR"V?) M7CQ_]=O/5TR3W;WZ]0=V>XORO)J?\TV:01\K;U%L&,^S8@$-W:)%Y9WUI,@9JUL7/NR"'B=^3NI(^0P#FM(5 MS;S.%5=[(6W>45VIIG"CI?*8>R5BH*X6B[RF"R1-\L5R7JTX!FNS3TCG4,56 MW>>NS+KVK&(:5>>4IV%L2P)G!/$#5I#DN(<)DD'SO"Q*A6C0Y:%EJIR)7.7C M6EGB"(\3-OT2<38A#9:\5RH>VP+*8-TX9MRN[/6I-]MA\C/E4; 676D%R,L, ME,;N@6ZB>2YU\5()B K63O ) _?0IA@9_FN2I"FGV7E5X]_CB2 ^9#>F107" M6E;0\=MC+*@@#L2877G-4]A<,=_BS7DK<\ZI(Z0/)WN>4>!*9BA?#B<--BKK6YD-SCQ* I$2Z7\V*:%Q>M;C!>'/XI'PR6"1W7!2> O-:9?_BR@I"Q M>Q25;S=[6E/:39(,V$Y.7)Z?O7;V_B3KKE M6H8DD?@(U]FRF,Q%=1J(Q_*\J"M63Y7,/VXO%QPZ/Q*Z,:0!6#0?Z2 E9;>@ M8,;M>TZ4TGTWRE<5&78VLQ1_1+SW>ES9\%O30)_.-.;\?+*8DU+,PDU#-V7N M,_?*%WEVI,2B4K!<>?S"1LYG= M $%ZQ79!C%T8L@Q'18AN2U;CC[1*DWQ,.ZBG6M"?R*X4Q!S<#?I]F4U^5= _'LRKZB/] M7C##E$T[RO3UA7'.2DP)_;]K1OAOE M*K$AA15RL1E_1AX+DM[PB%-Y$F=N:"]7L15:ERP8]!4H2+N.KW!"!V;3BAQO M&:@_/3Y^_.R6TG=K#L+1@T/, &T4KXH#NPD\H"Q."P0A=1E<&.%[(W6?LBX. M+4W';0M8+_90&[^2JE8)\[8JM=\?.\&KF+Q5E%TJ,9$$(HY,HT MD]_T 6P$!SH]>2X2YEZ)/@H;S,6V7]%KKNA)N:*6XKEHDKJ0BQ!\'&#GGZB> ME4N_%C1,N;V*@7-H+T=Q':6"*,P+=3@*\[(YRG#^J_M5N^:J_19.6*I2Z\V@ M5BX2I=;5D*[9J3N/0'D:T5E)SDI3JDV6RE]%N=*U).F?LZ@W"D6ZW>5U0^@M M[T-.>)Z&**Z?LV+WWJH1TPF;$;RI1$)$5D=@H%2?=)$$=T12E%#,*!6L.;>* M/T=U^A3]%M *S6DX:II]!UCY91>]V].19 M6);4I,BH*3,52[L>[NT7\)H+^#8GJ6,Z0*C U!,N[O,]IQ7O3@2;;=G/!_($ MM:# C>( Q "Z=I3#!):= *;BT>S7ZP92SBARKG#0YODG/[?:=4V5.*FH J++ MJ')I1DA#^I=NP6Y.7?*(TGUS=5SQD-6D(FO=+<5YG;@#G4TTCU-UW.!.YQH1 MB-L:*.[2OG)[:#3/%W^6J?T>[LE7')US]D,S8\FT<@:5CC%:^L>.L=>A?R3TL1S9YG%_L+\MK% +@HY+%02> 3:MI8A@7^Z+M-4#<4 M_-9B261'J%&'_!DG8N#"Q,E1=E(;<7AQ;#F?Z@R[?+V8$F/#>4$^;V[;?O;K M>]WU?>./EVUJVX2EU,K@P =]D3\61S3\0=8J/8;_@M4L@ C@^7PG;#L!P]NO5Y=D/8[)%/\E'K/67G M[RJ6?S^Y-S"YAM.*?*9I-2\JQE5QP0IMR::[PGS^/'<1T5QA61DP\SZRB2CN MDM8=CHD+9I2;SN<';5W88SH$)WI76G6W1^W13%^"VGL+!-);DWVC%?C)IK7? M">!IYU[=8_NN =EBS(+[WR\#;"&+\E506Y0%=Z/P>&Q* @0FN;+R.-YL'A6J MB,@QUV*O^8"015Q'G530YR]!Y- M(MK#P^2GRT&%,*#9O*G YL.X5OH D5: *&4I2U5EN9U @M0U'B68B, M *[-9L4\]W76; 3C>"YY4<*DN.?2S=& L<>M#A'Z1:T10G+1:,W"LD.ZBSHGS);?]=QTI\D_!NVXIWS, M\V6RS)RMP\>'CI69$8_;X^X3D\>:NW]HQMDR;^*&B&''0.GFES%E2^G734A*-#Y<7$]G/2SF)[O?"FE!7@K[JB@'9 MQ90/A0*S7<2#P4VJI7).\4S3MJU1C::EU2Z=K/'=C0/S4.?+CI= &S^<65O0 M*]\IDHT;9H4VS2@7A+$@"E(8CPU5>%@/9,86>7M&!&+8J6*$F,P&5@RGS_B- M5!+V]0QT^5CP#1_SU-_[DO5A4R>9H.G%,PR1<8/+4W&! %:@LZ@HN M?)-LDBW;(2]"WW*P]AR_\5=IQ-MAEUKM;VC\IA[0<>U[&H3930_.K*XN O8> M?K=VZ)L=,[70-^P4_?,O[\U*FU.FK:-N>HH).<&>1BM\G M8ZK1IPJ#AB)^9 MZ !"8*QD9(39-V8,WM394HZ7? Y -EN;25]?OL13Z1:?\Z6-'L9%,>.] ,D MR'*Z*IS3/ATY,9JKJ&7MQ92[WR//,G,X&FRW7 M0J_'.04R>':"U?$UIUQ)'Q W$+S<4F?/1Q2LN1N<[V'<1/K/ MY!&U5...>$9LY!4\-_+_J*/3C\,=V3EM]=D9*WO02XK)@]-N ML&/=:T[I?X4VWN/94KFKU,E7B"E7_^:K1(GU_>.)_ L7&19"_S9K/$S1MY$Q M%%_%%%;^-S;?=7$ -[+AIU:9L^UX!"JJTMMU.X=_/40R)"3!+C)[B5D81.V;1GD!18'5IMD M$'W@@&)O![]E+7 9;I39&?/)-'IT=Y]#VB/"&4W0@-9P:M1M&S )3]R^=RXI M3^A%5<\G9("V:,V$4L;O)=*Y$%>P#19CHGRAR?8'BI^GXB A,>.LUFH\Y]Q' M=5'2_D8$)MYM& ?3-JV2"W?"U5^DY"3AE4%QP8'6%"(@IM8QJRBJC:,2JFFX M2 Z9:&JZ:JG)S7UQ7CC+/($W$WP'4Q)OA&0I%?DT,KE"K!#'$*E%3U,^5'Z% M++_Z2JK.Y8N- E.AMY\RE0_%?.!-8"II]R4"MN5U3WN(*(7*CX0]&WN(FFZ MT'N_TNYY/Z?FU!"5*R@V7)! #R)%LR@UQ+71UD5>5=@.0!CSP5QDX[HZ"(\V M[:9R;;FIL[G; 1/YRUH24O2I/0K" MHB">WC44Q.U87?7914*(/$#$\)XE/7)WV!DR]]- !+TY@";\:5O8TRVNHY M MTS@XB[0$ZWP9YY75MT.UI4?O8X:H?' A5>$\Z0DC9 LRH*.NK32#X09*D*W: MN(Y"RK]DEYOR+QX@JU^A!!["L(T&3XX]R@WGQ9SI&X2+=,S M&I@8)U%NDB=?,@^9)G[OI7NGA*YL.3=MY# M&PT.MXW<5_X#SHMO+VBGO"4BK S/^/TC,:U+(E7^^5539U)0^V>VR-RLK%W4 M>,6I 0\]\Y=<+J[X\'%R-[P+/"63HHU8%%#-U_FU[#GF^$569,&H=7_P6\X9 ML%P<_)R(UDN?%XHL8%>/*,B>\\\@W6BRZ9+TB).$:>\]];3XQ.U(:7@D%Q[4 M3X:-F;M_B[EVL(N,"9/!@ST>Z5B_G25M5I3FXKX0EF_G H2Q-D31*"E0&*3P M^>!\^D#!'A?V',",H'DX>C7WZMF*33(KYX84@<_YI"$GNVZ9,&A9M#"8L&M/ MW;)D+.,0?EGS<<8))>;$OAYFJ]JYTYQJ-7/S><&T3[WSZI[>PH5V'\47%0,- M9]F;))1:M5IMZB!]7YH7EE/I8U6E'>!&BSICHG=TWA$YW! XE P.)?GX/U,Z M-P,N^*X':2>7L+PIQ96>75_#GPB%2+LM@XA8R@C4I<@91N:PG@/*^!^G)?),JV1'^O:!9*O2O@;OT;VE$7.=UQN(J@*6+I6>-A0[R0;@6I M_$1ZS53)<5])?=O,1=&(I.T41]Z9LG1H^!KI,&*-SV(@;(CC%W_T#4TMGP>= M ^_W1X.+VV/%30E>G _F=$Z"HP5S%#EDU5"((Z;>E"P/DS=^Z!#0T(-;>RK? M\&[1#\!!]'V\UOH$BV6M)Q]D*ICW"CT;N #C/(KW8$G)Q?#,YK2;)1:FTDA3 M>$)>;NB0?\K.LV*N+Z?S%_'5!HO5\U#CTJUW4U$:MJDUR;=!F=RXI4H,W%]& M+#]P/9SP+/T%R#<;P7S.&0V#R:/:LDF]%^:KW;,\_S.[?3!Y*@9"> M-@MG$AH7P?L6Q#6M&A6&]-SPLN=,C$8W_9B$))'R]QJ($0[7??F==.0]O/_0 M:T-FM;N1\N;@]:=YOE)-S>/[]X\YO'4'T,VQ0J_\+?1W#CUY_"UXW>GBCWS_ M]?7N&0*ETK;DH*G6&CR M"-V"$@XE^.MN.:E6LI_P:TZX,6W.EY]-TS&T(2+8CYY!B\WOTZWJ0="Z3% MC(APD9[\2R^X-]P?R)>7S0+N;>%"M(E-N M"VTEJ+2Y,,U=%8B7*8)202*JVGPV#L-3\QE2F3[WTTNA1:$=HS8G%<;".0L0 M@[K_7U8= %[F!S<9T-R[(Y$W&I&.\E!#RQXW0GA0)_>,<)#>]C2SO:^KHZ@" M3+>U!O[0A;V7S(X4$IAO,9.@G2L#5E .X3IM5%BJ:8]E@B;S?[V(SSKZ4&H7 MT=/)FE)QUXX7S(_J*93 MS!LGJW,D)G(@ERFSP 7=GC-ZZ;922 .]Q/#NV@*$^5V#K'Z\FR"K2U/;7^D? M;S]C_N$+J[%W7L]!\0M]@/G5#NK.7*7(X;^*YMTV!M8Y0='HV$^2QP__ALEZ M_/AO@V3F4J/Z?%H<3W%_.$ZUT0^VD'$?@YLH]8 >71QZ>]P"^8*RRB1-J/#J MM,=-^7F\/.NQ >!D ,BAI AHET?J\<]N\] UV&T$PV,O>W5@W&[_94/M$:!X MFKT'LGLBF#\M5%1)9_0PKT&,=BH@[5U17L* MD/TUQ=R=;V/[8*M%G(6MU@YYOZ//POZHD$/2N3Q!4?)ULZZ"6TDY:=KGN?ZC M!ALB?9?"CP$# (-"&+FV '\(#!Q-L(N[+'0R?*K2+<96DF!'@\9XXQ MZLK8K^LUU]4PP-F$^SH''"W >%^UNO:$HRFAZ<=G!D!%KM2(PA=QZLA?\[1X MY%=J=!/:&?:+-U[ MA.I(18Q@1'O32\E4G?**)6]T60BNF,KG_GV8_$1]-?6*_S9XX!2.'YC5)OV. M_6+=@+G#;2,-)4V;N;\04E;@1 M.\F#EF.4)Y5Q+_NF#^_UR7',YR.+-K2CM M?D:O/:/E#$P16F4!98GX3Y*C0VTT+\Z))6@_X=><<)AZ2Y'29I_(5@?2:4\I M F8MCN0HM>@^5^=(CI:S_3)<=]^[VY'BN*SVW673.L\]3P+$LXCVI6EZN=H1 MH00DQ67HVPB2(YR^#>J?_ 2*"+N1BTHHC^U\X(_[2^#Z\+FF 5!4$"G@W==^ M>Z)]DI-U4%V4!G"S=UVO/?.AS3@4Q^2.4)_(6R@W[^Z<*!^$L67[5;CV*F23 M_']!EL_^4,R=].Y2Z5XTH7.2[ M^A,ARM^#:FC$#96,\E4EU7.I--B:Q+): JO0+6OH.)-X"?1CBV:1$DM1HKP7_=U)BPW]@OJKB5%[L2#6L%7@71&H MR;_=.9Q4"QQ#!C _=P$["(F.[Q_?3^[19T7FY/WIB>J<* :JK:J/NL'_E94= M'5Y&]!TIYP0S@P@/"YI2*!QMZ:9OJ&.<5:>AB_XZ JH M;?5V4>$FYOSSNP/*_SJ")SS]RCQHG9U%T!+9+)-28#(]5RBG0F4[F9GGL3 =AA\BL!A@.IZF5/BYU"=GX6O$3AG7NM M>=?WB ^Q([DQ6C(NNC[F10,@!4GE3?N#V$;]6/5"=S,TFT'JAQI#&,NBM#BC M(+=A5RL\40<9[7?='KI=(P;8>+<2KIS,D"5R%+_2'@:5Y\HGLE?]/HBVF_XP M3<*!.\,=!3E=#79S=Y$+9S'1_/@#89G]6N:]#-/ /[%PTPZB7JJ"%\(",$"V M#>JY[39>\/NE?Q!MC&%E,EE2^$!8[L1G=:2_II8^Q(+U^0)!05A[K-47T@U* M' 9)L%X88-OKN%'5T1HCA^;(JL50MN"$[(]#EO<@5UC^'$"$]4!^3)MUR1E:0 M2>&L"ECT:$@$CLD M]3YRVMO-XI*T7&C4CPL^:1[R&G0RK-?9C)E4 1#U5.P MP#DHBLBO-D3!G@#7\'K*ZZH6X[. =3@WDI'/C/B6VZC-E&_N9^+7BPYE+%;L M&9+G!$TQ/#=>?003%X9'\I*-CGM-B8)]N74NT4B2XU6?#5E:Z3>O.W-:8YGY M0P1DHFTVS)AHBHGD M<85V-= D!^MG58&!<[J'^R M,O@EY8GCH^-'QS]^Q;6[BBKY;951:)RB3-:<%=/6L^ECA9OUW25=IIAWS[I\ M;D02\$FB=YX7#05[?O<",UT6N40J:DD'LB/,G=I7L#\O9E5-!0QC+-)D1&+N M[E]I<*31P5NZ><#E'S*QPT-%UTK@88N(#)3\V/1&6MS56SXS%S6TEP8C( M<>B@%59_?:1!;SDU*$K?LADU\ZL"L[@8YN&>R'I ;#@\;TV*766AZ=#%PK^5 M]P_]V9DSD["_E7LMV&;EHY_0R&]=5MR_V,FK^"OT-G'>.)NWN0KEXDW430H9 MF])2O;L9H)QG< N"_JI(BKG1\[ZF'NH460Q5L99$O#@$*.P,F$WA; -!'FC! M5[8BPL4VM+M:%DZYQ$3AL.I=8C (.DSW+N@W&.=!EWJ]@]\W0GU6*U+E5P;U M(K%_^LJ#R.:X+:F[V?/T'B8_Y9#T"IS;83&] .JW>*5'!MS1S7.WD!\915H&BXX M6,6WU$7[/50TS\SQ"YRZF2-,I8A2)1_-,Z^R-#D[JPK&Y(T7[C[6__" M+;/\D3;>1PVL!N+1=28"#TTQP>\.>W1^^B^ACKK"0N".\:LQ62.U6I<2JQ(B MLXB/VD:F*CGS9 K::OQ13AL9'\[>Q3:;@U'5Y)$@A:-07%5*/L",4G2+X:8- M,\&@!W)#S:0X@T62)0>42*-7GW4%DV+C*N-QTI,QKA%8D$GH#S[$6K*Z]YI1 M7E<=5\M='>KX&Q1=C$B31YR8@84)O,XJ&_:Q?,^:<%/8-X&[L.VW]$QQ'G@3 M,0X7 =/DY,W)*7]RD,;'7^"PB%^N=-E+O.^AC]?M70^: .Q2$I*'KIJ"*W/" MV:0R>FF4O4G[,K%PY%0)3DB'(AZ(];*9%UQ3L-3F)?TNH0]'=PWZL#]@7WK M]$*>KWSYHHVDM-8H0R4Y707.>@[L B^HI7.V'*&QDHJPI8;J4& J#22JO1_N M1_@[86KO)!Y7T<[(*KG%++-%/CF@;#N%HHJA9(=/#.TFR=&=6(2[?!PK:(+[ MQ$3_4,@5&*I?G#HR-+]0#6UV _N/G.8MGX9'GZ5$)\R&UX\N:I8L$LI?D^AQ M01<:5(-=VQ^&F[N;!"Z FN%^7F^..,CK3],WLWK/27>CLQNA/Q;%IU3+Z%YV MG0&(&[ZA-??]BEQO14@@%U "H54U=+,5PR) V"H1GV3 A:Z,,/>YC1%/7IQ2 M>E1!?;X6-"EFE-A-G.\D>N>(RPAY@"M#JFC[Q;P!C0MQBVC%R/^)]+10JRO* M N#C\QV)"^[RA#>Y"PO)'Z4 ?GR6HW@CHM;YLFL5.DA5%\W%>2DEGTYU%W?& MI#64EPXHK'(RI+:^7[1K+AJH3CLQ4"$Q:7KCO6J%6X&N]-J9+&OAOQ"RW*I; ML5^:ZQJP8B$1M!%;BM4Y48J(2N\0DR5%.&T)0[5'^L'V2W*33)HJ1S"N9F41 MBP.:XT/UK1R5,Y7J UZEPX'Z+ZJQ&62-D-&_]-;P)#SH7>N^D-63)OFI6\0;;X M0EJ5LRK&HU'[-8'.I,MO/_@8;)OI7C.ML\QBRPVRU;)5]7C3=Y7GK0#; M#442""%'OODA5&'X,WF/P4>EUO>+>H,I3:,7G)@,,& MWKU?@QNXXN);*4AM*XHKB'-18XG@5KTX+<#&9Z1-.M\OQ[5Y+/.:6'6YUSUC M-CG?!A%B3G+&,/Z,+J$H()#GSK!Q&-J0HH=Z\]Q]NC).4NUUQQ4\[IE3(R*GP"L+[ MC.J-7^5N:@.]7>VN:17"H4O$-ROOY_O&TJ7"%X_*!87&6/_;)OUOK_@YNJDEQ.5U=4J M([[EJAXF64ZRNJ;SA5MFOQK7=IV(U;<+U!MF-7R':D![:#-W20T;:"D'54IH M_%6QKWVH?E,^%F>.B;>/IM_'([WRM>"K$(5(LPZ)9T/ F AC]Y;KAALWSHJ< MN[G10>J;*9)(:I ZR2FYO[=5-^)792T52"J2E(<0._6*#K!N$XXJ M.?.?52]XJ2S%)UT[EHLB):263N9XX%6<5 ,!*W1="LR@ &4I'(!^,YS-[!:F33@F@;^#;== MNH;)O#R9)C'=)@V3=C7= D5%O+]0#U"Q^,W)J:4R;5=+>AFF!%-:!YT'/*M@ M=5:\4D7L.CJ&P^0#O>M>.B-(9R@=,?:L$.Y<@TKF+IU)3VJR#NK%9APA%5?P M.5 V4G;QLT"".4 'D]52UN:4Q[3X%#A.FC.B"*8X[A"H1ZC;S5>IK#T_!!^: MNCWL]@MUYD<_2O1S9]E$=><-)8HA_Z5_38H%FB_:O*]PL)@E2YL[J:[]=JJQR0C1*GV2&5G>J<1&"E)"0#/)C[IYR5Q.S1*VM>P&"?)D MWDW1-/2=*<5&2&&2M8Q39;(C;=9ER\SY^LF(,S.B=F6)E,*SV83NJU0HOZ+O M>A_*$$T&AWFI=\F"3/V>D%72/YB0NW&\^:A*#;D^2UFUG: M'0]8TND!1N+^<)P*?@2=96;'70*1Y)/AUS?%:0Y+8#>)_!R[3022PE"V #$B\;"VV4=/1\2[D&Z-JG-6E;AS(3*D)+.X9D : M#^80?F8X 32XE+BZ::[)L$JB9$2A\L)9%=Q'B(H.*'0*G,V^"L8GR./L<#GZ M%3E,?NU?,"P'OOILOW12-+$L0P\.OP6Y3#Y+6+ M),KPONHN,'>*25_$HA=G12,8-;$2]!(904=0A%HL78A8-&#W%U)8#+IINH52 M>H]HG=1E3X/5KH*O9SO^W(#&ST3=.O*2 L%2U^V:;*CZ8$'CN9YOA MW;31XQ2XI9H[VG#GE'A121N*JWDD51/1:H7$T'H6#9OO1JSD7;FA?LL'6?^$ MNYK8C97>#PL2NZ@^S8"=']07%00N3I*DB>8L[,'6LLU?]EOJQ!1 ME#&]5,/DBFRQ_M*<.N<1R=,]B>MU*23"P2ML6C$?H)*.A>(^<]IC0D^W72@_ M;X,FGZOW+DHU\$ M9$**ZX9FX^/]]KEVBY/1A\8*^))_:']7J\Q1J5!*U?D2DFLC]*%)2<=VP^^Y M-ZY-!L$:L:&C!G)XOI9"TUZ>>8#AOFOVZQT2P$8$2!@\6Q.$Q?3:$\I8D(QQ MS;D/#P7+;'DLM ;N5^CF;D%JCDJY$2HU+9<<'7-U173!]A?)C9(XM%30A)>( M2T'RPI;Q9 ]\O(F)CL7%C&\NV92N-(P71H4[%JZT38&-XA],S14I;T9H*9IK M\#D#"G^;4G)_=FKMG;'/MH,25>(B&GK(=G&ABX36&T(+@C6D:EI18:+T^@' MHVC."!;\,/DGQF)E*+J[\WQOU.P]\GHYS[ MSD&>VW0-E1H*U?H.#OMXGE'EB &$=HC0LFQ7C(@UC>D%C;#-2\G7 Z$ S@?G M 2(U3O5"\C'$$6R0UT6-GQY*JC+Q?LCU540'5L)$&IL6+Z=%O5 H&)>;*Y;'E?O"J\)M MFBQA;2Q$'6_D5BF7BKA9=K\;,BH7-&*EM2?+E_X*-O>FBS?B&++=P=IHQ^$4 MXW1%_]5SK6C8I9+ .H@Q\(J0_%6JQ%52Q1,3VB()]C[T]^NT51=GE5!@TN6C M&K8!LD7[O&N&4VU<4*FK;G:F2170UK&^*55#51ZWJE&S% B!*A':-6DZ=!'2 M/X>?"V*DGE,W54X!^^50]Y?AV,X+-N_NO\^*I9N T S [==E51[\?OCN,/G# M76P-J2-Y#(!=5+1R)\VJ:7,5<(T.L=9?77B<*DU+N-NY0&4(6](@K,XTLVP\ MZ$MUJY#HH;YDBCM4,I*?"HOBON*%598:!?J@NL6P[6GC^D'.MW\T[ZUZWY,L5H&ZF&2MF.?,FJI<;,(^P0 ' M@1W#,XL2L_-FT*#1-MBR?>E<*]?+%.L#K.ONW!A@(##Y?=7@C6"JZUP%[+D0 M1V@Q73V[2[<#8SS!+X*& Q=:%W,&GK[B55H8K(@QIQ]R22T+X2*L9U\)V_W3 M63Y?)A/@9R69;50E3"A/0I6P>=2OX*:"X!@5P"EUT$>]R!FK8:73B.2Q%BZN M(14U%#_0UU+ M)CCUERDBDO_MBO%'UKN5",4 $ 'G[QH%%O.H6>"ICWCB8>41J\<53UARXIG> M*1J+=IP!.[_"^T47@J&()XO>%6W$I\.H*&3W9@9RT70CHFN59_"5Y.T#!=D7 MSF+1_XYJ;L,:D'+HR<@S>!Z>%&X@+IOXI%9<;\%.<*\3":^[+>^<&%8#IW7B M;D?<^4#ON6TTXRS!B#:_:'RF1BD8OS4J:+[2WAD+, )?*4S-#=7'CZY=RQ[5 M#Q2*N []-R#8"S\/V)'4PUOBKB1ON]-DO!K1#XB !F'*)C@_F" ZD/1L/N[D M=F'RW21FP+65X$6J&X_PLX-AE#K^>M./]/(N&UY*#NSP9M8]L7DJKPIUWH7K MXUWE^2AS9W^HA%0X>]VCTFO#1@$>L9P$7RVZ+#2S!6/5=PYH^X3+?NT42F8^ MNMH#*HW/MUMQLEC!4I"5SNKQF4"!@__+XAZXUQJ >QDXBG=C ? OO35OZ=JP M#P^ZSO&:2>L/1,(9)G5U(FQ8=AI7V%,OE,D".J=*H)3 ,.2W0 M1:Y&7(-SMK%5/>2WK3MWY,G%]OHP>6.T"+U43B@D^%9+-Q@]XIB#)G@#2K4F M##JU.V02&3]5_NI>FTF0KA!-?]B(GXY#!_=C804T]TELU64-@<0\VGO9+S" MMG3BKF4VT__ W-"G_O)_WN(0OC66C)ROU]ZB[^+[.IO=5ZEB@(_>A0Q")3CV MHI!3P!K# O^U^*\^KMT'\Z8=T5APW2AIKUN*[O%T(W%8&AJH;!_7)%M0,XPM M88BD2"JIG<@EW!3SJ6$:;,_:W=0?6"5.H,L'N3T*E:B)RX5*'UG(B@)HHEQE MO,Y%/I(6T7[T-GS4MIE RE M'7/2. LE1VT]=<@H/97P]JEQ=WN[FRE=:S#A0E N721N8<&7Q;&GYD"1 M/I9KU?>0]PQ5'69"@P+HW8@P%%XGC PNG;O,JQAK?TG[4_2[_J+(M6NP!Y0(WWIFAZE@""MP-; MP1KZ5,X]OC8E?\B=YVQE$@I1K80J!B)=7Y Q.+3#3W"K^&.260Z;_TI[_% M2.B?V?@C;5MV-FNT_9Z3UD\]R\%#?N6-X!=(DVQG^0)FUQF6JI_/?U_1R5)P M@*Q482VL8* P*BXD4 >=]$SU4/92,^A?\Y'!JOJ!;V6Z'T/4BZUQEKE7"S\6 M+EHV0ULE_I3(A$+XK&W==$O7EE1%-KS*8?(9?X<]8DG*J\&B*T6IR,5P10MH M_)M]<=P6QQ_>M>+X9MMQ2U-DRQW1::^,3*5D+?*ZKFI?NZNZUATV#W[I.R\7 M5?WQF=Z-@RY3TG>FUKRF137!N6$7V_VM&Y?[AN$]2%E@DP6O."XD(U8V'+UR M2FZC)Q_L!]?'BEU$ \R6 M4A<>U&*5BP;@_HCK/6N8%P(M>RGFE.998IB&"#6;5E8+K\0-M?1-,9#BC_! MI1"R)HF&*\'_JI9"W=N[(*I1)I&H'$HW 1:KA5SGM$V'=ER://_MG0[%>2@% M47NXC5CF+>W5\"_GA1N@>*H7)-E$R;XY4YV,.CHIZE<+C#U5@M8)DL%N%LC? MD1%'Y^J S&%-U![Z8\O<+69;'=#_AK]M.)&9ES-W8'/6*J?I/<.?W-3HWFS: MSGE%D*"B>!L4:E.2HNJ6\RJ;4!'+/7%2D?-;5W]DS.+O!K2B3!YYD?J3Y(U6 M"^['U[^+%'L@7U;B2O,\B/K17@5_O?8C>P%MI'7644$9> 3*!(TY;!8U5II. M[V@KZB6UMSX "SDC0L1:Y-$A=7\_P[L%2]/5WA8,6BM]IOXW/NP3F(1LLU&- M#C4U !6,BP?.AI*K=?.IV\:T-W0C>T2(Q)@UL[_0(7 S/*.D@72O%%-)+=.F M28A^ >]"F_6 CL[!&<%@+.\DXM-,]#27U5+SC&;(:[B:U):5-G[*\Z=<*4[R M+!8!Q\!93><@N<-WGG$]AGZH9+873D;3=YB5D'*DYUDC+Z'LA1BQCYNO,J:! ML#A+^$+,05\C*QSY=IA86P,L.'S&)Y90"X5.SB^%*,?MB4(."(>::HHNX-&2BTKV M T5R&[8KY"2-M[[S?F==YK99FXOWZSQF2EFU4I3NW^)RX\D];H@NPAGUOG)% M-4(.SL% 82V'_Q".\P8OHO_H74^3_4J5&"L:B@LQ+SE! LV6.H?F$WB2%*]H M8%=NQ@0+?'G@2V=+ZEX*PR-4+PY[7-4$$XC^3926DMH33K7:"Z9&Y4%RBHU& M-%WY7S%9G*G_R\\%Z2B;QI^QGW#[@%Q9Z=$6R!]^/#"TA(_XPH0DG ;MAC?H M:KM"O0\YX/6@DZUFJ)YHR)2&[ 5L <1;!$EH;C:R&(PB]+>$^5O8L?CU;4F:>;2=3*P1H7>6B\FS>*0\G%?K."T^!W'=/ MV494"=5QL/DXS3,EGMH<)]HDO'MYGB']LK0'B$C-()$:RR<+@OPQ:S'0S8O^7YN:EH%&Y\75;BN38>1JC1%2DQ: N2O^ER7;$%^;3=> M>NUS'&CL>UP6-H/*'_1Y$G6W-J<7_4 MD7Z",P*6;:QQN\OG'3:-2_W'3N 0PDAB7[@_E;X: N^+A8_I*@[=35RFU^\% M67*;,LD71;?PH;IGZW:G5JX][%T,U<4VE R1'3FN#L*SQ4^01$1@AK8IVF'& MWX BBTEF!S%EH>O,N.)R8''4_59=- ME7-*]A-TR7#86]Y/T:53Q/B$_21=,AR^Z-:(Y/=S=IEQ"HB3_3Q=,AR ?9SC M&;-H,A.Q\Y?V<_>9/:9XTOU$7:;"$3@X]O,S= M&O3PN)&H0_AB^!(H_9B)3 M$D,/=RKAL:4>X6W*$7[@C@];*2)'-V%GS@,J#Y,U(OW4IM@INM[F.1R_$HIM MHD&Z]DTH)XHTH*!X,?@(326+XI^OBPU^V.U((LCFK$=/KTDP=!?2XZ@=])QS&1Q"58=G4,OUT-A-5M,^@T?/[3<8 M_SOT]U_RHEH"H5S7Y "5VQ2=[J%:S>77CS;QDXWKBAA-?,D_FFPO[2<5+E$L M&1A%RBG1C]JO0,Y;2$/5G!KF!2%9G*KVG(58;O^K]U0G*!(P MA7!/OCSP\C^(]"%@UIQDFWI>1LD%KB^N.UH?S@B70 !"%)F#@CT:9FR,'I=L*+.82M47:5@:^(3 &Z7I+3.4W;Y8>.E13=TA6%"W4HD,YE30TZ$J MU^:-QP%T-?66/J/!;YP<*-A-VG9KO+D$:>P?IQ)\, EG%:,0 M:,,:Q8O!KN3/-'T/=BE[%3"4G;Y)J'X/.>==P\_>.)%^K+EJ-*1@U!4($S8\ M%LW_-1;"/W64"XQUS>H1#B)(;$PJZ>Y@"WT!')K6#+UF8J5] 0Q>]_J^E;NB MBE)W4MA>O_,@!]_7]\1*Y[#%%_0ZM_0EX)=P3VE?+2UVQ>C9\.@*=W&[>R[G MVU) LZ:H'@.4T';62O,JJ+ KVZT(0^^,,16Y;_OH2$"!ZAHQH/3(%CTSU& O M;>+E]QKGX9.+Q_#M4=YZC4W"1>]>#>WH$8>'2ABSMKZZP3NI@%O-$C_9@J@! MB@@M[ $Z;\_; -=#'U@$'Y>BE,_TMG*3:D0Y8II*K]RB^N=VH=Z6?*:*FP\N M=HBD3A;9?]R_?LA'R3O?#S6P%3Z__ &]W@=$4 597=2 21/>X[=^4R$L0HV; OI]:M^_"F4CBI"9PJ+1J MXDUK*X\M2$O M.!H^#<\=M7E5,+ADDI-E;K0=@,!;<4> Y<8(9YOC*$&+* C,]#.#;4QQ MZ](7M7_3N>XU5A@:9DGR&$)E$UU&(#^/ZAN"V 5N4I$G!(@S;D@:V%+!F8CS MBN'ZJGE72*8A=%-5<>QKP,0VPQ&%Q+]O;!\;F-0 6%9&UZU^7(/Y:D2G/?>\ MEPF'D07Y4YHV] !E0A';L?F;1$VNSD%-+(S8%W[0[B_(@^LH ?/*9AR,U"ROO*$DK9% C2>6[-#6%EMX/8B1L*^$;.:??4,XW1_] MH'RB<'',HP@7#10SII@F89?06C%=, J2U \]F9N\+ M$\OY)&_$,/S%-FPW39@GH8.9!X [3C%VRXEVEJB\+H.,3>-FZ,)1%QX]GD., M0NSIP'?R!D!:86I8CWQ M-(B)IS;H3G43I*R&G4)IO2OY@_14>_)0@2'JTI@<7L)3Y-YXQWQVVXK-"CN4 M)$+%>Y9 *S*C0S;;;%GGX8?:*6\:< ,5VLS,Q%AC'U1DZ<,,X'+3W(=)4::F M@BOM:Q M#SH?R3LT;_*\\F0QKQ6IB.#+^:=4A%-2KYR2>.647GC4K#U-^%LB M]$4EX2TMJ]=<\$=]:(/BJB-?GSM$W//=)"X:+1Q683=0L&(:./S]YR]O=_@G MBI?PV6?>8XW=9(O![*#)$?38JB.[HPE$DP32O_*JO(', T&H/SB;SDT:>H'6 M&Q]3+1995F;O@7K:S]V\V5Z; IBA'@7.QWULOM*=&J6\N&.9J@,(KWFZTY Z M6D\:B0M>QT =2;AE6C1HA7C8M-7I7B7Q9:[[7[I$O=4W3]KU M^^J]J3/U"60OA$K/LS'(8M),<_>]>PM1-&K%O:&)^M^."UI2[DJCQ=]BQ07I MM,4G]9P.O '])EM^[!*8*,J33+DRDZ_V"(((0?#XKB$(;F<>0J)>H"J3WF5Z M(-$&?PU*[!V/=S473!8 M="RI9Y3;U.N:]1)T9X0*U=K,IY>X!/&_K*6W] MJ"$JFX,*:ZKB&-(&;%0%(U&75;@%N1UZ7GS,P9"X]66XFXX,X^*DKN5;^F=5 M->FU\WM W"*GE)>/8#RZ%LMP1F#'N8;3F_Y=TM"-F4A:;5IUU2'T_T)82ZA( M[T,[>"=/;GF)J@8V%TP QZFFHMNN!5K?(F] L( M:R%# LM"X)B%&]U90\]T2_=ZW%:42GUPE";']X\?X*ON#\<@2ZNK3Q"2=Z-X M_.!O^+?'C_Z6*O< LF6I;DF_;%G#@&>R8I3>=3..=PG[$+&GOL;FD:\3G4I/ M_R+[H[)$NM&.Z56YMQF*-[Q9[8E3>S5Y*UUCH>TVQ2MZ<7@><.;(1^-V]B>. MWL@DH@0XM':LJSJ:"EWIP^14603]MMD\?P:71A^D,ZMA$I//4*F,)QG^!1'' M$&_=W(HO3&*ZWPF3WK0X#<1F!D595@I@,AW*V8L/2&N(>)]V#.)&I( M^\A/HW HW#=E8*(@=C'Z>Z9]([Z]@F:"9-=ROJDN>?]E77"I#LO$NPZ5T04\ M+#\H=;#:[".AW=I\*7Q6(I3GOA +093,[^VB_HQH3I\-OK7KB$_X%K9R@CU& MZZ)W)_.D'*]*Z39TJ3YJ)?R[:O7_=RJ+\%6X_TK(';T.VZ1-GWC^K2 MY2*>GTH\ "@G*H]X72K)_-^8,G M?_.$@F#J=X;&F]/IEUP;\=U ?_^J='[Q(OFU&-=5;QA/>10_?LU!'";/V0;I MY_DC$+-I$:!#E2>SJ=YL5N>2^(,'IAD;,YW]%S.H-/.@R \+^6ZAAZS<7FFK M V?0#L@>BKIT*OJ&OA@O*0\I(JY%8H'#OC]XO"7882-Y!3:'.8N$*GLA'D5M M.?F!,VZYW86P5C/F?GL>[+GY23]PTZ!VEO<>$;R86 EUV=7N.E:0KCI!ZAY< M,N7>011#96]^D*%+Z:$BZN/M1HVY- .]Y!>&A\TL<%*%')Y.''EQ[EB!4*II M5!7EK3:FYW)AU'0,@'K8C3%;Y.8>H84CQ*%M+8@0;-9%.DS^65W0%8R+97+I M8H:9=R..)UYN$2/1E$5P0F_(S4!"<&)#'#E?!4)D?6YL*H'K+BJ6KW-7J L_ M? ^O1R(:5PV>=>0U7XAN:YM0%$V7\(+Z[.J"3-0F_ I+:Q2^/HY?:9IN(4W\ MC/-$Q4)_*.453WHKGO:,,IW]&=>CI,+&3JD>2>>=A70C:A --P?2IU(I>BE# MU.2T*8W-)0;3K9E_NCP5%FW])[P300,CA,,CD. M>H&+ .:([E:NL6)@+9-2\@^Y$ D)B@5?N93UEM6X@F5UV7J]#X;6$//VOR[GCFU8!E? 8E(#P#;IA!'=.@K!C+C;/7-]#( MYQ_:S^P']09FBZ5D>9QKW_G:R:_&4PKHF#J/: 641Z'?G3X96 9!I0S.KSRG MV?0@VU'I$:'>-FLOXE!'N2%($ 4,Q-OS.$FUO@V:36.%:<*_AB?P*R@A[ 9N MD'&U7'%BO4\@8%H@M8,43 3:ET8S>]^ZM DHP^ M"S>+LTH004G638C&Q,5$32V^KY MDWWUG 9'1"._B8*&T>I,@H-XU#:V]-DFJ@MS\8P,;XWJITP8Z,X'@.[R8KU*G/FK MXS+6D;1_YZ267,"JE_E7V5Q"'KBN=ORV,A +\"Z@7=TP2^N>B5F1NP96?T-C M/($7]ST;Z"XRH0OR%&A>69FFZ)5 NC #S!,!6 ZI8RL MA$'D0]LP \M5?$\I.0XG_-/%Q.ZTHS9L5.8IN/2=SM$:08 .. MF\OC<-_W3U51NC1ZA.WYB9_]1\52*]H,1T_P( <2/6;?#!>:F2N9'TRY3!ML M#+)=03^K5YD%'9OV^)VQ=H_W=,U@(\4_>VF&LJ?YM)*'8:"Q$TVU[R?K0Z!F53;?56O2YWWH*X:I&1\R)J)I%?H&I"T_ MZI*(41FF039JKM"F6]H-DA\=[A&[81V4NV"SS!)XU2?/9B2X"Q\J#J1';'^X M_5K1A*41;38-GU')P>R3^K E!NP:[GJ/^YHIZF2<'TZ/$A?%3![]K( G)53- MZ\M$2H+O!9JXC$2UO&))T,R+J(D4&[%D)Y_!4>)Q$9A&P1+2W9:79RQ'.5J9 M0*3JITO]L%6^OEQ/M89GIU).Q:-A;V,*I2U23V("J=%DGI#U.\_FD.ZRGNPH M#RN6&NWHU,;<4;/U/(!]:58#5^IZ_E_RVF&#ZCSZ=/9@?_<7 M3M!=M"YJ/-2ZT!&.#/Q0MN\7>WJ1@:+4O27%H*.I 464=@N]8NZ3E.)@>[3& MK]$K(;QC$BW#SML#/S$+!=<-J!=U+:/%6([H]6!6I]EY55MS0I7DEKJS)&H@ MR:&07F;Q]HVECL@!]R4J;2W4G0# TJ#1:#6535 M(O9(Y 1XA"2O89!#1XUY-,UN/O>TQ](TK+PA_$O2WV> !7&CG;I&]AY'HVL^ M=ZM,3+RKL2#2#%S<[2,@"J7FR0"'&+XX<>$EE8I[525QG]5C,WA_S0U[%*&@ M5:WEZ[F>@[6_WDUFYBO"S*0WVM!WYRS&^W!VA!N9]2!;3@9,AA:>IB3']C&? M4\8!SZI0U<;M("25^"+8RU3X=OZ&)+F[@#H*A=](D;(?C4A'KT&#DS3447KT\G(XKZO]=(0=R<%9=2 G2+_P65V]ZF__)^WF/>WAD#B%V*4H*EY&^0:=_&M*5/I*9\-C<^T M&G=(VWT)4P8S+-"_TZ4&2P/S3K\!*@ZTEFU YD9$-\&Y#)*>NVN,0$KSVL) M!FDO_,DW;-RF$L@T ',[F6SKW)E6_G,"(+O1I6I'M=!_M$>YP96'J M]K=4GD7BN)MK;J=1)PF9O 4WZ6NTH%N;"-B:G/53M3%'=T:O*:@>;O^!S^YF M(4W65'N=J7&;FUC?6_>?63U!0XX;0LG7\I47EBY75/#8<\LT<#G/:FJKB>?H M,/E9-GO*RV20<,G/7.=)GM-OOPE7>[C*DGLO?O\A.;Y_]/B_'C_Y,;DG%8>? MG[]Y*P6'']3]?-'1I>_,Z.\EOB@???&[_Z#Z]6]TM^TK[;;2_O2[K[3C6GQE M]KS9D\[/\GOJS:LWO]CM=WKF@C##1"N'@L]0V;E[A)H8TN1^T(6VHY MG+O?Y4#AL%SKH/;:Z[T'Y(8#7AJ8??X=.4+NY-!/OVM!#C,C8H,//3$Z<<=-Y/3U]O#7?BR9= M7X\G'Z\, V^;LC41 "8H XDTU.,8BQL='DX_EZXOMV9LAVZCB-(H6.1\/CTP MOBX5BQ%P]2VV92Z0PC1<*\@UT^8QHR8T)F=O+>E]W/(_>/SPV?']Q*W97!HQ'OZ-B66EVN8=D*PD_BUU=CP' *:- MO%.ZMF6P/ 0Z\)\=PJ/PV\[G<6Z(K%3-+.J5N#;%.Q& M5 @EM1FH;6\:G2X"-N?G1OC7)^FC^_?)VTK.BVHNZC5AUPYX#]B200G!Q$I% M65;G05L3Q0GW\L/9H?O!FC+O2&9Q.%_,N.L&!=XQ M-<,2[@1&Z0<=> Q<83<-)T4<.1GRQ#E?Y<2SO<7$L@ R2Z0WHA8U!!Q=[8(T MI,^PV7OG3"HYZE_O/B=(7Q>$H)N-=S0G!F"R4DQ6Z,^,?7J?V>$=O,BIC:=H M%D;7P9.M>7@(Z?4$S#,2ZP6YT3'?BVL3$(<;67N(I!3LM%>&FQG/HH>@-_>[TM DW--LIL@+H5BF3HZ<'Z'GM\]?YUD5<:"2RLLA- MME'?X/A'?04AM(,X#9<^ERRE:$]N%-@.[MNH] M(I/^Z]$TMKN@?6C\?(G/RRPMO)5IYJ=.Y _#[+AMR MB6!Z D_BU__;[<-)M?#[3P_G[__VP4S^J6CM7(CC63(]O*E*A)CAW^(*:T'# MV_-VI4U%,W2G5?WPP7@;X6F'G TPR1__3\S(' MCP:DSDU^F)UW>BO8STL?\Y[8SGG5H#0'-> MY!?NJ7PDW'C0>QDUNIU7'QDD*B.5U9"L,'60""U J(4-;3W3TD_?Z9_-P^1U MF;S,1W5'"/SC5!@?^#?](;?IC##)>>T_\)JY=5$KX3K))1=Z1!BSX>Y,T##N M7SY8F23V C9"LMN-;NW S>49W-[3OQVZ,?"*_^K<43NZSXPGFSW32TT%^.#GWFFS[^-^KFJ1KBSD+ MP%#1Q#E=W-WB(AJWNQ;%?^B;^JU-)V$J:C@NIEVRRTD6VE.!DQ7/H1&,?],Z M?W\\GIXCH/&,Y(&,DPLC]FOKC78SR;G;>^X/,Q*ZSH?+)E!AO( SG=E^(3; MT'G&M(%0U@AY,K*JG+T23V+@_7:]RNL[ZI62S+]C_\H1QP6VBS2,P4I"5')C M[A72I9+J[\]518HC)V[;K]P&ASB1?[:PZPM)./-^2RT9CRC=_49\Y9N]"+V2 MK5U# 9/^UCHUSM!,FG&VI-)9S?X"*OL$0XUD M.N,AZGXPJNJ)KUW[X,UWQS,)Y=I=) SUY!WC]_X+B+MAS2*%=U%*F%D*W!9O MJZ7HI>O]T%;4UT1C=S[CI-+C"I ^OXV5#10^E9V/<=[);NX556SZ/]-O_U]D"A.8_U=E_"D$I_BMSKR"SS&XU2$$YZ0$R$>2 MM?(5\AN@L%#\*S, APK^VN1NNF;O$?I-.@5)&W?--:6K3WD^1"*)Z3NH$_ ' MT"T)7IG1LRW8-\L2>B*AG**%#"86\T*=[L.SG.A/EF<0XZ0)4BZH)I_5^2S" M9Q#)\3G4*$7. G:G)Z,;,YD,BO!*'F9=B)[4ZY.K_;*QEVEQ@U4@/B-3_QB)>+DX+_M/B(<6#M35& MI>Q"2XD]&X$3[A,!'&T)(1@Z 7IY2I]OYZ*W7-X^5F&!>#SE MNU6N7?1(A:UHK8:9P-IV$2.DYG$8E"N$%U)_56)/7UPX9$@TI8N<17YTWX,^ M8$5AK:=QY3;UO!9=I,#N_ G*C,7L+..B'G>+IF6. ?I5KV!Z@G<7%&W$(\>2BV&N$/K*>Y1 M(1<<*OY+87\$K%6E%*(+HT4W@+IX\Z L.5^M]-[ M @(3'@3-,7)M^%H/H"/_8 Z+9B@K8M@X3%ZH]!MEI!I3Y&A%3[M>$LF:FT4! M^HH;X@+%O=5J !!+D3U89'BN[.22?47T +N+L%34C$QJU<#P.<**+")- MI:\!Q6 .S^3K(P0%(QFH$0=EN@.E#BOX;[6_-"4]57%+ ^^&0Q42E*C9;TJ\B!WY.!+C"V]<6>(ASJ3E0DBA2*B<>>8*]S%W9_HY'CDBS MSL\+E9?AUFF%8R/+CV.&6J";6?>.IB3)7"Q2^/-/"Q5%K6 4C8"T^>#&K+Y^ M"W,M< CPQC1LW/;YR5=.!GZ0?HDOHZ@]C'-U(?<&SC$W*Q:#6 7;+1^?=<6$ M&ZNI8]#]%A]\K8QD+4Z!XAVJC_XHN2OS8Q_ %1$X*3/0V@4>[EF+*>#%U<14 MR@$.3X&&4:J!0)='(/H(30$I5]CX6V'D2K8>;+NALAB\F=S#9T5I+8\,W"*3 MUFR!GG5,A%DN*-&'F?-PTECJ4IID)_D8I\!\B=('\ATY(H.3;PL4Y#UQ _LJ MMI.TY8F.I=4^2S"HRDJ-ZBJC;;5F9LF:%K6(BI;]^3>-&SY2#=SO:N6'.8F- MVX8MC:NQU]BSNX83SN[/_IZTPO1$]8O\K_,2_)ET>[:JRWS5]+V4-O<=N'HR MF:3)M\6=51<&YB1]1*G&)<3D1:Q3+4KZS1GS;FE/Z'JF;%,SCO.W2AP?$KHR M9\O'/*EEU@WB5U5M1,=IFWH7DR&$;MV*26= 2U6]CA+AA ;MI?@("KGEF&H6 MXZ)9<(=)5_!\*ZE;-D7,"-OU'R:_NE6MP')/5?2NR8WOI]Y;OP>/99R W>+:>Q:5^3E!!QX MIN!-A,!>^[61+0=_4#\_0.T0 F^].LS/,ME7;HEB9=/<\+Q_SNQ9JEE#PDV)$,3< M*G" Z]*F0WCG;B+OX1W--'^&;J,W"S++2&Q]=I.�H7[,KE@;O21R[ "A/7 MAHB5MS>!EQ0I7+>!'!+V@6>!/9\-NXK9ABS\7?@SL/#1'14Z89CF2_,SBE"C MW]UA1\?8]QL2D?B?E6\S<$67J69/2M&$A)X A1RDSVCUP % M6N,%8]HS8W%U\06C&>KL\@^T8I7/1\ZL!Q=>?Q:61-!AC [SHO(^;-H*VI9 M;\NF=,J^]-:\:%IAQ/4\19*,P\)X0D%1!R#4&<67&16G\N@Z#_. KAXD<@>93%-/!;/F,-N.12VAW3YLIM44C^+-#"3AKJ*Y219IX1UF"[[F3X"(;,\2<2( MJ;$\:OQ05SY:]69&&8((EJF=!+0A $A4MH2KN+0=3:*%4\!2,& MHS&);E;@J.(Z"+]8"6*QO@YA:-HTB(M#^G\*HLVSFJHQO 6(C(0'<]6EN"O^ ME)5::#UCG"+7YRN=;W6'/2F\\K-';K5W,LG&#/F8WW--_\G]NUG3WP%CT>=[ M1>@T*DKO/"VS%NERKS:2!I-![KOX56Q"W)&M\]:ROZ=>:HK2J<*#,LXGE =0 M?%M$&W\.$+06E"\Y($:L$.WT$-J]8)G>_K>DQB^@[HRXI M+C^&PJY-C-&PSMU>F: J*)B3B%,_4"=$O':7KG*4.SM,GN?-LI#N2Y-4_YQ- M=JNF?6H!7<#-1=3C2:.G_^7.OFI9,$,)W7[0TQ*B<, 8(FD\SZRK?":\*21D M$ KDD!%4$F;I$L M.]L&WHS/_A82A8VVJUJ"IJ&O^J\AY!$.J PADV0@W2N[82UZ9.PDDJID"1(P MYSN?*HA1&^16J-J\;EB80+*^8T^Y:@WO&E;1VNLX+,:206.#13B<'Q.MCT!Q MNMJLL/]X4HW'76WU[FPI#=*#8G$V7!AB]+(V'L3OVX\@)MNGZCIU7%6].H-- M2_E4=D@K +JQ1.@3T=G&1*N#:5[#+,L$Y9ER<<2J.8&KS+G8'_O&9_O%\Z&H M:3*A6KF9I;Y@=41WEX:,<&II[]*X,4(C;:L1O$%M]PIC5Y9]*V\4>!,T%X5T MHDW2!,B\B@)CWV%(_I&JLB#](J)%%CK %,V(91'[KLNT>1'# @:?_/H2 '82&+Y.AS1\3 )XE.M$(X\^SJL!&D.E=]12OQ:5$G*: M^.R$=)#E6N'4D+8U2OI0R[J",R <#6U8&OQ]9/0 '^/' MB0?!*"0L*1R&)?=?+(HFI-"").[E@F)RL\L!G#)]3,6^=?P+*.'HUR@U$*MY ML"J!9 M276Y#;J11'M,E^<:[[GG+:?N(8]N- \@9WZ>+?FZM Z1'[OE7I?VS@@S9BH& M P>S#_?TO=$2-J!$39;,[T/;G8%9S&8S-'PHFSEPXJ7'L9"B(\"4@6R(W+26 M--39HY;H9IH+C"L((W!6B?0K1;E%%FJ7YGYFJ[]#>ANYZ*UY'D!-AP'! M9)W40?KH;U,+MGS]/H$505ZX?M%)Z*1G+@X7XGH\HBC[>\@W)2!+KZM5-F]7 M2;2[;!X[BHC9]O2_8ITD ,BU]I5&N@]6("8;$ZIG@XC#5DHG0M+@"PU1J5WT M^:1>'JKVT:1J^0,-\ZL(.]CD;2NX3D'C!2=?7]]]QV.&UVA_O'0,WQB8JFB[ MA-,=]#15^=UD)&3Q"#H ,Q#[T-YAZ&4(UH-JN5I\XR:*^&/>$W&EWN K2C+[ M= *V+@/+$0$$*!23PV#V=DG$N@5E(#:C#O0[>46.%KF#-.KO[A%M_- MZMK[RKB#_)XC-,J#]<_8J!N;Z,&&!@SYCB[&&^*WY_]_> MU3:UC63KOZ*BMNHFMXSC%R 09E)%P,RX-H$,D)V]GVX)2P9M;(F5[(#WU]\^ M;]VG)1GL3 *8ZP];.\&VU*^G3Y_SG.<9:4D)/^_OEW_8610B=XSV )+H M^,$5CSY.N "G"N;D//*9B$A[4+QJO**#3>6J1#5 4&MA(7'U_1OEO)2^YR.B''ML]'BMQB%?MM$5Z*^VPX MFL*>L< YJA(90 4/^W,Y)C34!;\>EUZ51<2E'Q;72".V\O;[ P.%,:PI+);: MVV(E;PE(.H4@Q>KF)8D:M9R-4A8U-KO4PC1 YP#$L^;,3EG\"5(UMIC0/E$F M*UULOKBT5]K&H0/V\8%8CS@MBQH'GW0C8A^R9@L5"WX*6F884B@-_$9&<)W4 MUDGM]O-,:C_V.$!@)Y_29D (, #,(1/D[SB[=AL>V$10V7J3E:W> _L+0TJD ME\=,) "%44!W3S4'EG3E@2NA,09AF@A5>2J?%RQ9 M LRT8590M5K82)UILC@V5=NNQ!P. QF4,*/[$AAE+RS6=%H?RU&3PL*C, R8$5)#I.HY@1/FG3$^%9[FZO).'R9*L MDK66H(A<%M-%#>:JGVC _^!M!' P:QNBUG MR#,UJMN+C \T_O,5%"DR6[5B.,7QKFPAV=\\V6;)7.7AF%E"WWE==_0L^>47RPT2;SFW'T%5].8PB(Q9:1@W4D- M#_82"DL;%+XEB@8L(@LYWI+5VF:ENAQ0L.3__1/]IL[P4H?0">C[I;7<49\)M, MD.[*@V%)**SB&,F4UZ'BQM^_!R)QC*!"-MTPS PC6&-(%&C V%JTAH67< M#G##A]$:X%LDEJ';B\E;T'=A%6:0; M#)V6MKN_ E&!6U_.E9G2FE%\.9%X4:64\ $HA'7_2_<,3@ X3V3%KP#Z'I?VLWMV6H&I)Z 8UIE&XU&7H M&X]3DF<:2A;73$,<4?C+CQZZ8GX)4]K0-2 HB<&(RK#M,\AG5YB@>3MYU=\P:U$_:;.\NL](/("#PW318>%-$K/[._A.189DF['LCTNXV M<00429A9"D2]>W^ 9KX)T61VGGXR M._,FT\NZ?9N.0*)">:A\/9,"8+/?KUC%0KPIQS4@"','8G9QJ/WU//VU>2+& M&3SG1_%=>#D+R<+)UE#3UR%NT$!;&8K,3_/V2C6UV(+'H=N M=.RAL:04<.0A&5EX YYA0_Z#-8V2"5=M>#KWLOML.:*F YGFF 1FRVBF>!4F M]3EONHBTBS4C/WA,MFSR4Z*:$C;Z\S M(.I6/(@U!!,26A&N2WS2K.30J50O 6?P?GG'+#RK?,O0B3Q-B*(5PH@DX1MX MO##<,5Z(,5I'KD_)N1>R#^+0#!0%M'L(QO1.Z[?6[Q[0>EB MT AL(A^R=%"+1%'@Q1YM8P6#48A7I_'8?(-B9Q%'/(UG"%TH(=#D!$3VO!DD M&0BP)J2[:I+XLWI","Z4XG>-$K,:(H:>$M7Z@./T4#\QEXP586N55Q)<-LIN MTRL [$?.IMMR=HY@0@D1[.&&8U$R-@=3)])_Z.E4!K-N"9;P5LW@2%Y MO$X;,],?2XW1=#GVKM+RL-=\:3]?#>%D(5KF8YN^,QISM!\WT\P9S%S@#?"#[Z0P@KV-7:SJ(P>Q3N*2\ MAM$!B &RAZR6,#?S5F[PRJ\V7'JJ7]>2=N'>,LT8$^EBEDH)21&+C6&KL8:9 M:)A)9PTS@<:IQ+ Z]7@/8 Q#H)T66F7\N/S*X:]@@TUS*0M4R2')A^ M@@JXUUXB5?X&,O/(.+KJ%OZX'L'_-6:LLV<32%7Q&[G/UZ"6:-E9P7M>Z(L> MW3RZ_ 0Q!PK I/@Z(ZT_GP.8$"F$AR9;X1Z'F9P*S- U2H22LJ1"6Q')]^I2[%K!>!(@/\*C2BW2<.531U8F#$'B5)5A^SAN0OB4",V M6J@7I7N&FDTH60I)A8<.&-/,I!!:C$)W$'M1>CO(37*ZF& - WNQ1:I2/M"B MVHZM^N8[X!65RGV^? B7M%5@-#(4Y"7_?-/,?KH):!?C+N,EQLE> MKL:FCQ:R@)[ILS;OB21><,A^DDK38O.%$0(;>0'>+>,50"*8B:#<187C#C4U MY^6#"(4RA 92BNV, :8+L&=2_0C;A+YC"5](4T11KS$E@*)V&,>Q)9UU+J:7 M-4,#"\ 6, K398^WYW*)/G3IBTEX!R*8<86!L\$@(5%TY^O)_0S3C1H9& >E M@'>5W#+XWHVY*."Q M$A(B%6%2\ 5/TJ\9G!+M3VGXD,XB3\REPW3-'8I8!V25"H-Q -ND^)3 K5 MK,[EMMJG!9*&)*\A"[49G"O&A7]-HRMR( H72X9:]9@*CV0_UPP4WZ25"K,L M4KD!T=GC"NWI\%;46I?Q*(F_Q=4?^O6;:KRLZJV9(XSBB5A8PWE^BIPP\7IL M_O("J"DO2G-2Y4Y3$,?*WJ6X]"P-$5N91EZNA])%(0I,,3@$ 4_.27?S6S)@J+A LMT]I8-V&MMK31LD^A;EI M5*?5:06'!V>]GU0R.*(=)&2:L M^D1Q PA7S5'2XBGBP;*,&[9-:E:.8K@M27'D18Z,95J>3$CG-J% '@LBLDA1 M7P"@NB!2"PSZ FQ;%'DQ1@G+HU*9JAML'F-5@E3A7$G@B#8]R)#<,L<9++>9 M6XK<1SC5QDCRR\Y RACO.@5;8L/.V/C=,US.PF+9!I(V)%ENE\L32Y8^I=BB MEZISP'HD2!#"9=E[12.H8PJH[-&&LM\X'2SH9M%,]9/[5<)Y*#L M5+D)#$?,3@SU3* 9/!W3D8UE*H.DH+D#JB+PY8Q',+L,!U\+RXDXSE*@!>(G MVW(AJ_'UGNN1ZZ2^)=./""]2ZIMJ"&"!4-/""KD'Z$R7&&";-1<:$22I0,,G,\ M_ =K#E3 A"R&;V,65CK/YAT3[+'65':LYIV<\"M(!:@Q,2ZD58E>$<\#?:V2 M91UE@+K"T*# F'(RUA9)X"*K9I:R6V('Y/)#TNDQ]Y2T?VW:F_3-!B22"1@$]QGN6]RKZH_P&*P4NLY$T1)M MO;E=HR_YP-0"*BQ&:5D@N(-GC&(KZPTGPK*UD@N MT<2JZ*)3=ZI93!3L>5@LZD853I (,OJ MT))+H'12S5F!&1$13,7T3_147C6%F)_*K9;0GKY&<1SD/CLJ:+5*/*]F IJ! MCLM:2(9,6>41?DBAKA4^P,SFZ6SRU^YX81A +>HT'B86ND-+V469Y* IORHQ MZR<"CB\X_1U1<-U!L88N:.A"=PU=@,;94MU*Z@""5W_&U2 &DQKSU05.4'MQ M<0';6A]&$+."G,1U:P%V)!I&"""K&#['']+A4+NK_'OPO/K1^G-O%7W7^\BH M?F/(%Y!2!<>$8%K%/I(/:.M\A(W-"X>QPBL6>&8L;S[@PFRJ-S!^QB0L)GF& M.1BLT%]AUQ@C3=ZP)+8HWMPY,_)!::V/B$UQ LQNWUBF!8\X(B/U]IEQ[:"( MA_#Z '(82#W',(?1 [X/8->4Q%$.EQFE+T*JXHH(_3:^-,<"JX_Q:4A-N,[0 M?8<([A1>89D$&4ZA>:>'6M!8<"7"!".(=T^7U#Y61S-)WD+%A/QS,(.@>#B9A(.O\,,\SXQ;@E2KQL'6 M.$E$TZC@_1AF'7 9H<^:\^5K#K(AP2BIX M,,5[2 92!1SB0AW-&"XI(4#'_H4[QRP*1,KCJY;E9G,$;BI?!6FX AA(9%KD7O !5>=OJ^H%Z?>FIGK? J 3#S3Y:4IU&N2(F M(^0LK!ZBQM9*'B.J9!'P0^+N)*4Z-,P%J0VX4P+IWAT//,F]S^9N@&;P,?D: M4\J.$O">G)W%$2L9#C0S.2GEI3D7)I2P/,F.M!D=<@_L7O''.KX/E1^ XFOK;ZA+0[AX47D\GY%:%K+\F MY@C/M"$=,>P-0F%I95!F2I3KTF,!9C$(#/7ZVA'59:@ #=I*S+2$"AF)@NIP MG!"&;I %8 &8G17!H6]6Q\5)8;C$&GPCS2:-RONQ2 M%+HI8Q XBX\U"M@XC MU9 (_A?*L^"*,#>J84/-#?X$FN[9+/9BAN>$YTC7P$8X:=R]"H/W<7MK8/6=J7*'FE L!*%25 M$[UE(X2'D-QP5**%I22%#3I$"2S]4*1^%V32BN[5&N(+AB#'?F1(Q-Z1JKR. M+)+*NLZ9='BKM26IHO,POPS-Y&R>WHWB&>*.S">=5JMC(R.R"#R8%AMAF]Z9 M7^)%I1>9TTG$I&C%<, MYP6WD2_RZKWC*3$.8&(_=/@R]%DSZT21Y[1D:\R;')01(\J>\"IL!7L'O(W# MKREJNSA/>.'WH%8H4L->SM3T(-*C/&/$W0AT5*P0 Y!_F'$J)-2F?I@8C\D^ MO*"2\)SR]#^BX7;5.8%DDM0+K!3J0\]:YW-U/G=KG<^E4O2Z'4C7@>G2Z[]0 MR]-<^G*Z]!I'Q5R^I,JW;JF6/(:&/;?$/T$U9_\,P[24U-I*&@=<$FT.*X=< MG8#)O-/.N[=__]'W7!R:/GB=4+%0C9DZJ+"MFY>K)P2EQS=\AY,J+H[@"8)- MB'IH](2AA$:< @P+P91I:I C"@GPF1^>.,IK2QI>I%K"GSP#BXT\(=-<1"2A MG*K27V15!(;]4A(KLT%U+*\9Y,F-JONARPUFT^P64/6#P2LD+&SM]SX<8#ZF MT]Y_W6"\6DE';$(9T]SA#EE&T<$SL<90R8U<95D$*)(R68[PZ[BNL1B*L40^ MQU$-JI'J9DP7L+9._ER+(9F+1:GVA8P"Q7UY\%1@*VQ'@A^.AG-%WJ$^,Y:HY%@V8Q<8(B_#R\)9SKTY4TZ/' MHHHNS/M2Z%=X> 0"(#6@Y+J'1<8)-,>ZIYGJE'L2MN M))DU:,I2&]F.BJZ>.9U$P=G%!_Z*^?MN8O D^G4C"3N#MW%[9Z^[L_MV:RO: M#ML[43O>B?;>QIV]:+#WO^V=[L9#)*M J?I72%:_T\"^K3\(+WJ?@LXC43#4 M-<&G6^UN-X&#=N/]EY.SWF_]\XO>6>\H.#_XV#L/3H^#WA]?^A?_$YSW#K^< M]2_Z4%5W_!AY_/3@][O:/SQ>9\"YW3Q=C@Y__P,:%+VZ0>E'/%19JQ M)BBJ5BF'5(6-HZE42@4@AQV+/!1)BK)V02"R!0ONEI4=.8]EQU@OU__KR(X2HH! M() 8NWE@KA@SH/$Q#W7BFH<>OO/,Q5-/7;:"O9H@O,SJ IC?OT86-:D[*VA2 MN\_/I![UC@^^?+PX#[Y\/CTQ-O2D?WJF3.D+W?PX)2=PA;+U@T^QAO=6< UO M/;\U_*E_TC/NP''/> %'_?/#CZ?G7\[N6;N5$7YI*_>'K,ZWG15 M7OS>.POZ)\>G9Y\.+OJG)S_9ICY.9*8R BB=QY)\$MR]R[-TI/IV#R*-.%- M*\_BH6G-9GMO \%WOV[$@^C=V704MUN7V^V#/+_(Q^DD.AZ%5QN$HYF8Q7HW M>3=,[N+(-'I4Q!NX@H>;[>[NKNGGXN\YR=+O?]7>7WG5 0A*QHN^:Z]E/%-& M?WP&=.LO;[PWOW_HW^"K'2&M9\;PYIZ%-Y\BO'G9XI6ZE4;+^TF*-8ZF*D:+ M"3F1%ZV_Q% @:YA!& =^&/'@O&+:5\)\PS]9P P01QB7A5D,VCOA9OO5$#ZD MB0Q"\:[I;?R6'?:NWBNZF1Q;ME&"GN6Y=; M.[MZ87Z:Y*,+(-,_'5[D$>P"\]4/HVSP5:V_]D80FU&]@0G/IW%-@NKIE\!I M>K^)V=KQ-B1U%O>A&?8CV Y3+S.K:B?>TN+9SRSFI\QTO[:71B_J3> MUS4^"]2+?!H<98!IK+Z%";-A@7_7"R_@]JC>N&7VC!B$O]:G)R9V$7D M.C57Z%*WW[8V ):?C(UQ_G7#G-_5@7;'W<'5U0%4@!V,)_Y(I-/Q9I1A52$\ M:2, :V4>TE(#8ZZR[:U&N]62<9$VOB<>5INL@RH.8<%I!D2@7#-6"57DH"4$ M+G9C:8HAD5F%0\A#4L&]8#2ME6+?JTIY * M$"YTNBYV=5:#_< 4_;^$6VS/AULLVIP%IR-/,. PVS=B")7M73,<@ M^K7_S"^/.\_O\MC[Y^_]#_V+:BQCQ2(6<)[T[I#\N@A&24&X6./HHHT?)B,B M^9P?-0\+2[R/4<3P](J8LN@UF'3-'44WA3Q._F/?2@_&86S=TF*;\0?[?.SV #" MWOT6YU@HS,8-EP)][+9ULT5;>Y*;_T7R9OZXB1^]F435SW:;>[MOYW[::K:_ M\[/M[OQWWO?+>]NZTWR[L_W#&]MNMMN["_WR#8XNC;"91%@,OVYT-TH!M7>= MF[N@+1:1Y@Q,07D>:0I_]"[>?YGQ^"M'9QD;NOQN-S3Y19T>&.AK]:, M#AW7CS,^#^YWW$='L<4)?>\H/+!89.\;QS>^?^ >ZYOK!J\;_,(;O*2%-N?Y MTYB?KCF3'LWZSN_Y?=[6G0VG_J]@77.82Z^[]=>:^" M6VMKL+8&[ MA7D)R3['L8]!/J6(F.,H&6* 5;+*B-_\]DK]'64S*K>'-#1 .<@UG'^)<)+81' &- MZ#&(MEW&)!@* 75\SR2\XBK1\64<12Q\;I_A&B3O^XLQJO7F>QYK#3;?^>'O MZ\U7M_DNPCOB6NL192_DN@?7\3A<+_X7L_@/#SZN%_^"B_\P' T$]/$Q2;^" M+.IZ*[R8K7#4.UYOA7NWPA'@GY+U^G^9Z__CP8?U^E_P*/@87L:C]29X>9O@ M\UEOO0D6W 2?@>,CG?Q,AVA[O1>>:B]L!<]N"SP!%A'QYH?(=?<96)CKXTF; M3-\"7P/ ,%&0\=>0X07XSQ8,+3&6D^3+U7<%)V;,%"FM7",GS \(!K]!'.3[ MGX;X7!#G:JNV'A?+N;?7W-WN?@^4$U#!.S\<=+G7;;:VMI:!1SYBHG 5 )F+ M6;C_7L*@K4!WCN(T0SXKS3&*!(C(Y90[*J^,A6B(@M_6N?C@TQ=RC"U_=CWW M'D$QP$ G+ L^#)"/SAX2W0ZS)@Y(F6*V /(?$R"00HGB>(P,9",^@)XX61QY">K'SBQ+,$9F1 &,R8@YPIW;?3P=-5=^F7NV %EU*J(ZQ MKLIJK#P SO!_(Z3"XS"*A6H<=@44^I38VC(3'P,5TI?P'U Z=P2./SPNGD.LL]Z?O<-0F+X>';#SV-7F[U7S;_:Z*Q[W=YEYKL>+$>N>G MO708\-F[- \O8QRQ@R\7IT>]\[\;C_CD<,5N: MV\=69M5ZO%W"$'W,M/&:5 MY(*C]:9X$YQ?]#[_WCL)_FP&OY]^[BVS*MA*@%$Q?0V0;3J05B\]$C]AT2Q2 M3&O\@TE\ZMG*'/[+;S;"XV;^=?;-Y<9M',_-_U9#QZ M_W]02P,$% @ _("$5\#'/E;/% !^T !$ !A9'-K+3(P,C,Q,#,Q M+GAS9.U=W7?BN))_G[]"R\O.GM-T@"3=2OORK9Q@;9EFV@VW.=?D@#5E5)^I6DJI)4_NUOKPL7/1/&'>J=M[H? M.RU$/(O:CC<[;WU[O&R?M/[VY9=??ON/=OOO%P_7:$@M?T$\@0:,8$%L].*( M.1)S@KY3]N0\8W3O8C&E;-%N?U%D [I\8\YL+E"OTSN,BD5/V1D^.9T>'1\? MMWO6,6D?=?&G]L0FG]O3TYYU:$\_?3[Z=/)A=G;8[9P3(.B&=CGU">@'35W[&K3E98"2;YO&S5W[>F@NQ/#LX>'EY^?AR^)&R MV4&OT^D>_/WF>JR*ML*RKN,]K95^G3 W*G]X (\GF).H.+;Y>G&?XX_8%]0F M_.FC11<'T.1NY[ ;40 _)T>"XW&!/6LEP1:L+=Z6A'?3B>3S W@.@CKM3K?= M6Q-EBQ594L[Q0?!0DV(6TFMW#MO0'BP$"PPFQ%QBQ>$+[%%"G;DEU\0 HR=Q9(R@3R-?(KY1%6;,Z'( M6BC0AVMJ8:'4'$KRJ$^T\@?$%1R^M>';QU=NMPZ*2_5Y>X;QLI3D)$T@/?RE M3 T2RMT]/3T]> 5M3:]!JNJI\FWXV.[V),0EQ&;I<''9\EL[HMM%'>*16JX. M$=V6=4@=EEFZ8*)4W_FVU5@-W-+5""E+52-]MBF(140 (!R7$+)1UF3J(@F8'W4P^,#24+J!^E,^1 M8Y^W!E3Z#RT$OWU[N,HWXY38@"#B&/&,*_.EH_YU43MV-]I(4?UVL%EV@XO/ MB7WG?5&?-[4[) Z+Y!!NJ$5ANO7^3"4+?XPZ,*];[VZ'H]OQ:"@_C.^NKX;] MQ]%P_"C_WHQN'\=WEW?WHX?^XY5\6JKS2[ U0M23N(QE!Y,(HX@Y2G)',7MT M=XEB >]HQMT^N+NY?QA]E66N_AA=W!G2Q)!XO MO::G4!LAZ&U"$#!!22X- N#*D[U)'O%KF7Z/B8S=?;C9W0$MDL2-ZF5I>\R< MB4OZG!/!;XDHU]\ZN;'GC_2>C[B@@,T')!DU"(6!2WT;QKD/]F"?,=D=I/3, MG\/%B,FQMAH#,[3BAI+L&H3,[Y3:+XY;*FBVHC'V^J?-7H](&]3#0S(E3%IZ M59?:5'ICSVO^<\2FJ9D3EW[ M:K%D]#F8#4HN&=L),@*K^=V1/+02^ %%(C^@E= /2(I%*[DH*;AIR]$%98R^ M;+$2I3,P8J=YZ"L^35U^E#Z6ZOJ0PM37/Y913_3PV1E0T[SO!32T-:_P:!,Y8 M4.L)ED3">!"1*(-)"K41"LTS3S+YSS LTB $^I;E+Z 6DES,"0.+AI&Y-%+E ME'%->:E!8F9FQ$?SWQ,\D6**UK@B8-L@O*2Q&,22[@D;SZ69608?G=B(A^:[ M2QY1-$MR08I-@_I_3&:EU_(5C;&W-9\](FU0#QOW1^^IZY1=OHLSS<'H]/3X MZ.BS9F(5V7Q%OT8"FG1T2-])?<03MRQR&3R,0&E65\J>+/HUX-8D5-(V\\F\B/$% OCP>:W1& +0]EX"\B1V>&L\OW_]Y;$QPG&C;,NF; TV$ M1P\EE\92*LC2"IH47BD2JFPBB%G4N#UH6"R-( M6J0A+7S=1%"BP'*%:6Z=T@B!%E2(QV_5HYBUF3"W!0R*PXVX9&]6X&>'1 M8@MI45(Y;B+&Z->0]3MLR8[^L[M;X/[LOD.W)^C@L 7#E@B?[&3<9? T0J@% ME=(AC-BO'C<1R,3:YWS2@/5KG5=A?BWK7CIVH' MI+JU?5?"=.4]$QX%2KLRFW.Y441__$[]INXW! ,76GW16RZ>0_03\SQ9BI1T8XT MH(0DHQX4//#61I%0U!=K]J&'5I+#;$Q-5 C]9-O87\BY\HU.'Z0EQ!Q+$%OM MG?5?,+.ED;WQ\S=9E;XEUU*PS\JKR5[D&Y6GT*D\N7X$58'E(Y8:["0B51WE M=&B/H$HHJM.[5N%M8_(%N!D1UP*[Z8@WVS#,&8RC\?W]?H9Y&FRKI*T_"N6]HZ[JTN?< M7RSATS?)4] 1%\X""R+F)!&[BY%3*UT5$W#7HHUZH@4,T_4DK@6":B!!4501 M]>JJ]2BBJDT[T*J@/HW4HU6JK@J*H-$:D=2"=W&VKX;VOG;3H1(.F5P,B!QW MM-A:UH6)!J*3G43J,R%3"LPMZ(JA;Y6MV6D0 '@I#CJ14LDH4"8;",Q5=K&@CW,"7I6 58 M\]@8X=,"5L.T%&:-A&>KNTB5CJKL0)X1<"W(M+O+3PW4D=1K2]M$E8HQ-**L M!98R;D0U/;:4VMT)IR_8JKEGCK4S,/.Y&Y'58DR9R*X[C($LI(2]0[T"PX>Y M[49*6?B+>_P6_$C9JG 56WE+2485T%_;D:D"2B@*I:)(+))R8Z)FVMK!#<5M MINH,#D;XM'A0>%FRZ7-QT WJ+QR=4^GW,)]?NO3ERH.7M5M>IRC.%,3IOI[1%:8QNQA M%0T03DAX1S.OX\L=WRW#]AW1_=]:3UBJJ<\KQ2JVD&/$O&!27,TVSKH>_ZX( MVY^A+<;0"*T69LR$MME&5&IWCZ938@F>,;S4I38;MJ(AW3&GKF-C=8XI?&VC MI+M;DN"ZT\[&_!ZJ9-2AE%AGA@Z%M?G;B1B>G*3^'S\:N,H66@HI5N.F*@C%=23+;\E M@DZK[_4 M4J'L=WV WMC&43 S,^*J158S<&VVBQ"EY:FR/&^0&A'18J5Q3J!_[Y[_[>"5 MG^'ETO&F%'X)OGL>#>JN?I*_$%>Y"@H7;/.G/]5Z6NMB.>X+MPDBXJ\3ICKG$FGPZ$VU.:\9?N! ])"W)?\'.'#M]\9 M]9?GK:"X(QV6%A)!<<':\(EWSVRZP(YW)1\"I]9!9J6_+:VY+)E?[8U"M:AX MXF)U8M&7(CC_YC&"7>>?\JOD=4&FE 7OD8U;-\4N7S6O"BMS'S@>9"\0T:,) M=K%GR=\ME7*D8,\$ORRD+2HP>RO0+;"#<3=5>A;FH0E0RP?81%4+Q*,+\]\= M,1_X7,BE0=:6$\RL^5#6VJ7J" S8]QYQ^Z\.SVYN>4X[Z );G-G. BQ1JMJ[ M#C+<^?)F!?KA/I#Y0O,QU8K5 L2UO?2Q+ZN#.7F =<'E<*L";KT]T@O(VT3D M*F_?DE=Q27WV?Q(3E8Y1!3>\-2%>XFKC,+;BC)OWPJ MVR0_!V,P;RK:BF5]YB38+H=HRS-VU3+JV?%-^?B&?.;X+4I>TX%ZSZA%B,TO M&5W-/M&!GGHR MXDOXF#_**[&JQ4RFG%'M$F+B -?%6UPDQ%3=]%IME]Y-50$>O(XJ4T=V+ZBN M>K6J<'#U1\X B7W]*./"W49NA[R)=0N&]9E6KXFL/ DWHKS9VIF*MVBRD&M] M?RJ(,F; J,G4IHKZV'?DFX 5U';?&7*):F%/MU@SP>GS8?%WC0R4HK6HA']WE$GFH"&Q%)5 MZQ[W.H?=_!:9Z6K1/!7R["^D4 OS K'[S:*U:$0?#KV\W5 F9G):N,#6D_2E M5EZS :="M+5HYI!,1'R.:T"?82D1UW(E8;+J#R#^DKJNNA@#Q[H@50]40LZ3 MA DI(S%1\%L?6@93J ?9&V%'4?JA3!J^V5/SCZO ?JQ.6'UGA!6SP\(0:AB6 M6IG'V:YJ#LG.U:>T%5W)&QPJS=RI@QFQK,6 2NQ[Q4+KSWF]E2TB6!JP3DRI,^JG*#%^"H9OF*Y3G5U6DN,(?=X%

9!E&>4Y<6AR#)R[QA5-<]M M75DNM6CZ-?5F8 / G!$EN2\8K#13UG>.Y<[,X+ZNEZD%5OW>R7'DLOVW=$AE M8Y7'UC%Y>@:R6C0N,ZP".D:GHU?"+(<30]"X))>?;_#8L1 MUW44]@\_!GII2[WT/0)*V3,$7/-IZJW(D>VRKH05 HV9C'ZZ"53HH!X<\=_1 MF;\-5C4]?9"TY@H9@3D$M5!Q $"]64]"(#O^@GADZ@C^.,?B._55_BS9)O"] M@^UP"+E /V>"79UA72>W&_QDW&QYJA>J%4\ZY0=AMF1:BXY)#L=P%Q[,B>R9 M.YO@YQL<8*X/$XNGP7C,+%Z'XWZ!KMQYAI&F%:N%5O7E@BYYP)X2&7DSQR,$ MHI!]=?T6@C>6>8^M'(]:-+ORB:FUTU)]7\PI@^5B]T>S,@75U+PP^#QWTZE2 MBNT\ITTN/W\BNY)6J01(P#F9*.745V+/"+@]8!@*.H'SY*MW^@W5YBV<+.\= MW5!/S"&W9X[]N1OV=350JL>Y_C*QK6*'EE?;1%L>?D[PJ>E$\3@GP19)?\:( M>I8/=';Y6L";\EHH_C#^!BGH$E9F,(WG-[0*IUIT@5R=Z* _E/4,/UT_7N*% MX[X9S 8362T:IU+83V!UCE(F?Z5\,T.^8:HJPZ(6C59*-C%;+9--JR5(I9%( MHZ."@]*#]NZ4'\+[]O_[84#E.X&3IL3N!SN"OTOF EYL:YX*ZU*]/9^*4VTH M=%DNS. MUX15BF_#L;@\DK^&"DY*82QBC(W /E#7O:0,F&7&QFI2NST9P(5O M'HPN^H5B$5JYGV^YWTB; H/Z@XD-QZ[,HR:7I!:C1C,4E!4ANY[Z(CX2G'W9 MK"#YKL]K5#L-7/(VKS0D&<&P-[RS"\))EC4UM\M=8L\/HU;C58N!H:;9U6'P M7O*(98'SO/F$M6C@^G&K9-P@8=1$ITG_A[PEAOJ59SL6%I3=$'! BIYLW5+& MSSZ\&AS4MBPI?/U(IOET=R91+31A;$_G4-1T5C.<.8#(6,[YO8+4-6W[ MF"Q%>,2K^ZEZ *TTF_HH=[3F2%,LL>P4&+GYA/5I8%IDKTC*J!RR6C2NLMN4 M/$4?OD-U99#]02'K%QRV#MH_P$M'P$@.6U,UB+"/NFQQKWZ_@7BY:L,59\KZ M86]EGB_5"_YL)[3R'MOJ/$#@[$0OXU4F_KY2+A21N1_3B <9'@I$Z(DTY[' MAKC\1JE:3#!@H<9S7_\9.ZI.EY2-L4L&/F. @T'%2S+YRZI_,N5'&&Y2+P_; MO=)G2ZI)"#4?\EOJ6;M0G30^/UM['O!DXCPRZ;P9=J>T&ULW7U9O;^]9,7LW1ZC-/%D^<=A@7F)U_&BZ,GBR-\\N]9]]?XST[.NO&GH\43P82\_-CE;[N_!^>+TEJ#2!I!\6 @9K10O$@R M%V.5M4_TCACD^H>%- MY\MO__G+T6)Q\O>G3[]\^?+KU]A-?IUUGYX*QN33RT__O9RDLEK/^ M0UQ/OON)^AUM7+PX^'K[X\)'^_./P MS<0YW]!E3YG MY]#^]SJ/?WHUCA0FZ72RG+;7]/W%2RK@/H>$7QDLB[;E;&BY%&QQ@M57!H/:U3ER 8:2!;I656P9K4>D377G]S)-?H MX'2.\U'B-I?@,DA1"$8Q""$&"1&MML)J M:8SIB[Z7(%81N;@2.3PJF6\WYEL=1O -AV-%=/>DD"?#Z;T@2?TAQ?3/9L.G^&Y,'@^><^AJ\X/_RZZ *1 M:3P-W=DKHL#\S8Q^.UT0.R9+<2^PP_EBE#53***"XCR)!U4$QP6)W2GD+#-? MB%EGB&4ZQ6PB(ZXS""T-F"4H; 6/*9 M;=36<483MCQG5D:^J_1\^2C:728[#BM2XFT"!Y M05+T3FB((3EPKJ3L9';DJ.\V6%E_5!]PZ6[0;/\1NK_PVJ-'D84<(K,45X@ M2G(#L9 QT[84C[;DH&7CX7T?S9"TXG9,N,WY1A)HQO/W.$=ZS!$!>D%+>C([ MJ>G92T@E6EJ_R0)&&T'E1(%BD8R4-6/)!1-2]GO 3EDHI6FP2N:(I09"8O-;E"?Z3$I:)@1;16B#^ MM H]Y*.D1TM9-"/(=2O]ME ,&Z:?QG&"!_,Y+B@R8D(7'3WD2/Z=\L+6W99$ M@T;EO0DNEM28'P\C6H4>ZE'2HZ$DVJF/:_GF4(14QI/C)B22TQ\9.!$S."1_ MW_N0O+*[RNIO8B.7ONYEMJ<+:?'O\>+H^>E\0>%[=_@U34[KCF>=;?I?IH!^ MA J3XP+!)D\+4E@:<4X(26LRXS:G+%N3?P.80_*S-N7+74O:K[1Z2KA(:1AC MV@/%,Q07:?KA!OE\U.Q0^?G>KZF8NN\].RN=^N$@&]50/9\=GW1X1$R@V/F<&,2(MZ7Z@)E' MYT4A6DCR_)0B1GC'&63%N)?D&RC6.IWQ )RMC>'B"+M[GE_7Z>4[WM6@D73& M8M&-X^DB4,#XM4P$/5/_L>RNM M'YIL/N/M]L^V9*IP)GL3$+2N$7D* 3R3'FQ)P6<=5.*M"Z&:ZI]V,_:2?*?Q MI^GSTX[>DLX^=F$Z#VF)8IJ7WUWP-__WZ7Q1=PU6F5^*=HD)&, I1J0H7$-D MY&@QSBV3SANCFI=>[G* 0[(&NUP+JUJ,_;-J)ZKF>9@?O9S,OOR.^1/^%L;3 M^L.#0I'!>TR3,)^/R_C\'$4=-@WN?!P\Y1"4X>"8M#0.C."$+5 R6B&XL-$U M3QLT'\60+-T0E\".^-$[SP\^A_&DSA9%V?,PP0^83KOQ8HSS]18OEX;)6G"0 MI).@8I8T/$9CC!2&DV<8F6M>X-+OD :U'SS %; /YNPGH_+LX/7!F^>''WX_ M//S8[L39S:?VFBUY8 "-?2LM8E3W=1#,E[;VL)J*^=H.V35$ MFAE9BF$0K2'G"IT#+P@6LH(.2U&0 MKHV_;FQRFQE:KFEX#$%I3^-.1D L1EE;JE5MG5K_ :15R*)_!K*T%$TSOKR> M33]]Q.[XS6R!\W?AK,9LHQ#0UIXHH)2N!W9!LR,)NR-%Z:[%N'=M]'LPHU M[,] C48":4:0>X9G) LJD->,F 4HJ7/M%!&!D=:2%8J6H3$Q?A3EWT\(]S,0 M8DL!M#,<=Z-R(ZP5VGG0L>[LF&7MK(Y@ [=1\I 5MO8M?I06:>%G7PXO):UD MY HL2AJ>0Y*:9J25@XA>"@Q1^-Z=[&$G?S9APH]]ZDT$L)NLSR4R>G-2LB3P MB+2@59$0BA-0HO?*LI!-:E\7]F-< \WWM&!)<[&T=:$N2'S/H&4BJCI/7CY7 MADC,#;CD Y@D B\VUR-Y?;A1WT4TT,1."Y(T%$7?V;]OPPV):RR,'()ZZD14 M'8>$B64T1JJL66EM9!Y&--!<3A-ZM!-%RS3?['2ZN(P"+[%D&QC7AIQ[IGR- M" UAR1IL+IXSKY4)K?<4[DJ""9;GZ:_CJ K7WM,*_-+>I?-;3]'";TT/G!XGGH MNC/2T_\9)J7>CH/&E:#EI?\' >ZN)L2)SZ7P@\]"3 M"W4?GB&%7>THT4P"S3CQKL.3,,X79SM)DYT'A3=&K#D/6CL'PM=,>F81G)3U MW%,IPA<6HFK=[7$%6$.*O-HQI+4\&KM2(^UD,:8X7**]8!86UOLN*B< M-U;SUH;COLY#;:SAM=TBSK!XYC+DQ&3M[X/@#%EH'TI1.L2B4FNOZ6%$PW.7 MUI+]*L9PP^EOV:;@1I,GTL7?6MO4EII?QI/)2"8IK"NJICEH,=M,7Y7L *60 MAJ(E9F+KH&$57,-SF;:B1W-1]!1")L/16E*X6@CRV[0,X(LO(#+Z*&L52MAA M"#D$MV@KL6\^N3TEG-_7>7M;_IR?\W!43"C).!J2L32X0"II>I;9)G!>K J\'Q^O;#;$Q& 0=%(N&OLJNM4>P MCG+?51:Y@90WFM+^2CZ_69B1\=PYQC48%@MY'3F 2T% P6@2Z,E,WB[-TD3!<45]5LW4 1A6F]BW@OD"$5Z[4P\EM/=I_EF86+G'TTA*,(4(DBSV"CA&PBL\$HY4/K MBH+VAS"?SXZ/9]/E<^>D<"^ZL^8\KA(.DW=A3'KX>3@9+\)DY&-6/#L'63)2 MOY$7J.,$Z9V/(;AD<_LK.E;'-Z3$QY9\N5N5U9.86FX1G!Z?+O=P5SEM/\(0 M@N4L0Q%U]U\Z7IO*9D#CK<,2)(;6Y5IK0AQ2HJ0QG?H45L/;,19A/,5\&+HI ML7U^#32YB.-4VQ,+GR(FBNXX=^0/8H: W()FGB;$*B&;GXK_,:HA95H:\Z:Q M2 ;0X//@P^\O7[_]=S\7(5\]?7?-/.\?4*,V%77/,9NA'CBM6'#GFO!194W(&8E*UD7@RM P:A# R:6>*:7Z# MY&9(A^1D[8UWS47:(_WN9.DJTD!$4@?4Q9%AVMR?VKMWN MK>F)]7YS[7[8M:W$=J#+KJJ:1IA8RLP6$%B/<-J@P/L204=NR7'5Q6#KCANK MX%IS^^PGI=*6\FJ[M?[J^"2,NYH-?GX4ND\TV$0CC4H1%E[;]'$G:9Q$&^1W$C40R>ICMS5YF=*!'!! M:LA>H[3&E-9 J, MT/5.M>@@BIQH!F(0H=ZFT[QI\ -PAK3YN"/>M!).NVU*,KOXC!B<:TJ?].$Y M%L-";7%D@" EBAT-A^B= U-X%DHZ%-B\D\R]2%;AB/^Y.-) )&VK%^X9X&4G M]@^+0%.V/-*9 X'SA"='@L>\!.>\ 5NTLIPSQVPO5Q"M FZE7"7[N5C4C^1Z MNF9(R!RRXPA24R2HBJF%F#K776@IG1*< +;/_:]YY>-/ELW>7 +M.OK0,&\= M9WV/\T4W3@O,%\==;_[@VB??83>>Y;N.V$6MP^'7=!2FG_ ]T?RP%$R+D94V M9<\-<,_G6XUAE$()7,A M&,C":Q::D7;Q)0 S#K4HT=OF91L]#&-(NUT#7C5W>C7LF5 MS=5].OGE>!JF MZ:9.+DR5HC-"KNW,E:UMT7C6D A>U#%(7EK7O*V.;DB[9X^(QSV)OV]ZOII^ MIOF[B4];](P&7/-;'A2F6*MY%,@0@LZ>"=6\\GAU=$.JA'K\]-Q6_'W3\UZ/ MEC$;?+&0E2ZU,Q 'SQB#D@/GHEYY:G=$SQ]6 >WW2-SCI^>VXM^'<3<);5(4 M(2>A'<7*%'"%7!1-B)(JJ=JYL(?[<#=K>V)=.=@TYM M9=7R[%M"S/.7-#&OYO-3&O0M6)XTB$:!H*LZH;%Z",PYX"ISM%&'J%H?=OTA MJ"&YQ;LB4%-!M>//!:\ONOM]G'T,7VMU92U)I\$3W;^3'N?,:.LU)P,E,RAM M+7@T'(J56:C"O6GN.&R*]3%4F?6EKWJ5ZS[BJ12"$X4+<%DS4(GBO1!KIQ"5 MK8@T+;1X!A)/;;X:/\X.$GF/'=[76V>$%B,K9&BLC/6ZG.C!U3TJ$0I7WO)L M0NLI6 G88_ +MJ74]]99.XGUXAI\",NJY3_"HD(Z>UONA9DD1Y-3(9BE!JO( M(8I :U_%(ER).N?6>XIK@WP$KD-SCO4JR.:NQ+>E\-WF *.2,-HZ$8DEK..Y.VDE1S I'C>UV=+JLV[IN"X+(1F2MP,@I0 MJE;_,)1@653%,,V2ZS'QL@K$-4O8?RIR]2'%_G35L]/Y>(I$_O/S^LMD\?EO M\D@RA2XQA(2LWK$@5.V^HB$6S^C'SI;4>O=R'7R/H9"]=PW62GZ]GZ:_2"*$ MR:OI?-&=+D?Q?#8G_9M?AG&W;%@_*_=]ZD7M&S"9WT2ZVB'[[5_:ZNQ]X^%O M>22_SM3HG)O+=UQKQ?!;-YO/_YQV&";C_Z%OPWCZ#,NLJV?_1MHZR[4/1%U7 M-[2SAH#D7V$41>1^M37Y]I%FLH4M-+%*B\P+BXBDI6G8 0 M0Q&T>L!D7[T")FNKB@+,!9Y5*IJUO]*[!? AU"SM@G1W#I;M7.I;F^KE-%WS M&I9S=0\\-2@JAK+[.2R9 412A1>I%L3(JYE5;C*F\;0FYCEPSJ1PQM MB_&O(1MIB-1*M]Z-OHVA3\;7PN1Z]-Q);UP] M,*R8(9?&D4NC2@!$I:QE) ?.6E#^_'5#T)I-!+X.J3>8Z7YTWC>_:%2R+CGH M#!AX[=R:"(O)#(0Q'@T3:-5F4O_VBB%HM_XEO=F,[M"B4<#"K="\]M:WH*1A MX*)5%!H)J21*%;S:J47;62YU9\M[_8EN(__;5Y75?8*[NP-7#/7*%^FB@,(1 MH1X^@I"BA9A2B3'6-K!^)2JL^>)^;LO[]O@7XWF:S.:G'8Z$05X4KV>M=+UO M'AE$X3)(JPQG@KG"6Q_A7AG<$"Q?[[19[5*];477KF_)K5CF:O@WHYIKW8Y% M*C:*I,$'YV@VDH'HE"8C;BEF(8^XR-8;#^NC'(+MW3G7>A9FWQX93RFGX#1H MC#6'&1PX4>V')]_0RR(B6TT[;^61]5W^OS-6-)SMG:N;RVMT/(LE>BG *T,Z MT40.GN@*-A837)0BV]:UG&M"'$+)_F 5S29B;-BGY$9:[A;DB\X8M1APOKBF M$"TYJ0Z9 BW3\G@5><>I-BVG;Y,T16#S O2-@.[!\'/4+$FA(:I,T;MU!5S( M'*P0A8?"I&/-KU7MQ?#O*KW2/P,;> #K2+4W.[!J"KWFD:Y2L-+R+$E5@0TZ M@8KD-KOB&63'>$Y%2">:=^QO 7P(SNEP.-J_[/=.VYL[!XFC"$8[2%J1YR4D M0N2U6-%IJ6-@.;#6)F9G^WT[RVT]'MYN+OQ=)LE&P0=#RKZ 8;I6J1D%06H! M6FL3G5-1*;%2]+7:^W;HW7V[:UJBXX&$7TA)T-2KJC*" AZX[&T\_7014B"(SF4#H>J]820*< MTAEL2LEGFB+T>2>IUUO AN!M[(I1[275W^9Z23PZY H4UM2;YQH"^2TT3AFU MYEHXV[H%XL.;ZX//AVU%C:WF?\])">9KKB99T+[4UHR< RD[ YGKPARJ3"IQ M>$F)P2?#=F6\-I1D&_=OI=*F6[$5HHOU?KX29+V!/*RTN@>3;G/+GBP0370.H+8 M>PA_Y]J9;=%W9GLGS.E9+GL+ M65@IDJPO+B\?K(W*$_F2H5886)N"S2$IOI.09?A)E'ZYL[E8]N(Q?4A'F$\G MY"9<&]WS29C/QV6,.9Y=WL!Z&B:7/4A>T+ ;GQ_=%D:?'E73*6IT[?/O.,D? M9Y=ONUGE/II@M-O9=#.Z21LR$FVON6I$?0A>(C[X?#MB'@?7&B6Q%D-?&W_-YZ^G6*%?(78<MH-&&/EMR;HJQ3QDI9?.NJH6WP#B%E\Y@HVT#J.^;I\E]'LSFU[% MQS5NOCG$IO'=2N_J,XA;?["-(K7;[ZKF>7:Z>(\ACR=G]&;LC@EOW9JYI,[5 MG=TUF7 PG5)@>7!6FEWG[ N?3:Z9A*Z]YSS07^O(:6]->(I) MP3%?("!WH)3-$%)1P!*%_$*$8&7K@VH]-.'9E3'NAU)]RJSAX;:.R+ZTU^Z&^6]0 9U.U'?BF93 ?3=03(E&45P!DJT M]4;J7.]R%0E489XG1?_=3KCUT4'2/$IUT'!J>P^]SU,,UZ_Q7=XH?>=RW\.O M])@@Z M.)"U^D0E1HJA=8WP>@BW=GA6>MN(AR0\5P)(2];[LKB$D$T H>I)4N5R#_F' ME9 -*@SOCUMWO)WV8FN7>R>--#M#\L"ZS^.$]R.D"7B&4RSC1;T)\#[LC*5< M:[Y ";0T/6C %Y;!<9LX5SJ5U-HE:H-\$,?P]L#)/!^\KOUD;I\@ M[Y-"WT$Y*".W'U:UD%_O!NRWV2Q_&4\FSX\(.\['4PJ-+]L(GF]'S\KE9[:P M;)N\II7)VWJ(C6SAY3M&1;N4D >(Y&>3HDF:", BV)R+DOS<0)"VJ$C7CI75$N#*X095Y M;42+VVJH'[DTLW*7\,X-K8XLRRP88&"U/;40%'4*A,B8*VA=)%>^)VJL[/#L M:A^UJ?37G][>[4N-X$X7V-44WTDEX8=967RAR._E:4>6\[3#,,VOD<+ H]FD M;770=Y]]OFIHZ24=2X2@_,4)PF 5@BA2 M*.-MB:'U)O[#B(84EC7CR6W-U5 H[?;XKVSG"SSI,(V74T1?3W Y_],;_OQW MAT".OB_+))5-!LG1]Q1+%JE N!@4:LNT;GX#1B/L@PK?>F/?7B3=N\E]-NNZ MV9<:W'1=C7C.MSA/JYGY@Z+5X]/C=^'L_(>S[MN'MZG8W?*-KNZRLV0#LG@;LR;VRIN!T)K9GC7P/H>C\.8UF?WMKP[%/*18=!^DVUZ0;:JM[H%\MFSYL>RO-#OM M1HD5[IC*()WFH'A"\)8%<#Y%%V1 KU9KJ/_#5PVIF'=K3O0PN_M0.!?*\0*GKW:,W6%-C^J+5)H/I(F)QFM!!Z5!R6=(\A9$#?H%]EJKWSK_/M6@(=4C;P?MFTEPMX3 M#LO,]?QJ$+.R_,FU\ODM<@NK/[Q5&F'#X;3*&.!\COCV!#N"/_UTX]5GE_F+ M%Z49^F#;'577 MNSC;75]Y/\B1PQ2D#@B.54>R1%^W)!ADJPA)S!A8Z]3==Z ,*F&P"_:T$,EP M3.!FUU&M\_B=F\'&UTNM3:Z4& ^*9[#U"@[2#1R"B1*2"$4)QWW0K4MJ!V$( M+]]S?PHM9>2(!@'KJ0Z5'2T/SVI<$FBMZ,B9V8M[L'$6=' F<1W>K642VPFV M7<"YXJ1>LP6M.\5_+:( >5T!\$T,X&!3ZS4-9'!B:P@,BPQ"QF1MVYUN2[&0>7]A\:UM878:'-Q18@WM\0, M#X:4K0)?D@854P;ZOZMEP10;4W" J'X4.&S^^D&E^/ODT8XDM'.E=2=GG"PS MPAL'UKK:5#H6\-EZ$$5DIH7WXO9=O#M37H/.^ ])B6TEU-ZS(-?J*9X='.)W7;CJS^3;[ "L_NU7^8[/!-$I^W'WCJRDA6[[W\C#^NUJ92DMBL>C& M\71YY: ;"1Z.2E4E[WGBM;PEYZ\SM Z\_ MOZGU/::+ZSS3DA+?4(T8"U&CEB!S/3&3(X-0(VSCK4T)'?/-KP;9 NZ0DB6[ MY.F=Q/".)-[,^<+GD-'7K?>XMD<]J,,$^V3LC@G0;E?L@3E[>+KX2& V0@@'R;!(7E'P MX!$CV"BX55''$%I?ZK@%W#4S-3\O57TH().%.F%S(IBIKCFUY&O!7!(;FF?7+NM*?N38C/[ M?2_$[TW&U<4D(Z:%,]H:R,G4$HN0(-:^J)YEB\&P5%3KC-&&4(>TF[=W\C66 M[(HF^N+G]8\8YOBOO_U_4$L#!!0 ( /R A%&UL[+U9&X5.$M H$KJ7W\]0( [R ,@#@""-,MB<8'.^<+]BPCW M"%_^[7]\/SO]Z5L>3P:CX=]^YG]A/_^4AW&4!L.3O_W\C\^_@?OY?_S[?_MO M__;_ /R?7S^^^^GU*)Z?Y>'TIU?CC-.]W/O\O M.?LT]][_,OOKY4#LZVE>_.[+.)>EZ!=#KJ!TA?/?Z]-^V1C3%P(RCN=P2ZHWG7L.Y 'D; M87WD^03_@N?34_S""^>O_'ZS=_?'KSFK[Y]/[=V]='G]^\_O29 MOO[^YH_/G][_]O[#FX]'G]_27Q\? *;)GU"77D<_SM]1\?8YHOQ]FH-"AI$P2F"NTYT3B'7GH1[E)ALJ!6P4F8 MD6'^BE^JB'_)I]/)XCJ2!H M$W7&TA?.P 4M(08KI&?"%UT:C^HVAIMCNF+-T7@QNOE47'.NEO'HK*EVIZ.& M0KW0' W@YY]&XY3'?_N9-5+R;S3N5Z/A#-(_R>)Z=3Z9CL[R^,WW>'I>C;6C MR233?^DS?C_VWNH4""U&Z4%Y=.!#=!!5Q,*4%BFR?GBP"LSM4V4SW=Y/E-X4 M_ M=&PNWMYT_O?1*$V.ANE3'G\;Q#SY-#I-QRFYP@1'P"P1% H/'LDE4(EKKI)C M(K7>+I:CV;[V&ZCK7@)L+.NMLN#H;#2>#OYKYEX>,R6%%(Q<<19I?3)9$_N% M@EA<,(PYD75KLZ@;LL-FQ]HZN,L4T72/.$Y1,]1!@I9&$AB?(:#VP*,U.7+M MM?1][@V'H_=U)'I7O7)3]?Y]/)I,/HQ'93 ]#M%8%#F#%G6O4\[1ZN09:(M& MIB0S-ZZQ(U%0*#-!A37&5#E0EAE$3X7%SUO?C#P *!#X4,[J?>P.?P] M#VG,IX3M*)V1@.MXIX-O>0&/<\U\O7!S(;$*ST(H'H$;IK5./'JI6IL!#T,Z M%%JTE'P/N\9UM^-]>3N.1Y&="BT:"CWNZQ0S6W)8Q0Z%U,(BQ6MFZGX[C*.S_(Y\FF/BG4PL2; RTKH4Z#OOE01CM93H.7=% M]J7P*QB'XRZL*=H>)C:1]7:3UR&YYCJ5S1<7%H-AN=$SSE/1\/)K[F,QOGBYZ\ M^4Y+'KU_,,3QCYED_AC17X=3$N_IC-D70ST67&BE24J*:0-*"T&#E([VL.AH M&>/9QM:>18_#.0 *[H>J[[+8M&$Q09Y/K%_)R*Y'<$8Z;:W*8.L6JA+GX(7W M$&1V.GGCLQ.],/ .E -ASV8BOJMYNZGF:0F]MI,JZQ*6I"&Q7"_PO0%'_A(( MC (U3P%=ZVOK&P">O);7%^==W;I-=?L&QT-:9"8?\OC3%QSG7W$RB,>)6V%= MYL"$442XD,A:XHR,)V16.^M'.!"9E)0#FQP(HL2E)2MW8\E4 Y.[^N(^)Y3ZHVCVOZ9:T) 3D?? MR!XYR7^<5ZF\+S.,D_?GTQHM7X.G+GB:"15YQP$*L[&N361Q.&X ";Q&)DD$ MK4\H5P+XY&G2GSKN(<_&=QQ+T,ZY?0?T,9,LQQ XI%RW-AFJP6H#W(^/&,AJXC!TPZ0X[)9U$Q MZM8+S$T$#0EP+1&G=[5O(,;[[CY_NDBK^&L\'4UR^MO/T_%YOOHEN:+Y^_3- MZ>R%?_MYDD_J-^LR83*>'G\8C])YG+X?SX.QCKX/)L=<&+0Z5E:J64PP)T.8 M)[!D(0OCB:;*=.$"O> :#^BG*PXL>W=#%CR0^O0 *]90XZBA.!O>AU_#P$ZOA6_M7FNKX+I.6ZORQO[$K=;71T5^&-!+PU[5NGDU!.@@J*^,UR M LS%@3$8.4M1HN]TK3W5-[\>W<"25&$^^00II7H?EQ)X01XY MHI/(16!9Z$ZZO_7@YZGR3:3;@V':223'0@9=A_M360_K&QK*B?S 8)7XAH"O)0BK>T MGDO>^BAG18@OE.Q!E3U$P]]7M.G= ,/@=##]<=/;_J^=>C(GL(7]]8:!=W]"D:D54T$$(F@6%,X(KE MH-&8[*(S!7>R#CZ*?%N1+GM"SAVH>Q\B:S[B\.3BFAF+\[K8"#+7RR"G P2? M-N6R_?.&N8FAVH>C1I@)O''(Q S&_!>@"HV&(S;57;S^H M9DWAWU;?!I+K49'66:F"J^4J7 (5N0.O&,$)F3!DEP1K-H'[5. #\3%M];>* MP!KK[7>2U-GYV1P(O3!982QDFP4-AAD"PA6X$&(J1I"AWOL;I?"WBPC+%ZJ$,.C(%>*F%(2P($0NM41BXW3L3_\8( MGJ$IM@=4:'B+,;M1Z324NR>+,]S,2L^]#, 8:L(="F 4%IS43LN C)E;]627 MW&UM .(9LG"K>FMXL[$)[GE44Q?D][L=;9FWB_C^[:J] =M$FUL/WG*L\185,FHDS=:171=8/O]KM,!" M'@>=N3/<&XAF%+ (.=%(_<\BQ4T>_G@YZ39]:2Y3Q'%Q[?2'%K%%!\O MAG3/B.8/;Q95?'L,+W'%+W'%+W'%+W'%SSG(]"6N^-FI_"6N^"6N^"6N^"6N M^(6A+W'%+W'%^T?)E[CBE[CBE[CBE[CBE[CBE[CBE[CBE[CBE[CBE[CBE[CB ME[CBE[CBE[CBIQI7_!)^^33MIAV'7^XDW/PB]?PB_W M.$CO)?SR4#7[],(O%P?V\[\T+>NZY-F]A6%V&4NC4,S7@PF>G(SS!9W>+V+; MKLZI.19/4YL4KD($I2P#[R7M%\P[IHPA MQR(S:^$W@,4Z/;DD5SU-O7/&^^ MQ]/SVJBHMF2G_])G_$XFD.*1_'4P4BIRX:V$P%VM<*R"9MI:SEO?U*T!<_O7 M=4WYL^2>HS=%]="?8(D\+OQ)B<*'F!G0_Q,V(2-XU)K\28G6T"\=;]UIZB$\ MV[HUZY4CS02^#S=<]_9JL:H@BAI'D[BA+Y$#R:. Q9B,RS:ZV\U+GGQ/JG9* M?:Q#U2K"W5Z/H@Z@GE&'JI5TU*U9T1H"WIKVLQ#!&I] RAI';E@&1#*[=0RA M&)FLL>SI:7W5#E7ME;Z*7%N?/I#LO@RF.4[/Q_G-\(1V/G*SR' 9)C)L)K2M MS#RXN.0-FF*J^FP?';:CM&;/G%C-S]C$G9N6W[DMGDI6T--J&B%N? M5QR1!_CJZ#4.T_R[=Y]_P[/!Z8_%M94,2JO$0!N5Z_XF *WD9,LJ%42(VI1N M)U./O.CI:[RA(%M/^-]Q>%[/9(@15:)"1D2U* MIB<(ZUQ4&;D2W1(L'WC)TU=H(P&V+C%SO5N5T%H83 &\<@R4EAD"N9S@5)2" MR8B\=)N1>]CB:VW%K2N@AHD<=627?8G_GD3283G@ND;4E;#U[3WA0=I]V]7?)M(>;22JUN[JS.:[-1RGT,FH&7@A M(ED4I=[*) $6E-=!3$RGU4 OBS>]OCN9((N-,%:? &RM! M$2AP)@=PTF?RG9V/OM.^N,+MXM7;G_+"N:$L6V^#DP%^P#@H@S@'D[F6J*6E ME2!94(6^<]D),,EPZ1T*YYKLA+=?_)1UNKDD>YBL]P4Q?,+3/'GU!8?#?&'3 M*6:*1J.!<6N@5IJI+K<$D3D/BOO@8^MIW 77P3B]O2FCAVHLCV&<3Y N*%=Q MBAM29Q?>0?+R[CK]5-N+[\9J:"<)X<;Z-#[9+BP\(%P#[N):M /@E9)4UT&Q@]S4OG6[/H\V4,QN%Y^KXXF2?4R@G:H9 M4DH IEK 4TB;&$H;2[>2*OHHS6!7N?)X&019,@\RU8Z S() M#ZH>[7N; YBHE/ V%';[)&<),:X_=IKMPS5%U\N-UF*41\-T;: +="9%B9C M24E>.VHRDZ0R4+1-$8-U"5>XWWKH50>M[[:"7GKJWCR%F*14B\:.9Q;TJ+P: MD]\\_3B8_+E!ZO"CSVR4,KP:]D:IPC=>6E_V[C*!+Q214'!=%VA1"^4HP%#+ M2PA!:[@N'KO=4*UV9K@$S:9G%O5![^/2OP?#D%7ZE MOTQ_'-N4678^ ADR%I1.DF10'$0A),J,676KJ+7"R%?!MY,SC!8LN7UNT9M2 M>CCTNB."J_K4_+@DH;Q"!@)M!L4TNTA*"$4BH]V2;)W6#8L>PG,P!&DF]'YN M7FYBNSBG";HD58]H.&8$E1(-5R@.-C(;6*+AVMPW%;::"+XMU:\NWETG?U\. MY<8"=W&Y5$)VJ#1HA60]2476D\H9LHXA8\V15)W205=AR1T4NSKG;*':VVS9 M3,1]+ \W$"TNC3M@ZNM._QX\.[K!WU!7#ZI^ T%OBP2TZ@D7Z^E'($0JD@_E M?:P1AB;0.IE-;EXP9'O*?^SF?0NZ7T6^/>C\8_XV.OU6+=>;=NT\^U&'J$Q6 MH'4NH&S)M:F@!J,XN9P$CW6K^[%:R:'E@'9@*FZLL[L%A1H)O(_203E,W\XR MU:LE<4%X9!91"RBI$"(3.#C:^2"Z2$Z-,_^&(NXA)/0FHC_P M+"^VI0ZX>MK_EV':C0VPJI,"& N]A3UB*3WN3E!$%G(NT[GF!X&LDCY8E M%E%K&6#SXF%;)<(C]L"V>+"*G%M?6GS^DB]VIJ.3<<[7CM#IM3))[@$Q1U L M"G R,3!":&<*ETIU*PFS[ T[J!S81 &CUM)KWG_A/T?CQ27,9,;:4K/FE=>D M'4L;&)$54.L(3N4D/2\BAT['/H\V8;C]Y@/8R!N(M&&8?D53B?N^W, TYW$7 M4 U3U9<"V7ZJ^J8:&O4EWL:I6LO!Z6 XDL\ 261>4Y8*H,'JLZ#";.E_KL4< MW[+.'\A1WXK*5Y%J\ZTYQR^O<8KS+84KD;V3"#):5F,L ]36S%!,9DSS$KCJ MUF#]YG.WFW+72-*C-F)J'8GM5ZDP4"XP9B M9.BL4-*';I75[CSZR>MM,V%MX\[LUQ^_YF'\+U)O83H ZL7\??0XOLNO@6ZQ3%A!WS]Y40^B&UGV9 - M-?HH71JH8RNKRBVTVD#T( MV=E(7_=EI&TD[![N8H[BK# /X8IY\*WNII?=(+-,,GO K'QM+\'!9^? 863% MFGHBR1N38!F6 ^-!$Y%OQQ#]3/]TM@@ZII@*48 (OAY5U@-HINLB2+:5H+\H M;'T_]P"35:#+%8?H-!^/_P-/S/"KW?6J#_*7-7]HHP:GQZ!ME M0'V*7W(Z/\WOR]$W>DFUTXF^VF5_U&8S)(/CZ.()B4> MH(CB0%D^ZS',P=0BIR)H)=N?SSZ(:/LK6G]\N;/&M=-%'PE1]Z.;OL+Q^,=@ M>#*;SL?%YL@R+>\L"O(7C$[D\9$D4DU+#=HKS5O/ET[ =K 3-M1F-Z)LH(H^ MK*5[05XN_*\'DYJ37@O+BMK!T&>06:(W7HJ$S6^;5H-XL.3J4U6M>Q4^+)4_1L-X2S .$TJC M&4@;:I@8&6HU,@RD%TQ%YP(+W?K>K?KFY[&Q;2CQGM+,.BZ55^"/)5,.B\ID M_VD";80"%ZR'4M!&C\YYM+O;WJZ [M4BM*GRU]_DUM3<%O:Y6X.(\?SL_!2G M.?U]/)I,_C$<9SRMH_@[R?[77$;C_!F_'T>#)9:$P$J6M'S; *[*CBL3+(LF M2.U[WOW6 G[(=-R^9GM8#=<=Q#OZZ6H0W)GL?;THRJ)VJ&<1@DCT)=!\"[%8 MP5K'@S4!_D+/EIKMH>M+5]/SVGJO,HIE"U"GR&6\W3-^ M:X["\]BF>]99#Q'TL[J=;X??\F0ZNS@]=JGV50^U^A82'K0,?&0.4'(>6"F: ME=:1*;=LAJKX?43?<<;H K%MCGARGPI)4V@$9:PF4T$ALS1Z,X\(IP;GK6,R\ MT^N>*QO6$';KKAJW$5[>\9'5S@O9YPC.!$4DY;6OB$#@6N2",@7Z_5H4N'S% MLU'[>D)M&,U\42C\UD7Q,-UW6G9LO5;:>P=D 450DBQA9PI"RIQV+BF<-]W2 M9KN][V!)T(.X[S+";)@S?4G1KKZ\-5&@XF3!:&?)6;*%?'F'$'CR 44H278K M3;/ZNP^6*3VKX2YK;/^LN>5BVT+.=>;$:DG+GB2O*TCK@-DD15K2B GI\F[*" @>HM2&H[=&K&L^.*# MY4N?"KA+%M_O'=9%SADK/'/K!.@2:.]TGH-+M?R(T,S)$!U):JLW5ENMK[Z] MPXS6NMB;^NOW1U#6S"2K+;E=*""R0KNLRZGV$&"UT@I9Z885E[<4GKS+OI.M M]=XM/'E5^?=2JWDR'0\B;:CW8[S_M_,4HR[8>\H+W03WCA)'&W'@3NWG+2MP MWTC(% ;."@\IQ&B,3E$T;]*T?^1[+#5U#[FWBMYZX-SOHV'^ M<6$8_G8^3 M4:(3TC%L2AR1CD%;V>F(MP4BA@C2876Q=^N!^)-LWS[>GS=LQ M]9NKHI=V5V=G9$$,\/0#?KWL(5Z\UQRM(!?!)% JS@H_DGN90U&*X/G0NC': MO4">$3TV5T0?N5QY/!V4 7TL3]Z7U_GK:#)8%/G)R7!IC $F$B,/Q&H(*2 $ M9C7C0GMTL35'EL-Y3DQII)1>KJ7O'ZXW6 *M:("\D+>:90;TY+QFJ= 'R6PQ M*]P_]FYQ["D!6DJYA\BG?WSZ^^A;'@^K*W_3U5PL9E$Y@\R"L8K(R;R"$$N! M[%/RVA!OHVB\8CR&Z1FPIA?U]!#2=$\]B)GI+I4I26M%P\WT)>H(01.KG3&N M5B VWK5.HUD"Y5#/;5I(OH= W\]C'$Y*+4@^3)_R^-L@#H8G[^^M&U*+S4SN M_].B0W:'L?1TB--R'+LYU&E"D-&>:;<'<[GIF$I)0ALC0"9G0-F$X(JC+;TP ME)H%YD3K=6__F?K("=#>$W45I?92V^X^)],H;I3P@IP&3J"\M( Q*$"EN7%> MIN#;5[7;"V]_=[KMY/VOHI@>SH8>M1B3*-I;[L&I>@FI>(&0F0992K$Y1-.Q M4X' 3UC(K535!_I?Y-)GOZ*\<^<[D"3K@2>C ,TH;88]C3H6B_"*%T+!F03 M>.OUZ $XSYA!K9341W[>21[&'W=0^2"S]C$ CZ80*J[ !VLA$MT9(W^:QM^: M.O13W!=8MSAO-R%)K04X[F@Q#-Y#B+0L%BLP!*VYYRMD62U_ MT3-D17/YMT[ N*#K[Z/Q] 1/\I+5CBPK6M.P0 J5O(X,+\02(#*3O)#2Y-0M M[:;+VYXK2YIKHF%FQN7U__GT'$_KS?_BXE](+7QBP)+1A$=+LL9-!E:2CL89 MRV3KD,3;&)XA7YJHHV$*QI7-/?Q6[W7#[;('BR[(F&H,DP?/&0-5O*L7NQYT M8;'HR(MS[2,R'H3TC,G34EFM$S.NY9&\SN/!-YP.ON69/;XX!3 YUV;<9'^S M6NLL"\ <%+C:MYN5H.SM4.C'DW?N?=,S)$A[#2Q-Q=A*SX+?,]:RP.EH>E6X M?_BQTGU,DOT5)X/6#0M6>&./W0K6'?=.6A5(%SAM6A:RK;U>7>VZXA6Y2QIY ME#E;E5L7>MNG5@6^WGAG0ZMKO?165GEP09$S4!B7-7_2Z>U4$7\JA:%7XM\ZYO&0BD"OI.T-BT"OHJKM+D#WE;MS M):$P!5Q&7ONJ)L 4/9";HKQ)SB)VBZC>_R+0>[$,;:B"+=1![5"T4,3( L94 M P"(X9AR/0+-(+3(TB1F@VY]Y'B A2974?OFA297T5GK5>F!PE?6^*1?)5A-;>YUI(]0>;L9O'59-CHG.V0HR]!/+J58E M(KO?DT7.'./":F.S:&V[W,9PB"QH(N\>$C"N\+P;8!B<7A0TDSHYE8P$S*GV M'2L2@G4(!HM)QO/"96M/^5X@SX,)ZTJ^X=WVC1B>>SWUZ(U@Z 6(Z!09Y49! MD)A(D01/H7&JM*Y%L!3,(=.BC09ZN,ONDI!DT"E.)A&DD&G@N@CP+"C(DEPV MSZT(H76)@2=;S&FSM:.M+O:EF-,E[7_]V<8R5$E[.24.I,4TSDVEDW ^=9 M&*6EB:[U->4><.NQ?+U]H]8J6NJ34F^'7\^GDYD$^")N/@2F K/@1/*@9(V@ M1V%:)M$&!2 M,,Q6PC(.6VS(4*PW$%D0;L4'$?> MFA]/LTCN)OY3(_GWP(R-*A-UP?Y2)+#U^"#BV0 V S>.PF! M%QE23L)CZ^O/@RB2NY(VNQ7)74456RN2ZQR3RC .-I(--VO:XX7VH 5WNK@B M9//J)WM2-F=G]-A<$5LNDLM2Y,HF!U+6Z!V=.'CN"20A)>8JD,HDKL. 5I*>1=%>6C)U@D=Z-[[P:2[V$]:9KRW&4L+T5REYTNMR!(G[5' MU]'NOA?)]=I[Y1GMYI*+&CEEP9E86V_;S(VC/9V_%,E]:D1=1:E;*Y+K' ^& M+ C@2":C4K5H0P@>;/'!&IERTJU/@_;$V]^=;CMZ_]T5LXLBN5$E&Q@9'=DG M\C9-KHU778$4.N#2)6 [9V?$8) M.?%5BO&4J MM%Z/#K=([B8,:J6D[17)M?1>IVF,NB;BJZC(?]:Q@"E$=^\,9\V[*!]DD=R- M6+.Y:K9=)->7;#W9:,"2U$1F64N=F=J@B+LBLI'(NM5+.>PBN>NPHKG\=U,D MUY'1%07MEL9D(B^O_2YIW2LY"N>%RE;:3@1Y!D5RUV9) MP @NF%+)Z.:M @^[2.YF#E([934LDGMU7[3(N;\:]L?!Y,^+HU#!T+E80P(L M\3RDVF>3L-'OHP\AB:#:)R\OQW.H=VK-=-!K-0PB\JSR3YTNBZN4#MAZNBA[ M"-=N+K[::7$I/1JIH(?SN@CQRV[0;=JPB^3ZRL$;C/#@9OOD>O^#PY!+@92<*KH- I+U4UDX4*4 H"2%& MM"('E85NWM'X(4#;-U+:Z>YVE$8SP2^]*FI>>+U&,$U_O!J=?:4IA?6)G\[/ MSG#\8U2NXJ ^34?QSZ-_X3CA,-WZ]3\(QU$D:=)C-BC'W@N.1D7:^Y=1J]+M M7W!,SO4DI^M@C\;C2L>Z]OWZX^HC'_#'[/:]0GYW60W&"L92C4N,6=.BZ+*" MD,CH-K5OK;;,J-#ZE'5SU)NNF&LCN&#&-==E=AKVF:;_^Z_U$;668JVUE]/' MT>DIK0_U'QUK(W-AQ0*?)11P9B$8SD'''!ACQ1?3NJK9=D>X@[I8VV7^[95_ MCPG40]3!%D;[Q_ELS^3"L\0$HX$: XI62' U%UI;KI/VP0?7NC'BU@;WA";) M%EBZ_0FU!L5Z,-;[&^C?Z1'3R=OA!S)W1XD,6^V$LW512[61I6;@>61@LF"J M!*2EKW5^_;;&]C*3=C*3-B!8#U$G_8WS/V;ZN!QGRW3:R73:C&:MXY-F@PB/CS.L/,ZC])_G\S+^ER-U M27F4P4*:=7<,(4%P!4$J31NR8LPYV2F89:NP7R;*/1-ES]G30]'W[3E]TJ3@ M#.VI(G&R534-U#DN($B+T9<04_/*"#LZ5VB]6H65^#:]0OG//#CY0B"/ON4Q MGN29\_ :I_FR6MWU^1)+5C78!U+V 10Z 2ZZ H@BV(+*\"C:+&-;&<\36M\V M.P_=(YFOQ*$G=;!S.=\?%<O BD@R8"H#.18%HLO::*=Y8:U#B?9A MW%ONXO44";_]\]:V;'U2,_;F2=GC@N",1^]10>V[!]Y'5OWH(,^?-S+WJZ/RFJR3%@7N9/%^6(E)QD51O.T*%;[ MOB+DI*.SP96H6M>4:P9^:YUT=QQ6OA-E[TL3W@OX].&+-HPR,NU%!)$RDFD@ M%:#/ ;1'7:)FD?G6'0AO -A5&O2..'"[\,_:NMC%0?U205P-8Y@^G.+P#SQ; M)/YU&5-/6=5]C&.'S-.;6EWE# M1_82Q)Q_76"L8G=UH< NVF]N(/S;ZMM <@VWA]MPF)2T.WH.T?L$*G -G@<+ MGCG!@I16BO 4%+C$5FBOOU4$UEAOOY.DSL[/+K< I;)# 5&ZVI7*&,":(^&+ M4]QRP:WN=-_YB.9NO'1[._5&8A^UD%GC;?-W_'X=B%,IAAK%'IRH)= \N%@L M6"QDJ&I3C.Z4(O^8\JZ_] DJ;VV9+9UY6RC%\P>2/5 +%34MK'/GJ;V5R7D8 M__X4O7'*H^"9 ^,U\-07!*_))+8A%V,5=T'N33K(N_TO>G,SZNCS:(JGUT*, M7,S1DH1-JC&"/!CP6=*$CEG0' Q)IM;GN+L9Z1[ZHFUGPJ["V#8@U),JAG.K MOD(1RO"$9&@ZK6#68S((Z/)\Z3+>"Q[U-E ]+T<-+]ABR4 MT8^<+VI!YR7#/IT]B+Y[7S[F.#H9#OXKIXL!O!I-:L/5KP.:\O6W1V>C\^'T M&(UFJ0@RO%FN392SI@'2=\BLR8[7:*'65>IZ&LJSH_X^4.))Y1Y<_;-W PR# MTUDY[ \X2,=9&FLC0Y#.D#-4B@0G9 :C+&9CBQ!Q;VHUKC_,9S=#]IU*#0/_ M-XL]O;0!CR:3\[.+(;[Y_C77^X__&)W28VB$/RYZTUPN&+.''T<9N]*_#/9D(\"7;T4/U_;7'/OE1G:3 \N=@L^;&, M(KOB$]1[(5#*TE@23726+!;4(3"Y-^&X]^!_-F3?N?);-]]:>R"S23N_(9T< MG4^_C,;5SCLN0;MBK8/D2+3*60$^THB8#JSFEQHLI?N:W1#9L^'H[O7:0]NO MM<=S,9"WM+M<*S6&V6>6F(%8BSPIKS0XS2,$@TDI85E*G6Y!M[' 9\/E MW:N_88^RS2;FI:6TF)P7@SH.VF=MZB5WY+5LGLV -GEP,K@0O"HYJGX7W"7( MG@U)=Z_7ALW/-AO,QUP51;;-Q5#>D)USAF3*?Q[]FN?C0B>%*UC LT02MIFL M'8<()'1DW'-O;E_CM>;KXR!?J+L+;=]EL=\X.^7BB#*G^\=8/)L_ER>3A>HW<_ MG(_C%X)9@X/G\2M7>8CORW7PGT>+#U_,EU]_O#D=G-3NEQ]P/!W$P==Z*W0< M$K,Q.@8FN)J+)CA4$YM6_Y@-^80Q9-YI@>P7Y[.AYK[I_!X^;Y8]L'QL%\%T MM\9V-AK./GEIN+RNNJ^K?J>AIN"]*=Q"9#*"4@EK%8P:1<]9YM8PE=V&].X! M]@O;]X,1]Y!_[5O!AX=Z4:=W5-Y\I\$.Z'=&%1M4.@277L$0) MCNMB50DBI6[I_:N^^86"S?1R#XLVNQU;BO9S'I_=QGILE+6L6 O6!P5*! %! M,04R8$+)^\*>-1NXASV:UF1Z!^KX4 KFX+CA.7%J4A0Q>;E5- M+$+ 0):#S-;$6AE.W*X6O!YY;K[VA3QM-'(/>7974.BAR]?7@V^#E(?I(SEC MQ\4')DB4D#D9I)0E2)65W9?S\JZ#>C:,WD^:W#,1VEP2/12% ML*R^V/5;V8^UA-3D6BTA+[)427N@F5Q;IF51#V+)6M7TB^]NU1^^QD9TLJ7A;@R+$VU8S@C/)@DD./TGGN2FMB/\/:4AM1 M>"?*WL_:4CI9BTYX$$HEFGB8(1BM049$8\@$2_*EME0[#CQ86VH573R5VCQ= MQO126VJEVE(KT60;17K6T?%3X:_C'+UG'L@^<:"BI]E=9$VU2,*3'\H,WWI! M]+WA[4JUI?:.MJNH=@]J2_DBBF=.03)86P0E!LXF T:BXIP)ECOVMWRVM:56 M4OB&M:56T58/J;E+$,_!24M3T*54$X4-"4(9"#(03$V_#+XH)LRF;Y!0@@U8X0I+)PK9G3K0YR7%6H9@UHHJ8?L MT%O$OJPAE#)/R$ F2Z"8B83')QJM\AISDK%YK/B]0%YXTT!!/;1#NA;_, >4 M&0$1WD.Q6.^#DH=0,((M3OO"?>2Q=9'7.R!>V+*A8GK(&/SU?#(8YLGD*/[? M\\'D0AW5W4@\!TO[(D0L E1(!9Q0'+QW.AJ,*C:W<99 >=Y'7"WTT\.V=!^L M^NTX+V9)%X ]G5P]"FXWQU!-5-F!'IOKH0<;^'&@F'/,4G(P,=(LL4J %]H# M2ZB$CAI%:6T-[X@HCYS[[(8GJXB_]7'./[[&+X1AOB-JFY@W2@*+FO;78@QX M[A&,5M99(ZW/W2+1;CQV^\9'8YF/F@BLX6')#,FL4,AO@TG$4U* N#;6A0,5 MT'%?/29#( E=5.!167#(N5-D+YG;[5>6J//15QV4BML*MO6,O00FKP%;>,PV M%E&+7JB0"RC-B([!(0AO YQNR9\/O.2@5-U*F'T4I\KC09Z\+V^'J095 MG>/IZ8^W9S6A;CS TWMDLB"GS5A01DMNC2;PE@<(VB!@R4RZ; WRYC4'U\1Z M*%S:JLYZ.+18N-DS8R3K[.$ MOHOM2"5#6YV74#!*4,9ZP"PC6)<36I[(V5DMYWB%EV_?)MA$6?>EB?0EZ1YN MV^=1S3.^D[,::ZX\\$C^C-*(M0 Q@Q2*DM(SC;'UN?.UUS_O;7]=/?1P+3&' M,I\,7<#TM.G? +*;/7]MM=ROW@UDVL..?Q.4%RD882,D6Z]-=5;@8D!PQ==R M_#$$W[J=QA84_,A^WX]^5Q'E]J))9PL5K66TWKT?+EKS!!&BS+47CW"TUS$9 MP$?O("8=A0PU W]+#4CO@[=]4V #178+_-Q8"]OKAG$-ZN=_C>9077!!JTB[ MVBR>*VL";6B6H!!*L2PBV2U;)\PEO,,FS'I:V,D*\YETOV"WSM8+402D63N+ M6M36)5<@6!.Q,%=BW%)US?L!'CAIUM3$TA/M+;10^W1^=H;C'Z/RYM.'#T=Q M.OA&'VC:3NW!-_366JW[N/:GS1KW*F=:46A;"HF^. _>)0[2IV1*XMG>KB=Z M"&W6JN-^4;+P]?E5:8=Y7<-EU2 FQ[6Q*,N* W-*U=+=!H)FL=X=&$UTS*B; M]TE;#^H>!@2VY>*=E7(+*FU]P]^DS/'1MSS&D_QA/(CYV#@IK+02!+D[M -H M#1Y9C7MD3FN>R=>QCZVF_4![-H3< \WN(H5QV8#N;8'VSUS++%R.(M8]C*H+3[.9DR1O:;$H)44L9^CL]*[?93V6 MUU1.#Q>#-\+ABH_,*AJ1K>4PX)4T\W#(Z#IB[3\L.!0;4!4#R),!95FM=FH8E*"2L%E[E5I? M<.R!5=&7CE>1YCZ$!9?H'..6UBV6&2A>,V"58S7@,>O"N$-UN&'!*REKT[#@ M522]=./?QDU]'WU MX#AUDMAG_/YK'I+^IK^1R.\;A0M21.5KYR)6JPOX DZ2.QFCR]9:P8-J'7O3 M!OGSYN@.M-^#Y=]MIOV1I^\+C>6X.(/>.0&&@(&J9?L<.;:0E=%:F:)*%CM9 M+Q<(GS]1FKW?C;61X<0##@A:R1M@;D4A^FI-Y+6N>GW(FF,A+;-^VJ(^! M;.O.?)_XNWM&[/HR?3*>'G\8C])YG+X?SP=_D;@D>38B< C%T5R-C(/S,H,N M+AJ+EDP@WH76]()KE*:?KNB\[-V[/Y3=&1M&#;72^AF=R-$QS1)/%_40' M4*N3:^ACWTWF8Q/%@%@&)P_0[X9GF82VEO;A"=%Y[KR-P MSPPH52P$IQ-(;:R,PA>O;V5?+8OX?N1-V[.O&VICU)KF MV%@13#DBM-=R5F>_GDZ'!#X(:5-AD7:PUAG/.WPS@ZRY^F MY-%5F_+=W+R9+7"126.]-P3-2E""D\'M,X)$*^CWGKO;MS0;4^$!."\F8FN= M]>!O+X$VGT1=P/5TP_\@L-U<^#=38S=Z;*"#[:T["^M7"^-R\2"XQ0K2@N>! M@5'K9O"5S'81(L99"IJ&Z M:BP%CV!9D,%9E%*VCF*] V+[1[X-E72G?<4F$NZC:D@^/:VUPTYQ_D[$U';R;302W%35[\91+P MJ%Q%=LU"M2=-@]8V@]!;-%M#R>Q/H1KELB*+QT-FJA M VUWM0U$81^3^W5M M^D/F<)W:Q\%D*VT(P+TGN6-*M7"<@B1I,I,:##-[4SBQZZ">YP38&YKTT..G MZ0 _#B9__C;.^>UPFL=Y,KUN!2JCO'$)(41=2Q9S#H$C#5MG'@JS1>76=0:V M-;:76;$/I.FA%4;_XYS;?](JPWUV4-!%V@Q9[0*C)*!+W KRD<1^[Q4/C.UE MY.#KT_]0ME-M99VOB$"%7:C@-:[R"C5-8CS]ZU3K5\CO4+-R+U3I2] MZY2+R^2I&U6EDO?*2S+6LJY%?IR-M"G)"$DY'J/T0K#6D0T'5K]P)0X\6+]P M%5T\E?IO7<;T4K]PI?J%*]%D&X7@UM'Q4^&O]R9H4R0PCF27%&?)),GDU@H4 MWBB--/.?+6]7JE^X=[1=1;5]%*/*XS(:G]64C!GTR65BAG Z9%4+\@2"91&< M# &TDQ&C0B&Q=>[Y$BA[Z.WTKN?;:1,-E-1G28[KY16+5%)$ VR6"N:4!Q=I MIF$N17+ZJR^]U=\&;H$L2U5"-C)W,JX>4][UESY!Y:TM MLZ4SKWEH]=OAE$8ZH-W]:#+)T\D?>;I!E/0#3VL4\-P5;Z/8Y=\JT/QN\"VG MVV^^.GP77G@K!0,E)%FS5C%PR (4I3@SFQ4IJMEC\,AR=CDY^?*P-W1?P=%%H3$K %.WX"I%\SNI7 M1%&\MBY&85K7NWP$TF%3I:4^>JE+-\VGISE.S_'TPYAPCJ<_%M5M%$],* ^6 MD5FH,I/@G1;@A$L^%.9-\W#=Y6@.FR2-M-#P"&!6V/=ZW5:,J=8RU$QE+0Y-!:=6O=6%(.>2?%;K>IU(U$M[VZ/Z].1^>S4)7S6@'M>IS* M!G=4CS^TT575BN@;W5B]PJ^#*9[6"K>O1L/I&..TEA>\.MQQ+-,F'SD8'TG5 M.17P:A;$PUD)-%^5:UW(\S%,&]N<5\__-"K3?^$X7RN(-BOQ^]MHO/C3I]%I M^CQ:V$>3XYQ1:18=*'_1B\D"ZN(ADF&N,!1DMG6*TD: M[\D->74'4-U:\KK MP91=(IEEMRDV9JET)DL;66W]R41M7Q]!**9K/WN:_JTMV]40'BZW6JNGCZYL MZ3^)UY7U1/@;P+*2+!7:V7/A!,PH"2X+ 5(8,J\B*3VU+K>Z%,R!4:2-T'NX MV5HRZGF_^J)) O%,UU;9C"T-98T@P\UH!2-C-S0?ZEU",8#<'9U%]5.Y1TWGE5% MW\L^0\;H67[HUUNHZN1EL0]%(GN/GIW>M< M\GA\,]=L@W.[AQ[7Z,2N,^)&9W7WO>^:>O\YF'YY.TRUHMPYGK[Y'D_/$Q'@ M3H9>[8WV@<@QSM/!^*)@S$7W\6LA74EC1=I.\&&&:U7%^=TY^&M57<'Z-AO/CAV'IK!:WIX&(5HE )G/06 M1-&Z9)(Q;UX'8660VU\*]Y3/=^\[^U1W+Q?FCP,^QB EX0G@0FV':!.#H'6" MG(E**BJ;<^N[T"ZX7EBX 0M74FH/+L##&.M%Y* ,\O69(CB*$KP$;LA55L%Y M\-5S]EECD?2&D.Q667@/R!=*KD7)3=6]O3/2FI=0/":NN 26"B/#6PB:0SJ" M06Y\3J$(I;?CG^XD+>2),*Z1 GLHGKS,M;]^0R \8UK:VB5:>" _3U7O7H,6 M(3#N,3K?NB=$!U@O9%OQ4'9=E?90E7@)Q+=G7W$PKA)Y5S,^9*$H!4#&VTI44<,;DMG;S>!O3!O->9MH-9>B_[V+M5??WP>3.N;KAY#GZ7? M$M3[7W]Q)4.B1U]D!$]; ,U.(0%9[8+II:)YBRA,\SY@>R^5;5V^/I&YMO\* M6XG&N[Y,GAU&7R]?GF<"6;@%@UH#$"?G-,[WPX^Y^@4D0Q+?X"+SQ22+SF@$ M$TSM*EE;8"CIP$5=I"TF.]?M#F!M"+O/$L^[^(N?)L*WYAC&VAKG]A6T*J<1898D":FU050*@V\1"NL=I%%_S19MN1" M_2F2;!4EM2;71PQA\'E\/IE>UF6,5DLEP=2ZK,I'#S3F!-$Q9J6R03G=B3&W MG[P]GVZ["AFUDN;V+M0O/3M(DY@LZIN3=[;*JFFN0P:W>4O1Z>W@)\,JKJ9S2ACGPN@9G.$\+ ME"=/W_D@G8G,1]VZ7^;CJ#:NV[[L#1?%R;C0+!A:BJ.HN8%6(,W)),&A]6@Q M1ZM:QYD^C&C[9U2-F7&G)GL[!?1P=7TMU>)U_CK.<3"/JJ%U9R;VX8T4C*6# M.=;%L>*E!6<=HW'86;LX#Y9S5!F-#[EU%8I6V ^.J\HM17EQ@L*\D$P[8JRL MG8XQ!O A6<#$7<1@HV?-FSMVQ+:M8^&>:=*+*G9]J/JH["[.[F:^K;4IYY(C M2$&C404=T'[N@9$/(C"*DDKK4,,.L'9_JMJ2#EV7IC75LLVMJP*<^\-=(/:4 MR],!WFXR>IJKMBMU-M3+CBAD6'+69P$UDQZ4*#5_A99O0=.K<)4\+ZU+6.Z, M.H_D^NP#*AYUT5$JCLW+&MP/ M98^LY'75=CMTI(',>_#K[RG5,0?&D[*FU"$6ZVM?]P+$? 9<&J.%+X*+UG[3 M4C"'1X\3LSEP_89\C-&BX$BQ D+5-E62$T) 4E#%. M9^.89JUMAL=1'0Y#>M+$]JJZ_3H:CT?_NI7)^@?2#]/!M[S!/56W!S>ZB%IC M%,VR1L/T[7 R'9_?/&41'(-@+H!UO)Z910,^T\I@/?.>2Q6D:ATA]>37.:3#]#>,L_63>3.M2[*_P*_UE^N/8!(,A.@=H:H8U-TC##F2"2R&S M*HRF4NLCN%7P[2(F>G-^W%EL^M)(0]-TMG7>!_0H1GHVR?RWC'57?3N,XWI# M_&YP-I@>VQ2YDN2SB<0J6J$A9*[!%\*L36'Q=@W9)?;)RJ]^VM38@KA;FZDW MA_^*=LLA[XTG^6"^KYJ2N'8\EZE*@:.U((J[0)JJ)R$HGX5 R>[L^ MTA)6='_G ="A)P&W+AK< >9OH]/3BU5M-)R$#&.B>V"BP\@?J%I M/\KM(3?QYCAG@9>?OM+.GMX/_P/'@WKK1H/-_#C+G&+4"K)1 90V!@)&"03/ MIL*#TMB^.$HW;$^;;KUJHF%&X3W3HK8/&.?)M.*:7-5<7=#]_\L_/N1Q&8W/ M1 M]%T&N+8,N+Y4?9K6.%1:FB+]@0RN8^&R8"4GR%*1H<^S!5\O3(),6GA&IE)N M'7+>'=TALJ29-N[RQK?ES3^&>!&7G-/KP23.B"UXS(%CAH*6-BZL>Q;C%DIT M7%A?1$CMZZ8] NH06;*I[.\Y#&Q66.^WP; :-;-F(Q=I$TH(EJS5X%01H!@A M0ULBV"C(S4H"4VA_F;($S*&PH86L[V%!BT"XF'.:_$9RJ"/_(T_?E[>3R?DE MSF-F:<11%!"NU#I\B@,Y3P62DP%%+E%CZT7B<52'P8O&TK^'(!L'/7S,7^"2R-:FQBW,1R&\C>2[#VJWKCL MV\U!?LPIGWV]R&$:Q'QEUM3P\\$P#K[BZ85]7#^9SW(Z1I3HI/#S2 N,M*S9 MJ$"E[(BGT5O>^CIZ4\R'0:6M:NX>ZC4^7[W(8I :4[&R0"$)D/4<7&VMF< & M[8TK1@I9>F73EBM,]4V+U:6Z+ZE"M^[89QTF+',F!0TY:%M# 16X4GL+J%*\ M<#RETKR'SQT4NTH$VEBOM^.L-Y-O']'V-Q M>L-TP-17?YY[\.RH+<^&NGI0 M]1L(>ELD\!IM+(6!M#'7SG0&G$\!A!6!,\G(8&K>L71KRG^LYNL/X@H!UT MW-E89W>\D%8"[Z7YP_6-[B+-+'JGDA' SI0Y#(!ZEJD6#&3D9QDU;P=Z%T4 MA[+Q;RC?'G(L;B*ZUNJ]"ZZ>-O]EF'9C &RJLPVG#L01?%)8%6H3 MI]H"FRFLWQDH@;&<2TB>]1MITS<1'C$&ML6#5>3<.FCY\Y=\L2T=G8QSOI8) M%A"3Y#J#236X1UD#H4@!QN=L4_*8PZV[[R5!,L.MSH745,&HMO=9)"D=" ML3]&TSQY?9Y?YS@#Q+4@IX_C'#!M;I',JZXJ4F9R5NEPIYVN#)PG*%B'J M]1=7V%'3#[[H,!3=3I9]I!146.?#7#&)!2:9G#*214"L76Q2O;HR6M0N-E8K M%RUWLI-^E[S@$/3:0G:M(_:/Y%\NN):N ;-S8-8I'X5)('3@H%PACS!Q"V1> M(-,J%<6[)0<]])9#T&PS*38,9Y\!^Y2'@]%XL9@(QA>@F$&FF!508BT;I3,# M-VO)(F26B)%\_FX[[[(W'():FTBO=;SY;5!"+[8%%Y%%ST!C]K2,I #($D)( MC LE@X^E6P&*96\X1)6N);V&<=V3\?3X8\VKGSEU*N54/),@HB(0-ECPQ1&Y M)%?1V^BP6[P%/?6:CTL_7?FW-U[XU,^VUI=>PWWT$L2B8E$'&*N<7G519OL) M^O@AU0;"OZV^#237T)&Y#0=3M&2-.7".DW6=@JJ1>QSLK-Z(-+'P3FT/=ZW M)8=+[?6WBL :Z^UWDM39^=DN4+O&( MYFZ\='N[XT9B'[606<.#HAF0BUSYA;VL)-,L(PA1ZLDF?0D2)7B)!3DQLS39 M!&^\] DJ;VV9]7!P?ST;<[Z:,"VL8<"Q^CR9>\!0$!C:F$HTAC_?;P\%1&"&Y-!IIJ1(E0"5W2$F WS0LM09+>B81U?^&1UW)M4 M>YC8[T;#DVD>S[*0+DMZN^2-5)9##LJ0'>H0'*,OV?OLB^):A-9-N^[#<2A6 MV\8R;GALO S3G.Y=4/5DO=V/:#<6W.8:>X0"&XA["XO XF!=6V_(?P19BRVK M6@JCG@N 5I)K:\F9;)X/O$T2/&+1;8L#JTBY!]W__^U]67,;N;+F^_R7G(M] M>9D(V;U<1W3;#ML=-^Z3 DO"UCTRZ2$I]_'\^DF0U&))E*I$H"11'>U04[)< M]2$S >2>5X(@YUE"IM2YH0ZLDK1&$]?]]NG*"Y9[FTK4V-I>OP%B^KN_!7>N M]ZW?B[0[U;QIFE-?#*6=ES_#XE^X6M<4MNY4??=;>K:M'K&^SCVL&>I@L39$ MUY$TP%)3/NA? TJ?DRU:A.;S9CKUL-[92*=V85/!)6!%!%".M&C:20JBJ=D1 MP<7<>8E/L671&+X/;EDTAM+="S6D-6.*&PU6F$AW'EH(B0DP2>ILO$$F^A;N/(ER M[G;,'D_5IU+.?:M&S47B*)("[T.AA:0(H:0$:&,L J4*L76U_U/W-8SB[1!? MPQ@:3V=>#D'U4GT-HS@VS,Y\"+FG$X8L(F;M/62"4YMM:HC.6;!2!#*91+2A M=7GW4_Q-<@"VII&%G6OAYU9!]#D X)%5<8F ^RM"[L?KJ^AE'< MN=?7,(:TTY1P%V:CY?!82,!DI!2\VF-9AA:==PKW/1;\G?:C.XHI8;)9>1.!,,UII\>!457 B&KK_&"MX[9WC.MAK8:P90'9\&@$'4IVX"#CYU.J_6 &MZ1EZU+M>_L%*,]E MT#:#M[Z.,DFTZIPUB!R5E"IJ;_- 1C^;[@M[<+HA-7=6GS6/\_Y1)U(VF3J\ MXTF-XK5#<#:*R?Z!RR7B^H6_X#(M3KYM(6_=]D@6=.VD 5%Y$A%/>]:1=58- M-EUFH8S<\-.UYT8'7\[M*&?X=SA=PXL\ M(L].0Q&Y]H[VO#8P]Y"%3]8K85UHG?9_#Z27("4/HW]K#?(V;!74R6P]\/$] M+D[F^;AD:UD)MH['I@NQ:#);2B5&2CJ&R%36 P=.#WG=87"_$WD[>/Y^AO=? M6//=,1]MAX'>.,[XL=$A%FTM,&7H/-.V9M4Y =4?:KPW"9-N?&",Q7@8,C0) MAQKV3QB$]WR44JVDV XY.':B3M:NM3.Q^D486=+.\ 1:)H$VFJ1+I#M4+OK4 52;QSG8!A"[AL W##C')DL#LSU=D"MUU)+D^=V2J<+G_]]S=,=-E\FK^B'R4\^8[Y M+?Y[]=O\;/'?&!;+8QN*HTN%0=#1T87#&7B-&>KP36NSDF:@-W,O& 3I)-"@]ZCJJ0:!M4=#(&[VOS'@,!)4=AR(1B??RDM\*9 M*LN]O[-K?VH_=M;[SRW5C'?>I1+ (R^@DJL=FVL8D,Y&9KQBR0T*)#SU;H[- MN'=K5\&,94RF[D%N< MIT^DJ^,HLN_LZCB&9EV[.B;I ]?T^N!2;:K#-! B1^9!DNBT428/ROI_'ET= M'\R\!]-LY\[KE%*R_KH>6QYF^758?OGM=/[WFUF9+[ZNHU1[9YH,?4'3!)0' MK:I17LI;_/LHK5WH)[//[Q?S&7U,F\8%[Q:OOU3I>C.[^AOK\$4%+\&6 M$#TD%A,HS27M\QC)A(IDBXN2A&P]*'=OT&VC1I5UQXI9--+39E%U*DJJDS6< MIFVHF&18A"^J;URHHIC>BI]6?NZ.#8WF0X<,EO/.;I> =.1%U0F7HAZJRLLZ MA*-X*,D$S;C7TK8N.+P!XJ7)Q7YUWY:\E'BV7N'H7Z=Z?87XS M^_7?:4V1W^:+GY'_06*^'J=[S(N@8Z]F>:M$ LY3=7<(#]I&Q2WGW(;FDXL? M#O>ER=M4G.V0(?/36;K=*<>2,"':!''M*,]:@'="@K6>&'*^XDV^R<=56*V?^T?]!Y6MU9_IO8BU)P(XL3Z &8?(0@)$HUEQ MQ=P(S^XMHW? >:R RX0R,>_#FPYZ_0YHV[JO(> Z]2.X$]CC-"5HQL9AXK$' M#R87E"1\9,I8R(4,4R53IHUA'%AG6'!"&?03G3"/V*S@<>1C#.E;E[14S\2\ M?#R+%_'K,,M_$JH5UA[^^ &_X^SLW+WO$(/DUH#-5H'RJDX(X I22J6DHE/. MPZ8=CWKM]"IV0W[-)R%VZ_8'%>F[\F[U!1<_@;H(\["E:P&R\'N]QP4XQN1LTNKLM/3VC&ZRF+M#DV?:Y+:;'DQL46(Z(I* MH&.B=?,@2'-*":RRO&"1.936S?'OPW0(HM&%_CU\@KA$>N 7 O@+2>_I_%LE MP,\0>4Y(VG4&6]N]JB +W9/!T"=FT!;"K5N'& ; .B0I:Q]9NXD' #DE8VG-B MI]NN>9[%+[@X^;Y&>]G)Y.H(@UO_?H^TB[W>UR@+H]V:FPUP.'_A)8Q+QQZ3 MQ5KA%&3F&(DF4Q"8)ULH(!.L*!2V]1:^$]#^W?O.'W[Q['=7:+X.F&R&#KR= MDR)7ZK>?:8\N5Z_GIZ>T?6FO'<=(5[')'IBJO:TXMQ Q*C !)>.23,?0VH)N M@?LQFA2UDJV;W0$GYF.79K)WKN$B*'?O.A0KF=50C'.UY5-)JKHN+ 1OO!'< M1NG5M/(X&/L+DLD^_.R1/U*MU]?SK]\6^*6ZT[YO"V3_F"^7YQF#_XGY,_Y. MP.L/7V&9+VJ)TVE8+D_*R=:7-LN?PK^/E0LF\,S!L-K%(_($CD@,DF>58F$I M8?.N&"T7<$@2^GB<[=&?9>QBKB]CL[CU2K2W+M6H-J\>7X8*/)W_D+VKK88X M1][:[=$._8L6T#8\[6 A7]+H'.J[V>7/WN+JV"3OZ8\!SS+1J:"#J'C]MD;- M6;"ZN=#="^J09*DM!SHDLURL=WF%"*_":0T0?/R">.$F>/7C\A=>SV=DX:?U MA(57/^I>.)E]_@67)Y\WO;,V$? H0EZWSBI&D-&/9.H[IQVX')TL&3T/K5.F M^JUFNBE7O43QB7#ZJ>2_W+;R=>0U9)X,RPF,E+XVC680ZYP/U*YXKV@QLK5O M>1>6Q\I\>2JB,N_ L@ZVRFVXME[5(<@Z)<3L1O4XV3!MN#= )/8@_;3"@49: M6U"#S:(6"^<"49H,TB(IB($^-B^4F5HH[LF F5HFQE"\@RR\7^"W<)*W89$E MF; ;6^-LL:C32JJ_\'S&5"X^)#)N(5CCZ)ST 5QD-1++D&GGBTBM%?/AZ*;7 MT%OQ=#X)0UKGQZQ!':5$:E$^]^"=7(PCBGW_])IY_5-,^K.LR/>XV.FQWTA!LW2;([<;U6%/D6G%QIW@T8D'7 MT^<6C+FX+)TB9*'VM2FUR)P5!R6%P#USS#:O")E>/.Z=+?<8TC&&\AVDXK?Y M NF8/*_:/ >XO3"M%D9I'^D>KB57*3%P3%LZ,DW10BD916LM]4Y C^DZWI=W MU]UUS0C?(6O@YA6ZW@2IH'(L()A8495"@$JTM4Z3KM:8E+2M)\[?CN0?[:0U MNSI$IVZB.D]%'("KDTZR"]/CZ",M^':O*.Q!] [WS4Y\19*T:X%U9C>O)A]9 MXKYP"(:N6(6B.-LZA6-:8;A'^YA2%L;0NHLFN@&$^6BYQ7BI<6TO0,:D]39Q MT 8S*"XR!,L$9.N=3,*J&%L'%P? FE[_:,/#&PII6P9TT$#>SF?Y N5Y"]0@ M>)+1 5KA0<40P"5E02E#GV,./K3VI]\"XT!D8%\"3U=2O#X'R?K24@6]K4"Q M=4Z72Q:0<6V]YH;GUE-)GF#+@B>J?[9B7(?\E[N+8H: ^Z>?P6@VCJI7?P@/ M)N]G$+F77-4Q@5EH LGI-G1&05$Y)1^TM-?'HCQ' =FCGT$_^1A#^A[ES.'T M(GX4/"^>]!^0-M?[EK0C7YR#Z+72=5 +Q]18"JZ\_JE5%(YBS/4BY0=2M8.F MN:FFOPHH9B,"SQ$O8I)ZGQ-806+"*2),E&';2<@I0'!I%*$58&A;-T:<:(ZW[?S M=?N=TTW5W;$U4:LB$BC':N,$'L#31Y Y"K?.W7HS6^$"E^N!O;=6#ZWF\4IQ&^9?SA9T&M8Q?T+]2:;YEV4M$^$YZ:30 M0V"LT#H\@UBT #3.<)5**$'?=\@TQ',(8O-8[.D1I>_G]V$UX39%!*3_T_7+ M#3CI2#/S :W35LO8VK%VZ%4\^YQQ3X333Z6*9T=4C(7$)>U)4#&*FAXAP.<@ M@#-$B2$Q.6P,TC^)"'N*R;!$A#'LFC+F/ 372TY$&,6WH<'GAQ!]2J'(+$>T M/H!0G$!ZBQ!B]F"],09MSJYY6>MS2$3H(@MC:/U(B0@2.?TIU9U-^AYI?IP^ M!0T6F6;)"^]+^\S8YY2(,(J'#TA$&,. B1(1E,V:Q\*!QSJ.%W6AO< RI&P2 MVN1-E*W38I]V(L(^,K O@:X%ZYY#MSS*M3I)AUC*#]YH0X6D:P4%IB-M:>WT^ E#X")KE$FE!;-NS,^ MIT*=4;P;5:@SAO [M=-IXIB_EH)IM=S1_G<^>UT5L=D2,WU8SD]/L92>U-RDFAL)&7:8"U9B\[5F?8<0I&UELTPVB9.2MO: M\=\U&KL=A?$;G0SG>_2_3E9?7I\M5_.ON*#]>WJ6ZV"$Y1+ISZ:[I,V>(VW7 MZ)*KW259G2WO0:;B0HEDU&#S&:/C83ZU8-P8R;DY=Z OE[HEB/T^G^?:0.0C M+KZ?)%Q^G)_FX^R=+)KT#,<]W2LJ<' Q1O"<$6)I8[:M1\7O1G-(8M*(YI.. MMZEI""D771:AU-UH#DD:&M%\ZF$VQSF7DI,R4*2N MO=^%AZ"1 ?,8O<@JF=0ZX>E.0( ^F01*,E]3N4)#7L/YV42]I7Q[AR$91%),V(D9GK7 FA6/JO M]8USN#W%]Q&Y1^+I3>G43SC5S,C DRL,N,AU2A32EO.)=#C!>&)8C%>M2_P/ M/=5L'YE](IQ^[%2SY6)U_'XQSV=I]6ZQM336GF0L/(4ZM"?XN!YZ1P8HTC7! MBV,A,)6=&^13I1=<$57Z[E),=[W[ (-ZHT1BWI U#6W *WBNFJ7G32L'@!H3 MP1LF-S>!3!NR:\.CFPQO1.#)N.\QZ)"M !T# Q7I3(Y6%0AT;RNEL;!A$9BG MQ?4=D;@)F3Z&KCW])QYVYZ47=.S;DDK29*9J ,'GDB'56MWDP8/+VW-)JCHH. M1>76$6.6+0)I%<_>_'8)^NOFW2,H?SD67]2):F+LX"U4YL2G, A M=^#H++69.8^I=?K*<\KZ&\6[45E_8P@_77MNA\6*I!P4%LDD4CY"S#:"MD(6 MQIVE;[I7KOVCG0RMBAW#KBG;">O)Z(X* MJVU&\L]9 !Z0H_&^E-2Z-]9SJ(KM(@MC:/U(5;&*5B8=7:C(J[Y5M 9G8P++ MI+,L"2=C>W/X.57%CN+A ZIBQS"@@P9R5RM0IJ0Q+'L0J4Z\#B5!\,P#+X+7 MICF!\=9JR,MJU;R/+M**<9.W:AX"[I]6S:/9.*H5[T-X,'FK9D>0C#9DYAED MM1:]-H-C$9C@,EJ'23*52-'/H'P)07M)%Z'1 MI&39P"&FC!"4%\EEKM7U5@P[.+OK#0?#V"8D;+UE:Y'/O.P."_Z,5!FE&%,! M3"@15$RJII9HD"&))(W*Q@UC]JC7'HP$]"-VAYC9[H*?\U!Q\M7T-I"9XD0& M,K1H]0R\K\W$T7E;6GN^[\-T")+2A?X=?)=W%O^,0< .25C:W:R^O$Q?<%\ M=HKS\GH='UR>S*[^TB_TZG2RBC]J2=!\1I1\BW3[?@K_WJ-S1@<4C9ID]*9/ MHWX8KVO%U;NR!O+'10E-4,XGB;6A-R,-."H#@7D)2:%F5GJ!I74"[ZU &GA% M%AB6^ MN_O]F=I,M'^:GI[_-%W^'13Y63/M4T(*1,H'2!B$2):!D([(CJXZ9 MUCDE(R%.?_SM+R&W.$RZ<:5+KXNO7^<;B!^_A 4NWYVMEBNR%$@#/';%RNAS M)# QT_$O!01)9[5W/''+@N"ZM6/_+CR/K-&M-\IB4.QY2T6!+K('+D, E4T E[9U5.='QVD-0QL%\ M 9+4D6\=+/X=D-<1UEV(,6CD/('TVA*%D! 7;B!KIU4,PM O3"-I=Z!\D8+6 MBFL=' 9'^7_.EJMUF[Y/\Z.QV^G:S"Z1IYO([\ Q+IEB,Q>*E32JW=4KW7=-@R M_*0DHD/#C[OVZ/NS1?I"RWI7:C^^U?(XQ\ S63RT'9&P.EN[YI@ VKD8G=#) MLM9%CF/P';8D=N/43:DR>TO5K:?[T6)1O4%U,[WZK:-65_23/TY"/#DE!N.R[L9CGB3W(B-(4[5AFS7$NIM,L,JY M4'22S8-"TR_SP&7\B?H@4>8D*EM4#;VNH8@^^PI:D;IVYQ[>X= 1@&=F.Y*,$UW9$"@I:Y M8HUU[%,$):(Q06DI3!EZA2D]@(GHRB5E:5NKKO>C.H0@Q27NR]\Y^CH_FZWXL4O"6B,*K%,QE*OE,!P3"$EZ73&2NY2FE;X[T+X MB6O%JPYAQ?-\R"TY7OU8$V=3SFM%)"6PD.Z?=;4"$H/ 777P].),]>*%MC!@SRM8V MT&!PAR Z?3C1X?3Y4 NW9IA_#8MJBRW/"_H$4[1V#P9KLC"I7Q!1:N#&:IZS MC,A;5QG=CN00A*$!C7OX\JJ#YX95OAD'HC5*;@W$8*LY9QT=8S* S-(C-T'; M]LG^.]$B1CI1$/!XG&'@SH441V%\8HA.9, MB-J9BHXTR11=9D:!53I')YQ.0CQ[X;C/?'D$V1A#]_;M@"ZTY!OPMC>=53'% M8!A87Z.<14B(A6PV.CT+DL;CN+P6[]G9 ^B^=TVO+[1CS+P?55OW]OJ(WU9K M%()Q,P"K3TPS(RQ(SFOG=5E[NGL+VA'.:$R=_C1( D:^>#IQZ,*U^40D;WTF MO)U_WT(58@A4B2B#(SM9UEUB H*/00%JX[050L7KP]AV2,>X]QZ0<'0D^$Y% MLWF_ECN-YIK#NT<7EL'/;M1;Y6%K:=0Q98#WH4*XC-^IX+@-*8++R8)BHF8T MB@*:2<>4E2J&UO[FL1CW]HV]>_WF:+5:G,2S5;7A/LW?T[V][F"SS@N_FN!I M6>&Y9ME81SM0)5N[@"<-1CG&*J5$\QXK(^!-K^)TE:<;KK-.C.K@;[TE:;1$ M&12C(SO9)$ IYNL2.>5I^9*)UJ+S%!IJ=&/:_ M;8-4/4VR%"7H3,J8%L"Q#D,UCD%,PH MVCL55* K?\(BH7O@'JY4 M3<7##CZ[Z\!^(R(>S=/)Z[-%I=0FV7BS!D)[&S&/R3P(S!4.6I-&J# Y"*@\ M2*T2H],\ M!P<^T9=(5),\NSI 8\(C\1ZXARN%4_&P0]+FD"K0._ ?&[299RW!,$[P8TP0 MG/00)/T-X\XIT[I?WIZ07Z88MN9EKR8M/ZNKEDP?XYD#EHRALYFHX;!6T#$7 MM-6\^-*ED5K3JK*!!N$F6$JT5L4@ISNHB%JXHB'&&NT%C>NE/K&'Q3 M94Y/:T3W8M#SR+(V1I FKBP$RXET1B'M>,S M/=.6FO=]8#38699]Q.#46G7 M8]@Q68[M$% O/>UZ%.,&)=L^A.J3B804N4Y((;D7WH'2BD$H/A%,$5T. =&W MKOA^+FG7[25A#+$[2,#P#,VDM7"Z:FRLU$X'=!G'.C:VI,29-#8:UCP:\-QR M94]^G=:]-8&>1V67WX[G?]=QW[BQNRX'-)5)9-YI!\IN/;1TT'>2#PAO:#=VB3;JT"C4/X M N2J-9\ZN/BOH/VT('RGFWZ?UU'Z7% Y7^I<*#I7:^F$0_H2O&)",R6=:-XU M>Q"R%R!%K?BRTT/??E[7QC6T3YK7]4>TFI1U%[)&25O;29[+&N_[E1ZYF(73 MU\0V$HS%\FB6_YC//O]!LI(WG:(O_83)\*Q+5!!,H0M&D)'F,=%YD$V) 5/F MV-J_^E"L>_??<-ZQBZV>=SQAQ;9KA/*H+)-7.2&[)/D1$Y6(Q$@JQ= M\[R;G6"F/UPFD9T;37F;,*.#G?9V/DN;8/EY4W6=1' 6-XJ7RBZ"YS:"-J@E MEXRTL];5KM W OQ5,&L1Q&N"9GYV&&NY6)UZ9#]'6ON_K_ ,Q;,Z+AZ;8& MM1&PJY"VOM@AH,8$MNZ3DEU I@UH-634O!>5)Q,![]!)Y1C046M!)8'@A4%UN$^+]3L"6%-S?@QQ&W/\B(XW0G+A6N0AH8\%BN:TMD :M\\V MU^K2J*/@@@W+);J'S3^_=3I-MB$;YDUHV-!62;6_Y>+'\5\?C[,SWM0UL%#G MV,C:9SR1AH0UR4<$'\6=R2I+3/_[\_S[?VR?N&'D]IM+/EZ^;UK^[4/M^5ZD M:EW3NO;:75L.$SZB,H:N)4=X4%MP27A@',G*%3(Y?RU;>4?AZBT/?W9\:D*E M#A&07__\]6B+1,5HHJ'+0#CN:V(\*7\J2,@!O9+1><5:.P(NW_Z<#\X]:=GZ M&ER>A/XNDA&$>5C9PWTUX_<7/F:?[ M4[)U:?A/]QFF_!_K$7&?Z"WO9J<_[H\'W'HOUN=L6)KR)3=_?O*H,,$8E(UB M _>.UUONFJ]W@8V,XAI)?!N^XB\_*=)3C51\",1][NL/N%S1+;3"O,Y__XN8 MNOSP\:]EH+?@HLP77\,L;<89GU]4W 6MK:8[RH=(MQY=5#&;"%GFI(0M=%_9 M0=?Y^'<_4M^:3C+UDTK0F1$=*HAV(/[S)XHV"Z7=]:Z#E(I19.Y0E;-K"[9E M[(O:Z -)VV%B\34AFF*/O@1&WDG6#M-TKS0MZL+"F\\_:/;M)&>'>;B_DB(^ M_X'8CWFWO>&@V7<'27>.I&UEEU_]G[&U_UP][3! MZ"7'1Z>G5UYQKXS?O?Z=#]S'VODS+'[\F7Z9_XVGY\WH'OO7O+T_J$$GN/Y M[6/M7_,_X3@1* @"Z-& 0^3B$!+&(R@2C_I,A!$*X\7]GWS7B8.8A1 [7$#D M" $)EC_&B,;<<5C,O;K19;KZ_4_J/P07'$CU5D7UX[_]X:$LG_[T\\_?OW__ MYQ\D7_YSEM__[#F._W/[]!^:QW\(551T4Z9^*ZI>?,HK+"O6SO'DUTF/ZLG?E[Q>S6V-SQ/,_:MQ'GY"1.^ ME-)7K94O3_S?_E"DCT]+WO[N(>?B>+/+/-]I54F9*"G=4$GYCZJE]\DO]JNE$-]9!IU4]#W1U1^8^2KQBOV7*G:9"R?_N# M_-?=NH#W&#_=?2LS^OO5TU/.:5I1]U>UK!7?KKY^^\P?"<_ORLWW>\=7\-=O M;5=5>X:-_<% K?+$],QYD:USNEW8'I?'5BNY4*FE+?YYA1]Y\82;%Z38:A=0 M:_+OE<"@*S&H108_2:&+/_[KSUM5;6"YG![&Y>LB"'ZK1?Y_3T*9T1WAEFH+ MD>7[\&34')[M'"VD9A4V A>D4JYI[&>U?_N9+\NB_0U4OZDFJGY_/Q]\&U=Y MJQ7.Z9EA:I[XF69R-_54PIT1$WGV.%#],AOX6=4#(<7Z \ARQG.YASZBXL'G M_Q> !%E%,:.*R".A1/Y@N#0]TT(YK"+ MN3%**R%0(H+?:B%/?_RZ0.H1QV7PC,P4AL@8T\)IY2WQP)$.)IWXIQ7^_2@BZS8IUSN4_A'TO^6)SY/#5;F=&W*J4% MSP7HR NV H/?E,B@DMG"]VN(SI&/N>#TG^^SYY]E2\UW3-GV\]5M?Y)OV5#9 M]L,V?[-(8901A'D.74+EJB=B%,1(.]'F,_2AB/HT#G55K MK]VY+57?2KD+*,J4XB7XS+%"LK*"F2U:^^#U4\$%D(R^D1V(AO9$/Z%[W^HD M7^FL3/*G[;3>;VV2Z7M"A7::GOKSL/VDFM;7XFW.65I^P#1=IN7+9_PC?5P_ MOLGR//N>KN[?8CF<\O=W*)!;3(]$,$ QA"=61RJ!;\3(!:<-!*O@ MU!OAP=MS4!MO M;(=@9FG+:]3UI)OA(:#L;Y,'M3&,R[[R@LN7'JY6[!U_YLOL22TN[W\\\57! M[SB+:)0$+G0Q=2"*8@<2XC(H-R).XCMAP@)Z]\QSDNG25V]_)A.KV^MX\ZL5 M%^ 5 VPKL!E?]8.,N<25^$S=Q,40<0EWPA&&5'#'X3SA,75-5@AK$$^Q)$P! ML-X*8 VVD2E_![&.I* 1U1Z_:R%BB=#[^YJ4P;74WJ=LO9>&J[/&)8T'24)1#3V8!R'2!*V@^56 M,\2A;\0E^EW/C5C>/JC]?@'2%*EV461= MR)6W* #-'DFZJFS1Q9_,J,A@L/1X:9PA&)FD6J'!3ZW8?U0CL9$<-**#WUKA M+1IW\N;/*7\[!VF >-X@;@^_D3E& M$[J%LI;3OBVED45<#YY!QO S34]F!]=3L6L"UWS#C!(P*WZ_^Y(]5R8["93W M-GM\S%;5;?%7_B0_HP?)1#=Y=I_CQ\;(&[DT2+!/H"-<>99*A \QIP)&V$5> MXH>QW!_I$,F ON?&+*WTRA/4 [7\H/:*V&H &A7T^&7(B/03SL@XC\Q 1A"? M=SBY&&O6^ M7&]?7PGQ'B)E@?SGU7P!:O1:H!BJZ=YW:8_@?AS0YR1IP@:[M MHG!)$P-6B>OR@>=7E.9KSCYM#W;-M B]T.(B/T)1 M3$6BO2CT=C6W-: 2]I_^T0V=?\&UR/4/G<.O 1OUHZQ!]-:P&YG7*SE!(RCH M2#J$P_M1,Z!L:^A-Q- 7H&A&RUK ]+)P?PO3D:Z6)CL<\S>2 MIYED;V7(K#Z8JSQ7QRKU 15O7K;/W. 7];NK[SAGU7]N9:]7*W8C/XHO\C-I M' :)'[/8]0B4Q"O)6"X-,$XB!R(NJ(\\R@2-C5R[1Q!R;C1>20J4J ,=-T<9 M23WSY6N/S\A+AJK-R:RD9Y3JFD?//3K4=>>9K];\*U!)$B$W(CY$8Q#C&%" MG" (/<]#OM;YV+9@I^7+ MQU51YI4]NJB,F;'7]5+G>?V^P['''0<&:H^*/"0WJK'< MLF(G\HGG4R]*@KNGO=PVEUNH;,EO,JWWM1C3C::645*E5"2MMD-%=8^Z7J5E ML0"$WZ>K:J83O*RV4#^E*U H2(P344SWJ? PI AS*&+UJ5 10SL/E4VE0R?\\?RO',.Y-^)GS%_LZ^$4L&[-<8]9%7_4HA6&D$NEJ#CMJ MO(#NT]BMJ:<@E1O!; U,A\K23<202BA 25E!:O M(\_@8(G^3O4R*5F=476?6LX]/HP(.CYS'U=TN5;[JRO&4L4Y>'F#4_9QU41? M--Y$+F%A() /?<\/(.*80!PG",K?>S@(F,.\R(0BC"68&WDT?J'U1E6%?>&- M].!)B@_E+I76"I@QBOG8Z''-J(B/S$([3K@;Z<%6?*#D5W%@F^@OZSGX!N-G MB;W,^Y^4UP;#L\]XPQL:X-Y[R^G#.USBUI_7$9Z;> (2%G&(?)_!F$8NE+\* MW$">\!U*M?UY=]N>&W\IZ=2=/#9P.-U#JY]W+L1@9$;9J#_$\78/!P-/V^%X M3.1::X"+F2OM<L2<>&1J&KPYYU>E#[?>N5LW!L(EZ M2WEA'-FMV^",IF1'Z 6HSAUJ6]58>[:2CQ38;0J8M0PL-NX MA<'>2MGR6<6+[Z8UJLG9\1)*4.!"C@B#""<$)K'P8.QB!Z.8):%C='#I[6UN MB_Q&V/TT7L:>0ST(ZU&2-=Q&9J&3D(UPI-#"Q)XC3D]?4WO7G%?[B,N,QDO# M&.2]$)R6U^+]#UH%]JLDPM?RD%$\J/\IVGK&2T5D7S?&5K6*RE6.-TJ"7#D-TR;A M3J8L*D6=GJKZ!]_J8D9H8PRX'@V^\C".3)[;$6SUJU.?9\HP4SPLJO^"CNS* MVV=SZ5L_HD9W[Y>[;[S-5F6Z6BN*;OQ/LM7I\3^2W^$FSAJ& MH]_8-9#5H@(I:S=$>@&DN#9O[K1PL7:#U]_;Q#=Y6JH?WNCIO68>=/=Y]92J MN\+;])&S#UFNG!'^@I-_"NIXFY[18_?[GYV+V9KD0&(LMW_8KZ@\V, M,.QG"HOPC)Z.)8G4LH)ADCX&!+/=:$@Q'?BA$11@,PV%B=ZFM^&HANE55\B_ZI< M2\TV$J=PU=M 6,!J9%K8 :D2<023UQD8+.T33O4RZ?[@C*K[^X)SCP\,H>#W MR@3_E3]EN0K4V%PD,4H='U$*0]]A$%'BP)BY# 9^$">">#&)M<+USW4TMVU# M(R?8"*ISGV0&K1XAV !L9$88A)6Y-_49(&PY/Y_J9EI?Y3/*'K@6GWM^&"U< M49JM5V5Q@U]4U;RW:WDB695W@L4)9M2#/F=RBY#P!&('$Q@3$0?"Q]S^E*E?OYMB;+.FAS5>)EL0DVS][(7U&>/JNZ\S_* M#_)+^D^.\^(N=+TX ,@-YKH%$$; :N4:6;MB,#;]3O:WV 4@@HC4"ETF1C8^!:.-D83>2)./I8 MF?DO6H&WU]WQLAZF\XZT@L2.,Z6=%@>'PCRMY2JA+OBJRDJM4Z_+ S]V*63" M]^1RQ^1R%P0A)'*I8]AQ$L8]PX"78_W,;2UKQ00/.&??<2Y7+%P"FA6&==-. MP:JW+;8 UL@KR0:GC8CCA)STP6 OL.1H+U.'C_2I>B1(I/?Q@9;SG*O0K::V M6G&U8E4\;K/UOJI*?+7E0*(@02'FT(E8 %'L.9(>*('488D?X#@* F)"#_I= MSXTQ&LFKO:X2O7+@R:J ?%I+WQ1',[2VZX^%I@%^%(3'MLDWX+[O@EMG.V@$ M![7D8YCJC0&S9;W7[WA:@[XQ( 1ZO7N?%76T9@N(>1'MAZ+&4=PI$)ZD0YQA;4 M2NK6=CAF'<8>E$8KP7BLSU>NOM@#P_G"BWTOFWLC*?])7%8Y-51NXJL?::'K MA73DU;FQ1D=$\(XK7\6FJFN5YUJSLNLIF/JIP@)"(Y-"/SC@-R6N)9>B'B & MN1(=:V\R%Z(>9;JN0WV/#32"U/'TZ=]4!J-5=<'X5A[Y/S[*W4JN^OF4%>H& M@+ X)!YT41Q!Q-T88B8//LSWJ$#$O<)OY6.K"4XIGN%?20UK22 MV,9O;)O)5E[0"@R4Q O0054);=&$8H*1+8.*5I_3FE=,8#@PMAB]/-0,FS]E M*MI+Q0IO0X3;O!Q)$KK<2R!/XA@B3QY4,/(CR"A/A,Y,.L^7'%4NK M,?[,5;Q7<>>&(HQH%$%7J"1 <@PG(7,IBHE^I6>+@LV-EZJIE38: M59&Z!< ;G19@56FE@D%_YR_@J>-=G+::@<=:-8/[=)LCW4]ZKSE^(_-C-71; MM>3^JQW&2C-PU1G&6CEP+8!4;Z?>R49!\/E5A]' 2>*5AG,BEXFIA]7,@V($ M['O]*6SV-YUWQ0@H[?A:C-&^N7%02I#*)V]SK-+[W63+E,I]P$V>T4_IBG\L M^:..%4RCE1F1;B,M:,0%K;S5G9X2FK-U%72CA >5]):,9 8X#3*:Z;0_F1'- M0-FN4V'U12 B4F='>R^=\V]E]^ MNMJ9+EX:AO&+H1K;-GX6):LAM_UX##.1'V]R.BMYKTH[AO+^)P?F[T@+?'^? M\[I(V[5H:KEMURU/H '7@*1ZR&($(]@HB+K1.BZ1+C4B;%1N;1S'>_1F*]E6T8Z'KV*YM0CGU$NPQ%\T0>FM#8RN1QKKMI4WEH*G^0RT/WO?,G*KRK=6:Z@-;N)MX?JE!?T"E I-OBZ!ZCE6A_#P+KX$O],-Z]RMZ^G^JDK?\VW!UG1 MB_1^U=P("4?$H1/$T.<\EGL9/X3$Y10RC[N$A]0)0ZVB0 &)B51.7@>E&8Q &'?AARB#SB0.P1#H4O:$P% M"[%G=/.OW?/<6*HK^/]LLN(;YBO1!EWO,#4*E"-S7E--8)PJ9L: V,ILHMWO MM*E.3.$XR'UBW,#0L*^,#]VX.U6/K,9VJ6)C;6(KG/]31S(I:G^8?R6[HMF M3%3DI62[YH#W"\_N<_STD%*\K,(!PD@X 6,,$B] DGT(@3&/ Q@*%)# =6,W MU')(ZNUE;HS3E>]NV$UWMX<&QFG?CYV-8[H"%W$N1"[HA(S74/8LH$C+V$,XQ]3YBEG>CK M;&Y3?INPW#C^\C2@>IL%6S"-/.\[*=U'K\FL XF]T,K374T=47E6Z2.!E.?? M&485G['RKUVI;49C;?-=DM DDB<1E\00)3&%21(0R(A#NA-TWJZXZ( M(*^O)R_%48]2+\)F9![M@F(_(N2DYI;H\K#]23GRI'K[Q'CZ05M)+=IPM+^F MY0A#'DI\X3K,B1(C1QS#_N?& MI)O",(-HP!1\[7W76)".OQ4[EOAB$]?Z7F37R7/J>,KYAR\+\3*(B(XWG0C20-(LXYQ"QAD#$1^F%( M,4FTKO0GDWAN%+I).;5W9P&;F2BKA2!E2:[]8VZWM?D!72? M:U0&E _N/B7F/[Z4(]'?.#M()>)X?QX[O0TIY E&",(QCP6%"'"RG*?.3 M0#^&6J?'N:T4MNTXT1F].#25CI1?'5/4)_0U+7[_ MM(F2B2(G]*/0@RR,)2W[3J1J"WLP=EWLQ]SSD:M%R^>[FAL?[T@*E*@71"/U M(*RW_[:#V\C\.Q2R 1ETSJ%A+7W.R8XFSIUS3N'#Q#EGWS#W./F,_RO+6RM& M4;E'T"0BA <$QBQQ(.*4PI@X,<2<"9<2+_28H^MJ9.VF)HS8^DGA\GA!EQQO"B^!/ 6]E!NI_T=P$(OT]751V_3(#R@:L$ M=U(^,P;2'S8]0K*+_T2^K(W,;1)@SA:@(_=XJ8&-P;)$7_K]3LIFQG#LDYMY M \.X[CW.U;PK)"%45O!WZ7(M^[CS5:GBD ?0C6,"D:0V2!C#T'$\XCO<#4+L MFKEWG>AI?DY>C6!5^$U;A%3NY0LE-/@I78%UP;:_^:,929W"6X^2+& X,@&U M$JHDB/4MX (T4MHCFS,P6**64[U,2B1G5-VGC7./FZ=.N>'9;5;BI;H\NWHL M=?.C[+TVM_/.S?MK4,FW=XO]J*I$ZR<_V0>G?Q9?B,O(,W<8)$892TXH/R@M MR7Y;D^4>.:%$-\'(J4<&NC+1!\[62WXM;O),KCOERXTFAXM -??6,43(EM.-;K?3^LX8@G'@ F/Z_C"BDF<4M584 M=65IU> 77C:FF3L6TB!F&$'/CUV(0G4/0@(/!KX?,)_%0E*7"3GU=38W0FIE M!?E&V"JZWXR#>N'5XQU;H(W,-1N\OG;PPD)5B+Y:+K/O5:B)R'+P5IZ,T]J4 ML3''VN,@';0L\4YO5Y-RC8[2^_RB]P-#.%#D1H(J.G M+CB#C9M'U+=LQNSV\"H&RR,JGC)-'GMTV"2OZS;+PU+.'^3!,WWF=1BPXO6W MN'CX(#G_SYS=\U]PNE*_O%)K@62;)2Z*5*@Z"LJE=Z6JK=[@:CUT8^:YKA- M1E62(0>YD%!74@:).'48CJAGQ!'V19P;Q4C*!O=2>/"3NI7Y(Y!G?SF"DLY+ MJ2Q(-U4N"O!3DYBHQ#\ %X+3ZJ>_\3Q;@/_Q4_!'^5]_41T0_L=/;B1_E&(J MMVG9SO+%T%XZPJ>A1WFO.^ C,V93]+ZK'6C2(?RD=)%CIG0$2DE0:;D OU3? M1O/7>C.VKVTUYE)?>4;$=K=BXXV&)0(?07CQ%[,K=N-Q5*KO+\ MSN\R?M2G$;F M0@V([)FWSN$QR!1^M,')[.%]ZG2-XKW/#=LW;B*T/JZ>UF7QB%\HJITW4LE=@& 8/F(])//>/C/#(; MM1 WANP/&X@W"H!& \56#>J?1D?=(&9S5/0G"N <813,(CL'@]@;YFG>ZG0Q MGX,UW@D '=[*@.6D.KA^QOGOO%1[UX- 9Q$0!P?<@RC!9)"H4-$3084[ M.$YBGVF=+74ZF]M248EK0$GGL-2@?8L(36)MVXIZ8=3].>P,R-LBAA-1=0^6 MEKA8$Y->YCW7QG0\JZG-#JOJOC. 0V\?>,W65_;>"*6]!E"YM ( M(N3X$//0A\(1\D_,XY-I(:$,%),#78TP9$8QOFCJ S MA"]/PF1 E#;@FH@AC3XJ,VH\AT(O)YY\>3HR/"?_#@N>?7AH0I%-?8M";DV7 MZ\HHRF0_\JO RQNZ;,0;R<&3%!VF*T!KX4V3D!B,BIXY="RD1V;= M;HVA R5[E9ST#]8#D)>:864MG8M#UQ E.S$$Y3'DRH TS@F,\ M;>]XOKT\DFQY%S#'9XZC*K:+*AY!E=JA(8S34=08Z@[.7 M/0@G.H%=!J79D4P/G-Z#V9DFICN>Z>FRQ+MKKAV1>>73W?5V&< MM%SCY?)%[90,PJ#/-#,WOI3B0A4'_$7^[TH>Z50VT]UHX$;^^@A@&BY]#M1^ M/K6,Y\A\:A=*(P:+JO3%QQXKI.+?Z+?+"4A[,Z M-=-?>7K_4'+6?#K5']_ADF]<9>Z2RK^-8A@%\DR%2)3 )&$,^CSQB/Q]E"1& MQ^5R(!)F8%0/F//5DKC3NM&"M>ECQ WF)CV9V0*S"YD;1LQU MD =9' <0)<2%F%,!HR3DBEZ=E2M_=7F^$.V$GO?!8@0FA * U=EBB AAB2.$(RCR$&NYY!8)9W17Q . MNYC;JE!G<*.'Z;POS>8].(OWC";QL>S=8Z;LMCR9CW3PRBFZ3TWKGB>'S>UW MFTP$;='06]G0N^P1IZN[A/D\5MGN! LB563\H2. MTON,H?6.^37.VP=U;&4WG.>_Y-GZZ]PNEI8FYDT(@*E*R@ M$G8!/F19N6ZMS ZCP^8Z-DWOJQ*LW[FN%CG_(LTI?NSEV4WN[/$)KUY *RIH9 5* M6(/9?10HC7E]*49CS^A!\)C-XCX(ALW?HRU.-W/[%-J9L[T/#C7=?F_R1J:K M^YL\6\E_TCK]RG5>D\3'5?>)=$73IR6OT\ZH=+(AXX'%TDS-ZK8R@F^E7C%<,X*\.M3=9>IO.9K?=0]5.?)C4K#,F1? M-IRZQL&)!FEDKAIY? 98("W@:LUB>8DL$ULX+A "RHO"LZOG[@J MC;JZ_Z3"YHOMYA]%@@F1"*A*FT'DN@[$A#@P2#R?Q!'V1&B4PKN_N[F1:BV> MH1FU'U!-DZHUF,8VKU:"*G^'1E10RVKY0&6&BRW;:W]GT]IAM10_L,GJO34T MJE'YX38NN)O"GWX!O_U/3P@ MX.C#6B76^9RNTL?UX[>UW'A(+OFJ BN6Q?L?3]5!\39[P^MZ /+?#SSG52$D@CB4)[;D(H*P+FI\N8.MR#':"N2PT=['GT-6* M55'R#]E2OE^H^ECERV8?%A,7AX&+Y>&7<+EF"1&[+U:>/5V\^?OIX^_']-W#UY1WX=GO]]G__^?K3N_=?O_W3/\:>&_T+>/\? MOWZ\_<_!;D?] Z%Y M[$#B< 1)$/A!0CQ&F6>4^ERCT[DQ5"TSK(0&6ZE!+3;X30D.*LD-[SFT1D"/ MGFSC.O;VV *DY@G4#3"RE4E=I\MI4ZH;@'"06]WDW6&D]/[Q:9F]<%ZQ7I/? MP4NBQ(FX#R.?<^63R6""' (31_Y?58 K,-HI'>EC;I2CPC_-N.08<'K4<2$< M(S-%*UV=16R$L@H]ZELB@6,]3#KG>U3F@-'0B!SF("$,G;%,1 MYL8'&QF!$M+4#]MX /2(8UQ81^85)7PGX?,";.2'(LNATF !=F$?(X8-;&D9\7[D\IJ7*T*1*T),BE=V@!MGSBMM#DP#Q)]X&R]Y-?B M>"J)G=WJC?S*'^03-_*3O5(5@M/RI?)DVSI).3C&S/$3F,1"1?>Q$)+(=6$8 MAI['@D3XR#'*.;K5$"@5%YN1;/R!P2A.=B,-@:V$0):EFS;ASSC0'B3T M&:F;@:O#Z3N])(AY*/?0T%%7JBBF 8RQ0# ($$.!YV+F:[D&G>]J=IS=D;2] M/N65Q(;>@Q??F/Y=W)'6@DD"+.4>AZSK.E!EUA2='^6N=++;T;G^FW 12CJA MF$AV\2,?)O)7D*"0,^P%6.#D;L7O54-Z_&)%+JUIE=33JBO=>+.KDA9LQ05* M7M/ !SMCIL=9TXW#G*R<6[7 T1%; %+I!J1R]GC0*M:6*-..3).RJU48]XG8 M;N-#XT$D#BJ/A]IA?DV+W]_P%7V0A]'?FUPR,77B0,@MGB\")NF8NRJ6S(-A M$(2>*]R(^D8)],YU.+Q5R/3FTB.;9I\R(0!\26Z"%C M+MPE4_6\W"$ RJ, M(ERM2C-50B7\LP$]<"*YL#_R?_M$-G7]Y4K=\V'" 1M[:'6_ULM%:%'&"( MN)THR_EZ>[+%[+_615F%1AJZ6EH=4+WE8/KQF=+^VC%1@.^U9J!1#71UZ]2Q M6("M?HV1HE;16OFC4:&WY5IJ5;9IG5+'@/7 G7643@:$N9^\&;N5$F3B6FY3 M?[B&+D(<@$=R!B+H6Q%\70YSRDS'-9P+6B;LR[GMO!0,E85=UL MI%2UD*28!J'19LCWL_&X>(Y-M;T> "W0K?A-6:'1@#8(.Q\-\(DBS>T";Q9: M/@B[WFARLQ:G"R ?I.E.S/BP%B[U;'N/\Y5LM9#-MDX5*94'CW?I7%MVS)[@1E#F9(P"#D!").!$Q$Z$#N>8A2-W "1LS3R1WK:FY4N9=3 M;DA*N:.(8B>@R$DH])V00^0E#DQ8$D,OQDRB&B7$#\VJO]G!=)I2<&.AJGO/ M:@.IT6]8:X@J,2O.;P4%2E+;>?OZT+":O.]H1Z^0P:]/X>-I_'K?F+AR=?6? MO_"BW.RPW3O7#YGK1BYT IY )!P/XIAX,$JH0T@2XR0T(FF;PLV-UBL1P7,M MHY&59)2AT]S@OM* C+WKO;S.T'@.BB.(:6^#Q'% M(4Q"&L*0,.JKLLN<(9.*FA=+9,3I4Q7@-"/QRT=%C[DGQ7IDNCYPDE;*P3*# MK> +L/W7U;*B5W5_K':PE8*;/P.EXJ)S2VF/LJT!;HFG+Y=G4G*V!M\^(]MK MV+Q0V?L?LKNJSJ%L\#[+7ZY^I(5NH;*C+\]M5[L1$K12:D:QG8:GG]^L(#/V M1=X!*. W):*E H.]Z@\J37:\Q1Z\71=E]LBK M2(I"U=]929W5-YDXQ'4P=B!"#*DLFQS&HY-.YS;5-Y5S ME0,0:*5>@$INT A^[D,?/@2ZAC:[P(YNBN7O'"J+4Z?*[84F9@E+7#>&C,:JAJ(\QA$F:8R2 M((D]A[&(&>6KLBS?W,BN>R]Z513KQR>E4J$BS]_+,_JCJMZGTJQL3Q)5=@_E MF !)92^J]#-T7+4]Z'J<^8I#.?;!<:-97^Z5KM6OZ#7[C7KY/=(PV,I#:%FZ M:9,4C@/M00;#D;J9MN;NIVUN>1<12KT ,D?5;PIY I- ;H)CP?TX8!'U$Z/K MG8LEFMLJ(17:K=K:54D.UMGBKI^&9J:_?'#UUH9)AVSDU6"2T9JL'N\!PJ]< MD_?3ZZ3+MP:?K=J\APT/K%.4K>Z57^N7K.2%7!^JTMF0 M1'$(H\ 3PN5^@EAH5)/H2"=S(UDE(U1Q(&"EI%3E\I2851RQ8<6A8Y#J\>"E M0(U-;14R-RTR7^3?Z9@Y\O?W-SX?O'<_3 M9UP9UFEK.,-5=1/#LCZ],$=8;G1]%T,N2 B1+V(8OJ8MBJ2C M]D$U)*V7)G:CK ->/ZZ*,E_7FTF5">%62GA=FQCEVJV\6.(&,60D,2%W'-<)XB9RW TB:/E(/'G1G*_-B*"?),Y'115Z-]Z ME9HRW<1?@AYUSG=\1^9B"YZ=3<:##@:@SHE32A1 T.UQZZ!6*@(-LDH&Q-S M 7Y3X( &'9OQ4:\RK*_M.#I,^+\/U]*+!L::\^EE4@Q<0>727.7QD3)LK2C9 M,J4I+[976%X@$D\>>.0>/,(0122!223WY0&*_3 2@1^X@='*I]7MW%8L505[ M52XE*Q7%6ETN;NV3WTJ\8N97C9KP:RXWUD$=>YG8"KQCZVU$!K^-$]YJ!),M MVM7K=%JZ- +B@.;,WK:;:W)K@RC^8XV7J7B1G5\55:ZRX@LOK\4M_G%39S'L MYJR_S>J,]=OR\@ZAON.IW7PD_Q/@",:N$- )'1(RDO@A3FRDG[0E\-PH\?ID MALDF.^4FT62^ES2N,"RT,/JGH$>RGYXAR46,A/\&0*RL68U2.F&J:1 M$U5:$W<6N2MM@Z^;SM)ZOP/O%3:YTU9/Z[+XQ)_YTFULL3["W*$BAD["Y08[ MX0SB1+C0D0N4XP4HB'OZFML24LD&7$/+=@^6FG9M.PB-;=7N9G*L!%V M!K Q[-KG,;%EU>[I:5J;]GF5#RS:&J^81RE]YECYK'V1'X-N;%+GE;E-:B63 M?@A25_?^V7N!VB//U$8JT*NY4831$3T'Q15UVYDLFNB(\-T8HF-_'I O]&N= M1^8K5W4-ZIAMD>6/6(IW39;I?;7A_";_6PBY?LM_UT'=374.SXTHHG$(F5IY M$0YBB 5&4" 48X*3T ^T[G,N%V5NT[=19@$VZH"./F"KD J2V:K49& PK*9B M823[26/:\1F99_[>AL8@@^ED0S111M.QA\HLQZD5='MSGE[6PW0Y4*T@L9,3 MU4Z+PXZ5GW'^.Z_.J]NP^K>UWZ'RHHKC4&X('"XI0;92I5NR9YZ_?%PQDY/F\;?G-N7-#ITG$#E__KP< MC+&-1K6 H)50F8Y8^IPR5??#WOFT'X=!1]4334YV:NU7J7N /?/DL*5<99K\ MGBZ7=YA[F#@>AB1@;9J=="^WK\S^QNW@[P-= M\DI<5GZ"M3^@NL^4"\VJ+*H$/#&. X]XJHHS8Q#%@0MCHO*'!R&74S?$?FB4 M ZFWM[DM%XU3\%;(08F.^@'6F[W68!MY2ALC9NY.IX.$+2^ZWKZF=9[34?O M9T[KI6&T<9-GU>_C*Z_++5YU2S._X4\YI6AD"S>A*8V#U M.,ON<(U,7*VPBZK^5[D["J-F -*'R1*K:70X*;7I [#/;P9O#B.YVQRO"B&) M8E..01Y]KL6'=(577#%6.IVOC@)7*\YVV"MNT.1O,>XFQ#<^/-K:Y:@P(V@&W6F<;WVRZPUM1;LW'?HO#4S] M+7>,=7"(XA]Y3LJ*M$U1@I@@/ IC6(1.D;W(#U] MS8TYNJ*JXRJKA37,Z=V#K=[.R1)B(Q/&/EB-G".XR&O@82M9=T]/T^;H/J_R M06INC5<&N/L>R_C]E1=+F*+8U[*7#^Q_=JQR(M5]JP7X)_SX]"^@H\R@F@)#1ZN?DR88@[%Y:M[P M&_CJCCL,$SGHCC<<9JZYP\'L]<<=T.QT3KC#==[QO+V@F8$987E1<%[= +SC M!>1\16#MF>GJ9-)7M>Y8., MLAJO7)9,>K?HW5?^5">!DCOE)G^ULK[]IZ2PV^_979P$2PF%)IXV@U^29D0$=FX!48F\E/U *=&MX M*EF!%-9^]NHA4%G.;FTDPJMDOQX"TJGLV(/:&FC.PT]IB9?IWSAKO2FZ^["L M*(L/6=[^Z5NFZH*V&[?B+O*X[[FQ"X-8'M(1QIX\KB<)Q 1C@=W88X0:&?PN MD69NM-=1!A2-R(!U#B=4Z6-H(;QHN#1MB%,-PMBG]P[^K;2[AT.E"A!9OOVS MTD;5*]OH8]$4:0-66\;*BV29UIQI [8#@Z>51@?1Y;0:)]E0^HWC/))9OUI-8_F,[B4^U-\GT/:-,.W'//3:T\.325B!DGFD5-FZ"%DK3WZFNXE+D^LI?UB67/,]\RW")SEB MRYN';,7K8A=W-$:!GQ $&>4>1+[G0QQ2%Y+(C2.!1,SU,I@=:WQN/%+)!RH! MFUH?^CN# ^#.;PLN@6-TDZTV$D8;@E,J#]H-'#0VV5;@E!K=?<#)9X9M N0T MS^L+H_K_-S5)"U4S(GVNKBTCW\%AF$0PX2R!B&($"6,,AG[D)7*#'_A!<+?B M]VJEO-7?#^CTK?7Q)O7'>R#!J%N#2E"5'+Z1U&PGH(6[WF[ &HS3<$ K+OBI M%?B/G9+)!?AZ'E'C[8 )1):V!%I=3KHM, %A?VM@]*ZY,;!-1G,MWN=5'O2M ML_8GS8KCNLW,:":TXBJ_7RFPI/1L72Q?ZD)B^P7(NG$$GVP6$C<%;I"93*N# MR2QF)NIVC6=&[PU;C[<9_^76NXI=J&V@=V$[&;2)?._JA.YRJ950&0ACPK*-^(NP1Z-$L&A""A7KE@A M)%1NX*F7$"?B*' B(_*X5*"YD8S\_!#X*6]%_>-H+EK'AT>/@:8$?70[P"G7 MK8WD:E-4RUZY<[V**U#NU=_N,((]/,RTU8U\%+LQ M=6#H4ZKR"B8P9O)?KB!![$8L%HYK0IRG.IH;(9J,Z&SB-S&%'(!HA M:O,<$)98Z&0WD[++.67W6>/L\P-K=S[Q'*NBH)4K_:<4DW0I%ZYP;/U0+>*D6\*P5'2PKJ]ZR M$=XX9_UYU/6HPRJ6(W/(1M8VBF8C;E4@GMK.8Z^-C:WJD&?[F[:\HZ[Z!_49 MM5\<>@NCRJ-7.YVW3;&4]VTB1V]P%8Q0%22T8UJFZ,(4,J9WNE< M,(JZ=SW3C,WH=T#&0S%JYD0;L%J[-[I E(GODRX'[?">R4*;PSAXO]KS!ZGP M54;3IH))7??H#1=9+OO]<:S:[AU.,$>NP)!Z-%9%BR*(B? @HC1RD!/Y$7$' MW)-?+ME,;]%O<@Y+_ .H>NN\Z!1:EUR@OC> .QYXV9&"[4MC#SP+HZS'U!,- MVF0WE;N5T*O1N;I^^W%3;*FI_:8*.RB=ZCKI7;54+%&MF#W>M@>R)?:V(-"D M'&X/P'TFM]CR4#XO9)M44L>W4JX.OZ[2LOCZ[=?&#.4@UPFC,($!4O$)/G9A M'".ATHHCYD?"C9!11O'>WN:V*]X*"RII024N^$D*7!C>??2CK$N5EK ;G05[ M8!O!]J>%BS7BZNMK8D[24/N0;G1>&EC7I#E$7HMO#Y*9""XXZ_KF[/5]M6+' MI+FB9?HL-ZY[YSXF:!@[K@OU?&>O5056&X:>^K#Z;5RZN7[' M!<_S77KM[ )4GLQM->#W/^ARS=+5?47+U=:AV3FHBA$WF>1@7J9Y]>8;ON)" MLO";E]NT5#UMFY'/RM]*R8]W7V=M))S'/J481K' $$5^!!,741@@G_@)%AQS MHT1V\U=Y;K3>W>BW0N^&1W10JW/B;A5>@ URH-YIDNY.LZY^M@L?:/%;J#NI M"L+Z!G%3C%J]H_XD53TMU*#\H?/_.HP/+W-59$9KJ.4O_,U,OO +#E9S_VBL M'\]FJ_ K'?)FB\?9H^+L)1\:FT;*;7&M+Y+-FE)VKN,+FC '4I<'$%%6A:5A MZ,0>#5G"!.;8+#;M>$=SVY8H.3L%[!9 B3JPMN!)>'T8-GW'^.Z]N;[=)Y;KEFQWB8)9+J[6UN)-'=V6T%-TX%J8>T'EE8PV]DQC@*UZAV?2UD M+!%(?U^3LHB6VOM4HO?2@&)9BJ,ZN2F?<;I4O:@TM'C)MT[75Z2HO +O$N3X M\@L24+B26A")$<3"H]!Q<1)Z21C20,N98U#O<^.;36B&0<4E8\3[>69T'*?8 MJ6QE7X"-]%!D.53R=^,SP&^M#B95KHPQ-ZAQ-2;V$U6X,AP#2_6LA@+76\W* MN-'I:ED-U7>GDM7@1@:L#772LTQ\Y<]\M>9O<Q1Z^NWI6/2L!CMT>?[IP:D$D#?=SR(/.9#G/@Q=)- Q%'LQ8YP[YYY3C*# MY(VG>C/YC+M]CO<5-WF'-]*"5ERCXJ0Z0'/L)R@6#"*A3!T>#V B$89>Q 3Q MD!-C1Y@%8UJ!>8JE:#J0]:P6$:C-J0))CG\+"7^_)D3U.GO#RG\I%, MEV=?&;!O??_FJKG546ENBCO$* EXXL)0J.K>A"00<^9"RB5=A&' /*Y5+NQ8 MXW,C!BD>:!+Y &68,-EP[>.FL1V] (V1Y[H"HO5OOKT0"(/]Y@6 3+3+U ?& M;&MY0O/>#>7^.]-M(T](N[-Y//7,P+Q7RPI SK9WS]U+X_<_U#_Y%UY>BUO\ MXRX13A@%(8:,,@01]AQ(PB2!KA?X@D5QR!F_*[,2+_4V-V;=&]':1H@1+W:4 M>W?C2T:[3C&\EEN>R.O(Y3(#11VUH!+[UMXX[[_=W( G*SFF\<1F98,\&DC2B+P 66#7.\+; &IDLI93_=P<0<;E')@YE,O9@XB%"SK)4#9)@;ZW8]13^L M2U7JYW.Z2A_7CW5ZV$T\CV%Y@@&CH[?['1GSD4;;>Z MHSJ@7@"IK8($ R28M@;!<(@.R@Y=_4<'R7+M>M M8:.X7I=%*8]04IXK]E_K.AOF74PIHS'BT$M0M17%$/LA@F'@AL0/N8\BK7JI M%\HQ-\I\+P2GE>64*=E53LABZRG^D]RX%I4RAEG-AHZ2'FU.@/W(U-EJ !H5 MP-9-J%8 =#18@$:W!=@J8X\Q+T33$FL.E6)2YKP0JGWVO+2Y R=%5%F+0W !\?G^0_:W^]HGA;YXR7AX&FPFL@/)80-X&, M80Z1@PA,.(JA/$J%0@X*]QC=Y.77=U^Q+J@6M>REZ9_ T>4++\%ZE7.\3/^F MKO_G:O;K8Y *:DR^;=J M6J\:/-H06#J^V9=OTH/=:/#N'_G&ZVAT/QUU;]Q<(=_RU9ZWA^L**A*:0!P[ MZA28^)"PD$+N)MP/>,0\04;RT^F3:V['O\9/IW',V3CJN,[(GCJ]8V?=4\?6 MB/S_Q%,GV/CIN,ZK>.GHC,?T7CJ]4LW52T<'R@N\=+2:'URB.9?GC#H\YQ;_ MX$532>;.X1AS$1-)VT@%?OL$XL"/5;;6!'G4#S QJJ!PLJ>YL7$CJ&3D*H2L M5*(:5VD^ :H>J5J!:F2:;%%J NTJ*3=5JZP6:NZ'PEZEYA/]3%VJN5_=([6: MS[PPC!Z'<^--;I[ O("&ME!)3QHI3>C$>TQT&.5,9 =F62T0!W5 M<<04-$MTI-WMI.QD"L8^61F_;\9=15[>W>096],JQ^LWGC^G5&ZHZH2?V'-= M-THH%,SU)5'Y',8HB2'EW(\X]0+F:26RZ>UE;JS4"%J?2&I)#1.I]H/:SSS6 MH!J99@:AI$TE6BCT\89LH,,9\JP^:%>ZY5%=L;GHO/ M'!?KG!O4YCGRZMQF<26BJ@0KLORQ6@$;6YYW/6H45[C\UW.;<*W$M<%H9F4>1/*GC9R M ZH$-SM0:&"O=Y2PB^CXJWL'S'<5F%]J,%N1P=M>,(U/#?KX6#HO:'0XZ4E! M'X#],X+!FU,Z.E;'EJ9:87&U+A^R7-W:WP6))P)/("B<@$+D^('D*L*A"*CG M<'G2"&@\OI_C">GF1FM;=^;&L1%O1.UF]<#TO]=ID2K=IW"'.S6T_53XZ@,V M,FM:<'ZKE.PXKV_U?,UAG<+)T<+P_OWX.)X>9O"UF=2W&;C2F-03.3Z>&9UQ M_!Y/=?IWX/9X!B\[7H_G.C&W"=SF3/;;R:!]?U\ET3:P#?0T,;>U58J65[Z+ MVXSN^E:!/JC.6PY+6@8<*%SV$44PR1[Q&(6>)"-R9!P)*0$1&:Q<4? M[6=NK-"-?:^#W97,E:'[+2X>P(=E]AU\7%6&,_W]]CFP]8P(%B U4]C"3O?WP825163;4_R?F#W**DS[SVG]@0OYP/ M!>X68-J&6;:9\&ZRO-K9E&6>DG55K^DVN\&5ET_ '2] 'H=>Q)'RGQ(PX8$' M'1Z[*$0Q<6(CM]>1Y9T;:;U]4 NT\HA=[89(_+3,BN*/X![+/\DC"MXI7:, MJ$RE.Z'JVP2@@&^"VO_&\PS(=P!>+E5099JQ DAP"PD&9X9![6-_3'ID.J-/ M9)+;GAU56R>TGY0K_!^/U33:V>AM%-_8@:7R"]"H#[KZ*W-4C8 ]MI]HJ"RM M&F-+.^GJ,Q'T^ZO85-T.6PV_2MZ3+SUR% 13815$0(AK3P*S0B4:O)J0S3<&35NAJ \VV8INM&#J .XPG MU/-">8ALP'=AZ2ZQE"$=>)G?0Z\C; MYNJVF !P $"6%B>='B==8 P@V%\D3%X=1O1R*5&'_IL\>TX99V]>?BV4Y_C' MU3,O5)ZN*UJFS_7RTQ;'C+$;"$(1]+P00X3C",9NY$+A^LA/O-BCQ(B&S$68 M&RMM1 5X(^N?S"AIP#CH,=2XZ(Y,6&HK7MFD6O'5M=-/2@-Y$OPCV.*^U4*G M0JPQBPT'T1*I#1!@4HX;#M ^Y5W0DOEUT$>Y\99/WN;L)ENF5#:J7$V^9.45 MRYY4RH>-^5+S^']?B/78\W65JP%R81PNH0[LDSN16#[RJ.=6H MN$F *O^N#,E-1/ F#=_P3*AVO@"]7>'DHSHRPW;UZ=IUW^\,Y=O=86RU4F$" MM:.2O>" 48"V%==L1:9I8Z!MPG@0+VVU\8'TK_R=;N6[=0UIEO"88PP]-XPA M"IP )MAQH8.1$Q&'8N0;>2;LM#ZWK6>=_U))-ZAZ\2YRFO0W%(^Q:4P;"G,B M.J:R+4+9:7M:8CBFUL$$/_K0L(GZCN?I/HN M+>@RJP*DS"PV%_0PHT]YJP7HJ%&=>!I%ND:;K2JCV&\L0&IIJEPBR:03RP)D M^]/01I-VG7NJ-'FX>% N;TH*_@M.5^J758JEKYPN<5&D(JT+DZL;U]K_(J21 M&U./03>,$N4YB&"L?'M0R% @%V<4AJX-9YZ!\LUMA5=FW,I!IW'6D=MOMJ6' M=/LQ+&JGG.8VZB?"5URDI27GFZ&#K!N7]5%XV$SD2?-A>,PLN?,4.EFX2ES(;2ZGC&7=C-LZ1@ MMP]X=?VDFBA^D4V4Q5L>!<%ON\)/X$!8RY$GB"0,->!/L(H)@SC(/3, M3'=3B3X_ZUXEGW(.'6J+FVS4&244TY# !#F^''7N0,R\&!(/)Z&O;+E"*U9X MSF,^F1&A /?-P,MQKWUX_PX^ ;W]Q1P'=N2-1QU?>J:HRB8.]4A1E05H\P@3!,,@CF)5TB. L9<(E:$7)@@;+5&[S<]M(5'2 26> M84Z\$^#ID?MP2$:F8 ,TS!/B'%7:5O*;W<:G371S5+&#I#;'GS*;LHRG=^^: MK!#_L<:YG"'+EZ_\*T$8)'J72#U] MS&WRMF*"C9R@%E1O#O>AV3^1+6$TMDW>&![M2:T!0(\[D7R[GM3R']NYW-?F M)!-:0ZEV5NL\.M!#6\J(BX>M ^2*?4A7>$7EOS^6_''K$.S$?A*2@$)YBL00 M<=>%B2,"*!PG=A)$F1!FCMFZ/<^-!J3@4$D.1"ON!8[9VO#K+?6C@#HR;S0R M=_RMU37>1FQ0R3V.X[4I6K;\K;7[G=;-VA2. ^]JXP8N+!70Y BM#BV;7_XY MY;D*:WEI-LF<.CC!3@3=B'"(_%C A#HQ))1X<1!Z?B*&U0O0Z7UNY+7-;P\V MDE;S[2I&F "R\G2 4:- M#*U^5_DHO.-%>K^JS3;*W2P*J8=#BB".@@2B0&Z^$A'(?1<+"$Z$'R4^-RMF M=ZR;N5%4Z\#3$7.0Z]X)4/4(Z'*H1F:: 2@-*.W6!X*U2FU'.YFX\%J?HH=U MU'J?'D8!O_"59)2EW#)=L<=TE:J-DG)@V8T;#P/J<^Z'T/$0DWL9[,,8RPU- MS/V 8>'0@!BY!FGU.C>":(2NUE6\([890>A!3D/LNHC+@VY4Y5NF#&(G#J!+ M0H='/.!)[)K=G%L'?:)K[TEAUZ-IZU".S-I=#'U+U YX*^8"%)DHOU>!56*=K]*R*L"BIM92)?%[ MR)8,I(]/>?;,&__/>Z69<06+OD'1O(&S!O78-W*-H M0B5J!^7X+^"^]^ TI M6J$!B[V"%7V=35VL0D/Q(X4J=-X:F),KO7\HK\6O!;\J"EY>DU(>:U5NA/<_ M:)4=\4.67\ONL3+L54DR/Z68I,NT?+D+'82QDT0P%H$'42(D,[DXA$PX)/:H M%R?$Z)QZ@2QSHZW-94'6REN3$U@V$E>!^GE:J+]48:19I:WZLD#'DLDO&6(_H)AJYD5GP:PNTU -4BH!6$^7%U>I2)?3<:--D.][H8S'+ MU>6@VLI^=8$DTV;%NARR@VQ9%IH<4E*@2NIQE>>5\4J[BD#WK;EQXI&\^)K7 MID<0Z>>ER\ 8F6:.X&#-A'=:\8$I_W>:FC#+_S$5=A/['WUB0*6N3US.:WYB M"C?^DL6[-:\"0OZ3X_R#_!+N"'&QP&X$0QXPB"**84P9AF&,2"!W/[[O"NUR M7(-$F-WT?N YKZ*R#(HN#0._?_)/ ^G()%'+O]C?9RRV&XU%ZY8N#[A2$5!I M I0J0.DR^B 8E+<:?3 FJF$UWJ"8%:2Z",_>JE/#6IZNM-1%FN_4C[JLI0'K M3.5=?_7(\U0>#!MK=Y)$#F8H@B)4@5K4"R%)D ]#Y&&'L2@, _=NQ4N-->1( M\UHS**EG4-O)>).G#I%I)32@IV/ ::P 0P&9,OZY%>^\]5\/%@-.OA">B1C7 M%"8S'NW!H)3:6CS;)XV(< M!UC=5I,@$7*KG,BM,L$A1)A&F/AN3!RC(C6#I)C;;EDIH6XIUG5@J>R2%X8) MYX>-AIY!;W2,9[!][JH!:CVL9^J["$=KY;B&R#!QL:X+8#HLY75)8P-V=N\? MGY;9"^??RHS^?B,_X0?9H[JMN>7Y8R;>_^ Y3>5OFN!\7W(A\UPH2.)!% H$ ML>=%T/6#"#O<]X, :5L.C+J>&P[!.I7J7L9=.;)2W.R;L,_/J4K M7D6TW<4)2HB#7.B$?@R1RJY%1!)"/Z0)\?R$TM S.=3V]C8W N@(NP"=V*?? ME,1UX*9AT$8_V'IG5FL0CLP*%Z%W09;:'E2LYZ$]UMB05D'O&0/!;BT- X=K2; MN1&(DA(J,8&2<]$D)Q\4AGH"5TTSU\5HC6W'4D#=F@)E;J;JQ<&6'>IX)],: MFGH5/; D]3]MGE7G_:I,RY%(LH9AP;E7[H[6YNS+*]I#V(D3$LTM"/LAZ[V,-N M9&KIN]MNI+58 4$+%5L%#?H[F[8^@9;B!^4&]-X:;DJX;8XEGW'9E);[RI\: MK\5K<9.G*YH^X>7'E7)=O)7CPN^PZQ(G2BB,@T#N8(1+),D("FD8TY [L1 ) M,S4UF(LQ-_*1'U]D;G$8 +^^16)<4">V6#1*2$ZJO* K<>T:+H;#9=&P,4"( MR0T?PX$Z9ABYH+6!U2PI73^NE[CD[ N7>[2 MVHLC(](6MQHA8U^9P^9+GZF*Z6 MR^P[EOK+G]_FG*6EZO@.N;XK$L^#KD#&2X28 M&WENI*S"_VDE)U@:YY49-![Z9K$Q49["4G:.^W9'H=8#?+*:G>82&"U:U8Q% MF-S0-A2D8[:WP6T-K+^GO _%L6:LW>RW]5][?=7U%S0V(;ZG: M)NVQ=W*7O''$N@NBA) (^1!C M+G>ED2#*32*&OMR@DLCU0M?5.L[/2*>Y$;G\EN2^ZK':8&WUJ!A]73 5GU,S MNR:QSPAIG>"?>4@ZIP6GJH%)^FMEOFEK91*C6IFW.[4R.P M0 L1:#"J*VD" MA5+'7_;O[Q,T"(N:A\0FG^)$\59:GR09]DGNEF\]SH47?YUF(5[S^@YZ8\=F M(NIT06DS47AOGSA'T0;>]]0^.)7HU^*CI);5?4J6=1[&XHX3ESDHHI"$JH(L M"F*8!#B$V/%#AS&'!XF1STQ_=W/;J76E51&F3\UFOTHFT4AN>EO3C[?FW8PU M%,>^B=D#<"MJG?K5XF%9#Q-;MRC]G4U[9Z*E^,$-B=Y;0[WOOSWPY5+1(EZ] MW*$HC#T2(LA(C"#BOMPSR&,DC%6U%4DL1%"MFX[CS<^--!J_\TI$T,AHZH._ M U\_)UP.RL@<8(3' $_\8VI?X(N_T]S$WOC'5#GTQS_ZU BYICKY^;8.5@%A MCLM8!,,PCB"BKH!Q%# H?T(!HYA'@5&A#&,)YC;=![BV&8.NMRL8%^H0$ ?)IX;0,EC+L2"^]!EPF=.[,;"T^/V#E.QCD\+R*R[YYW25/JX?[^(P\?S( M(] )'0R1YTL62T*Y*ZMR?B8!B3RM3'=3"SXW"OQ:59W)!,BES%"HV=IF# 5R MH5+7_H^UY-5-G5R]J#+$W^M>TTW^86@Z;,QPN">Y<'NC>;OQYMCM1B>A3$?] M!5 (4 :"$ "H,%:%"PZ!LR\;C9EUTH+I Z!=A?/PS6$4]$$263:?C318I MDAFGG$%3CT_L830RE]2"PDK2PYO,!>B#SYA$]%"Q1"!G.IN4//04WR<.S;>& MD<87_OV*5@E*E"=PGJWD/VE=]OHF6Z;TI?[O+?]1OI&J_'Y'(L<7;N#"*/8\ MB"*5>LQ+?.@2XF//%;'PC>R)I@+,;4_SE:NS\O*E=:O?*@.^R<%B)Q8R[GY37AH*S MSW2#VS%/L_Y5GO[DX4^U_8ZK%(WIJCI8*O\SW63K?6W,CZ8VLH(=82N_4_U< MZ[VX]1.13!8E#:]=Z&)TN^KJ->-P6[UO/#]CBW.3V)?*AP#2&R,,$QBQ",.*N%_LT9!@;66AT M.YX?66R]09N8S$R M"P S1X?Y2PHJMA ^8_R@0-YK%V!1YS_SLL%P(U/>[YI M CSE*>7;T)_!P4#&PZFW+QICD*:P\A?MU2M;;"()E+PJ[J"V[]O;_9AB9&G7 MH]WMI+L=4S#V=SG&[P_8W:R7W'5(X*KRYBQ[*CG[L,3WVAN;XZ_/CJ:DF$#) M"=V=^ZU&9(--S0FX-/8SER,U]E:F'R3PFY+7PD%) XUANYD3;4ZWD>E7:F?*._G_MRW#BV M)OHJB#@39ZHBA!V\@+6,"2)!B3^S>9=DB@;4^$!\6@'5)PH@QCB##L8"($P^FH4BA2!F+D9=PAK-% M6S?OVPI7%RI%.Y')9'8<2C;>1%%"-G

0LI"D)"8Z(WPWB^X+-<@@W$IY+U<"9"B!*6P51@! .Y]O M#-P.FJLBX'K-6*25^\Q9CI4GG?+F7>&\4&UWBF:; M W!&)L6C4H.]4#!5QFY9UFN7M\H7$!FEPN#$>=XT51VN)GAM/K2&7;YB0O*' M:EUOUJ8TB2/F>Q&,/<]3CKP))-R+8>:11& _Y0'1JN9ULO6Y3?E&/M (:+"T M'V&F8?]<@\385\$[$"X7?]% P\"ZN0:5B4P:(W3,[)ESV@\:,4YG)-W MSUPY^Y"YN\JWU3_O*WI7/=35^WJ5/S4C_9FOOI=LY^6NZ;NBT];/CV%>QD!ZWP^MXL6F@.,]D80(Y,;CH8@C^=Q@:8HF3E_Z+5P63.,";J M]CUCC-ZSV^3\@:MY&?4I_"""<((AQ'D,0QDWN<((A8) 0- MC1*\'O4P-Q[9"-B50::EKK5S'D.]O>?,I>E0$&)$4TH2H_ FJO#F."11,>")#,0XXM:]Q M/L?Y?%C7W'Q"GX!1;T9?!\[(4_KH_LCMG#ZO^RCER:>?U><5'"Y#[F!>6Z=S MN9A8_@]>K]1->EO.:($)RKR8IM!/4RS90O(&(8Q#1N.01C%.(QQOG'<>)D@A M9BB_UFS;]_MYF,+":(2\HD+;5,.OQW*S&LW_F QAFO5/NF]%?BKWPUZWTR4( MLQRVUTX09BKV?T:",,O!<)8@S+9_NX7OMZJLZ_NJ%+GFT;F; 3Y-UI1 //C6QF2T4?,#TVMX1A9,)M M$;@?1L"8 D_HZHBE^BU/2B0G5#JL0RJ*HM5A>GJ[_GJ^]MUO2J?>+5U M4WJ[KBI)"(O (TS.RPQF"8H@RE("TR1!,"(TQ$$L[4L<+'[PBI2ZYJ-.MR;? M;K_S,2^&!9>B,5#Q'[PPO3;7@EIOAKN&;^2IOQ$7_"7E!1N!]]P=.Z$=QKL8 M0.0JK$6GRVFC5PQ . I2,7G7O(905ZC\Y?U/^EU9*%_D][.(1>P%&>>0TB21 M!@%-8.8E&/(PC42:L2#RM3RMSW4PMX.MC8Q@(R104NI7$CH)XC"%N(!F[*V9 M&2I&]82&5+>J*'2RP@L HI\F@6QM L0 M@XCYGOK)@V&*HY@DB'@I,;'D^XW/S91_4'VH;"X%S9_E3^5Z5:L,=WGQ:!@6 MT4=0;^&WQ67D&:O$@DHNH 1S&*9P0EU7,0C]IJ<-,#BAU%'TP*EG+*M_-I%4 M6]^YG0/C0D2,L)!FT..!BFM*Y?8[X/(_D?P%EK8^BXVVWV=[FN4,-JSI>19% MO8GK!)N19_$FNG)D=]>+4+@JX'FVGVEK=UY2]ZALY\47KE^P/^.5L@=R7G_E MSUTPTIVXWZQI'PL5EO1!?ED+3M(H]'D$L7*+1YAX$(=>##V/$]^C-,N(T6VS ME11SL]OEMY;:K_7ZX)L;!:- .JGU< ,Z'5ZZP$^C*\FI%B M#-.0-6/>F*79LPL=;^XSU*5(Q;_SHLY_\(\%+9_XI[)6F2\5(?AC$+0C]C:8R%V1FGH03S.^[L9UDHFXM-VE'$#?"QA$@8@A M20,*PR#SHI0+2H/$R+/07I:Y67QW)_@O[V:GXL%? 6D4 M6A1H:.BE<,GQY; M3C0H(S.G!EMV W*DS3@\Z@!65UZ55T@RK?OE]9 =^6DZ:/(*ATYRV?V&'+K? M-/]1+C9Y\?@U?_R^JN^W=4<7*!0\\QF'1-VW(R922*(X@<+C01R$&:>!;USY MU;64<^/J1M8:_&BE[95Q=5#5U?D(ZY'VJX_;V%=^UWMC-G^ 3E70ZGH#=MHZ M=KL<:S!<^E@ZEW%ZA\JQ8#[I/3E:9W9+RONGYV7YPGD3TMGZ8G81YP:,?[:1 MN;'V1E#01K"VHIHQ]'G ]%C6"58C,^5)F!P&ZFMCX8BHSO0,"Z_ M]3)J923+8DPQ1"I2&O$L@VF*,TCD%CXF-/(3WZC\ MH%ZW<^.,#]*@SQ^+SGM0U;S;R0YVPMN?4@X-@?'AI"-@)SR3/,)W)S>X7:VJ MG*Q734SQJI3F6-5DCG/.1&8(NC^8'.KTM=LBM=*):YZ76R%Y M8'N?*:) 1#0*(!$TA A%,<0!\F&:B(AD2<8\O=!EO>[FQE8/WWG%L9+0(-O0 M95"'><@]5*]V&]Q(K'$G; .B00XGIV!.E-3I>E#-,CUI8S28^NER*]/E@M+6 M:"\YE/Y;MADMJ_R'_';4.>AF(@4I:E9VDM[8>;&U3M=^O&]IGDRKQ@MR*LA' MYOS3:#=Y=3M-P$Z5GE.BXT16+E%UEK7S"E$F3NUY/6C'^3\=M&EAR=Y7)>6< MU1^DEM_6I,DZL\G9O@C#$,F5*H1Q'!"(<,!ARGT._22))6?ZB+%0VX@=ZFEN MG+B1;W/QO7'?,C#$!H'5,&1=P34RGVW$!&J:@"UN]XX!,S!:70$WD;UJ"Z"9 ME:H#RJ"!.MC =+:ICAY[9JG6"Q:\^;%0EZYM:8LM=3?^[-V9&>%AR!*.H:#4 M@XBH*IP>$S *!0U3DL2QKU597*NWV?'GJL(K_IA32:!;R0';V3Y8R6Y #A?A MUF!4ER".S*H]44'/8FR$M4GD?!$^ WYU">-$'#L$IR."U45ED&0O-C(=T>KJ MLT>VVB_9ED5^SE=XF?];75VW(?LJ/]TMJ9N?%V$4,B321%4 HA AXL,TP DD ME*9>Z)$L1D8!/!?ZFQOI]L0%VSP42F#PYT9D3<[0!5QOY^X0QI%I]RH$+>K4 M:N'BK!+M<&\3UYK54OVXFJS>:V;T4E>KQ6?\,W]:/W6K(4IC08@O(/=)#%& M*4Q#[D$6A!AYD8^PWK[WJ.6Y448GG!XK'.,T//^OTG[DF=[)Y? .]ZRV0_-7 MOM2;N_)ONWE[W-XD,_2L&INY>/X!V[1<1R[,6S?_F++$SY(49GZ80I0)# E* M.4Q"%OH9CU/&$Y.P_8&^C&;F9*DW3D5AF*;B.@^OYO+M!K2QEVZ]:+*;,\X< M+K-Q783+61*N\SU-G'OKHLK'*;:>M=MYU\D*\N B^-XXP@F#(?0R1X M E,JMP0AYT%,"$Y]I%7MZK#AN:WA&]F $DX_H=8>5L-,< T"8U^G:2EOE#?K ME*96^;+V&IHL3]8I\?OYL4[^WC+!;5FRO_+E\I;^:YU7G+U;5WGQV*7CCB+D M4YP0F$A0Y-I-&"2!RGB;A%'B4<&PV69\J+.Y3H MJVES\&HH?9245^<=\Z)P#YBLE[CZE->K!V6>&5>".]O W BB$Q0H26] (ZM^ MM;?S, W/>V<(C3SA^^" /QLQ@?,J;A>!L"K==K[5R>JU752L7Z3M\L.6\5R? MW]]V9T2!ER5!(.V U L91,CWY6X>9S 2,:*4^Q&)0K-L,[O&33[::1+)O%]7 MY3._ 9]SQN1G^Q[+3UCY=MV**J?8,,9K!Z+>@FX'S,BS60DU1M#6D:ZNHK1V M#4\;EG6DT%$8R)L>X[O[XE!?<7X2,\R@F L:,)!"Q+(99 MQACT$Q[1($E92K5*PP_V,K>%N!44="+>;'X 2EAP5QCLI\\#>WES[02NL>>Q M+5)&F^^+2%CMQ,^W.MFV_*)B_3WZY8?MEN7/N/HG;TX^NRS9.:^_2-F[B@P^ M$83$<0;##'.(@H1!+$0&,X%I)KPD]+%1]=3A[N9&!4W@R$H%CCQMY0;U5G"S MM?L"TGKKN3O\1K]-VP*VD_0&[&1UM^[K8>+(%KC0V:3V@9[BAS:#YEN6(3E; M5_0[T<\E\94WL9?J:KX^*L15[[:KW(^S0.7:)4F&)=^$'B0"1] +N8=9Z*EEYADI#,<-?JXB<:Z4 M9MI@'#?0'<7C.&K6J:?C%[Y:!%G HMACD'DB@D@$%*8)%] C*651X*74-\I< M>;ZKN1EH#>;JRKXD*YP7 /:">S$JU&!J\=V;B ;FS'VP!C7 M@5%U- ??Q9["FFZ+_3?L:$)R3U[?B5M*RW6ATG+=E\NQCLR0OW4UF)^__.94VEJ_5&J_#VJ%&.[F=VR:1NK%(6)SW"80DRR&"(D M4B@_9 ]Z7LS") U]ZFL=6[^6 G.CR59&0/>$- @U>XUO8)AP_Q-&=I)=+=%, M.DM.)9WME^/RBQ\\Q5' M=# B]#7DFB[(]!51WXM;?4TY+,RL#WE-\5)]++<[C]+.4R3T \I1Z,'$HQ%$ M(:51N&DGFL131(#;*!WBFG[F1Y$;,_9FO M)#5,#' .5\V3K^O1&ONHRP(H\V.M81AO7@V.0XYQXD/A8R))(HDAR:0]%<5, MQ F.&&69"4D8]C\W\MC*K>*5-H*#R8R(]LCDTTE^ W:( M]X0'.^G'J?EC"9PCNC+M?5(:LX3FD-YLF['8*JILS+N$HF]+V3$N5I^D )5L M^:OJZ4.Y7)9_23'>RNW2^NFIZ?U.O.65NF7O[Z6^K)5)IOPA"N47J9([_9\U MKA3Y+&@6HRA! 4PRE:HA"%3Y-H$ABP3WY*XS3'S]?/=323TWBE5Z ]JI>P.6 MG<*@:@E6;'16C@];I=6-'&W5WHLPO0%%HWGS^YWNX%^=\@8[O*4<"^)8,H%@BADD=P=(O6?.,8HQ8AXQ,@/<[B_N9DJ M&W'!GKQ "6SHC7D!9[W=GD/T1E[,!X ;(4Q6$Q=7+IH7>IO63U-/]2-G3YL&+9G,SQZ!#4R MZ&/[#QWC_>DTWJ,D[' HJMBTQ823%M*VAZBHT+15S1EQXY_X"I7[4DCD#?W M27%&$H["&,:9+ZF/<@8SE40LB[C\9B,F@D KA]^Y#N;&:QOYU.:,6]W,'4&H M1T_7 #,R]QAA8DPIYQ1WQ!='S4]*!N>4.YSI9Y^SF\8?"UJI.BOO>/OGQZ+S M.:_O\8OJY[9@\E^J-6>?9+_*1RKG]2((*,$TBF L @910&-(>!!"CG"*O-C+ M/+VLV]>),3=*V,BL:E UTT"E$RI7W^4.8KF3VHPD+ =(CTK&AWUDPMDH '[9 MJ/ K:,[!NH&X[PU$IPCXI#$4QMQT'9*.&,Q2B$EY[CJ@#MGPRM:L.5/N.K^M M) ,WWJ6;$AMIYM$H]004R"<012B&6R$+D1\8Y60YT\_<6*]+X+V5 MT[J$R3EIJ61(U1-<,?BX>8*V+D_+BQ^0 MAWRUY ONLPBA,(+$"S.(.&.JH%$ "0I$R.,L\B(M-Z13C<]MVC="J4,&/_B% M_+I))O2BGX7M"+WA>7XM)B-/;E,XC%*MG=/;*L/:46.3)58[IT8_G]K99Z[+ M>_Y;5=;U(@MB2AA6N3@2#E%",YCQB$.6H"3 4208L4ITWK0^MPFZ$0X\*NEN M .&/>=&XJ,FO]-I>BNS-4HC3]E=MO)&,O?)R?<4=IR-O&W[5=*/[ZEU M+M_X_D/F"<8_%G4NGWRH6!/T+JUV51[VEI7/*\X^+/&C;J+QBPW-;=YV H.' M"K/&H;03N]G$-C5RV5KV!SH5]).17X9T>#X[1W-T>]L(2/"GDM]1SG)MG*QR MEU]N?;(9:I9^->YX;ZRB) =^)? .$"OC^H:0VS=FE"[Z> M^3 *I"-33X.FHIGFA_=]6'MQ]#O17>;X,D3+6_"F@$)$X$*&(2<0C(T>2O>;G1CX;Z:S* M)AX@IT^%ON-3^M&<5*Q(P^)TT]99E/>5DSO MW[GQD'FA8'*2^M2'R$LY3 4)8(;#E'N<)13A1<$?55+2!_VI>[(SK2\V:[_8 MHR['^WIWLFX3?MI??9Y&66]^VX,V59S(%JB-@ [."K6T=Y5Y^&0?T^83'E+S M*$OPX,/F!Q2WCX^K]U6ELM!\*5?_S5?ON*I(D!=JIAD60]-I:VYKMI2Y:H@% M2,G+@I?K>C^UE-0$2%7 3A?]HPHM<"^?5KC&=612L(#4<9)S4]"L3B^T.ICL M ,-$W?X9AM%[EGN";=+R,[FNWKPOB.B[LV\=67 MLOC!:VD4_)WGC]_EG[=M2,]OLNG5._D%;CB4_)K N M\M7>/0[!RR;-P"]Y =8U4Q+0KBY.#QG00 -6$AMPM\DCNH7G!FP AU"H($(*(QZQZ<.CT9F-.:N M#F3FH-*TQT!ST/CA[XN M$ ]B'H=R!?<8)%X6P8BS-(B(YZ>A9W#^I=_S3 _#6I;+=\+?M*XX2]-E[##2;"_=AMF;EF<*RLS_6-=KSMZMJS:CF=QS-$O$Z65JD49> MEE&539%Z"40T1) @%D"?<3]*!2-9YAG=11J+,+>S3RG;D[2!FZU0#?)&%0^8AEEOO B;D*8 MCN2:&XMV!P,[OOM_&] JQYH];,..',UWGH\_ JC.#(Y3SF MQD3M&&Y'[.U*JDDIW3&4ASSONGE+G^$EKNL[T2PZG_*"?USQIWK!$Y3X:9I! M07D$D1=&$.,PAB3,$(FQB'QD%#%TLI>Y$7,CI(H2:L0$?RI!02.I(<&>QE2/ M+J]&:F3RLP')W)MW" 17GKLG^YC62W=(S2./W,&'KPGI?\ _=_Z\V]4]3%E MLLB'82SWP'+[&T$BL">WOS&)"*($QQ9A_2?[FAL1=!'K4M:>K_J5\?VG0=;C M!$?0CF5<<8VSD%&B!F)5OH$D_D[D(6BC?]Q2T>=TR+F%+ M<"K-]NY<["M?JDO/MV6]JH^J8];;13AA 0J"@$&:" *1C^5FQ_-]B!*"2!IY M'A9&*1RO$V=N%'>R-F[/"\;6++IRT/0LI^F&8HH+@?-'_Z.866[ 7L!-H%)X0>5;%@ J:^"MM,(PR5)S7D M+(M1$H8BXD:7IIK]SHTTMV+W_?_,^%$7<3TB' ''L!M")0C M=M/M=5(:,X3BD*],7S=/1/>^6.6K%[G#_YD4\K;',0LR]N5QI)/U?=,,##S.,4 MMK%O]&P1,TIGIX6&56Z[X98G2W2GI6 _ZYW>"]>EP)/;4)X_%F_75<4+^O(@ M;>9ZV73S&\X+Y5RVH!G#"'$*&2%R R@M%9B*.(8^X9AF49ABQ!9R#TM*TPQY MESLWF05]$4:<#$)PNE+'*J*5'M!.?+#:R6^7/T]C,/3LF7$ 'IEF=IGW.K'! M1F[0$QPHR<$O2O;S\4;6R?GT 7.LY7K3/L MVRZ]A-KMW3Z5U2K_=^>M&D8XH#R$81IRB/P(P4S^BTK)2TB681(F1LY7&GW. MS>[IR]:6E)4[8G527)*V].PV.8=I9J_+\&M>[KL%=>RK_IVT8",N4/(V9^Q; MB5TF\=*&QUGZKLL]3IRX2QN"XY1=^J_:\=#F3.FA; I<5OPSKO[)5\I%:>?& MM(@\&L<)]R#V/0\B%A%(DC&0$PR$GF;ULZ;[^]+PL7[ALL/J1TS,N\K?+9L";(KWJ1O*Q4#S9>M8W M)^<]]FPOD!H'V MOI#V0^=Y>_=KZ*L^TN#JL>0,ANQU[Q4WWA2@IX-#7_5QX77ENSZ2E-/ZLH\+ M]9%O^\C=F:T4=;5:?%6?=%-N4E#N!5[JPRQC<5NQDP11 I,D#$E"J>]3K6HU M>ZW.CH55Y'2]RBE>@L\#-I6=U'N(>.0+ M/=*1?]L1SGY;D]##2?$WD_GT+^V,M#=M2J5OWSE??>IF_;OR">>%M+,R+ ). M(8U4+GHF0D@02J%'6<8)X<(+C1S-SWXPUGSD;-$D1%C!"-.>11*'=D M#$409S2&092)F(6$>32]TKEHCFOY*4\8J\K;YW#5XP<':(U,#C9 N7 0&J$J M][E>7ML!:*A&]Z7';1U\/A9REF&J\,F+'W^XV(+2I "@F4E.#/5DY-"[PFB@1GB5N9LGO+N$QF._N M[,O3I;B[)/]>5KN+#UO'NN&N7D)W2:1AW*%E\W- M\/=R*5_YNBH,DH:7Q M&$;!*F7'F28GR\XQK%(_$<>%)Z_S!99D\)4_=YZN36#Z4UDT2$@@4\MACD9TC\/E.M3[L2;V =X+6;5!"FT-;"6OG_CN MN)[=X C%B1U_I9$ =N(J*+MTY-\&H;1V^[V,CF.?WX$.7\7A]S( Y[Q]-=ZT MO0OJM=7F2+];K^H5;NIV+23/X#!$!$9)G$#$XP!BFB0PBBBC?A*BB 5F-T)# MWV*;W0X.(Z]X2N<)QFKLB:P@M[HQTD+GBYFBP^8GO MCW14/;Y%TGK+HHXQ^\=#><]+Y9#ZH3 O77SZ];EQ@A1SW595 0\EN']_MU?- M3L4AEZNB7&DZY0_A=GDGX@"RD:>_+EIC5!\>!L>NX/"9-J>K,3RLU%Y9X0N/ M6EP6?UD_\4I!OLT9%Z6!)X)40$Q( %&0!3#E00P#3$64A=A#L5:,].GFYS;W MMP+^+X-KSV/0AB?V]5",/*>WLADG*CR#A\'][U6X3'3Q:X2/V77O6?4'[WF/ MWYKN@O>LQ'LWN^>?FKC>^:=M;0$41@GA&$&*N ]1*CC,>!Q#E8[/"SC+/+,+ MF^M%FAL;]M.87J[H>Y#N5&EV13T(!P.L=[(S[;"-S-Q7UV >J3B%.Y!?N^CQ MI]^$.0&<%AX];MHQ?.R_?%ON5PM*OK]Y1/_(7%5#O< ML@BB*$*0I'$$PRB,!$U0QH017>MU.S=*WA7& EMA@=S8@R^W?]C%-^BAK\>E M[C$=F2^O@=,\"L(('5=!$7J=3ALC803$4TE8-V6 M'VLN\?OIFU,>>G$ ?8HRB$2 8*KJ.&8DXPF)B(BI4=TO_:[G1DX;R9N+IN]J M_:A!WIT)=VK\3_".BYSFC16B%IRR:%(F?.%-]L0'_-/03-0?)TUSL#WQ09=V<761PB,DOS9'#!7)IQ^Q].::L: ')EDYBW8L=Q7KI+\5T5> M/-:WE*Z?UDUJ_&Z:+EB2Q!&7Q.8C)G?))""0^'X$HPC[:>:G1+#4+,_KY4Y- M9M8T^5U[,@+6"FG&4QI(Z_&36_1&YJ6-L& C+?BECV0GL,.,K?KH."(AC0XG M)1]] Y)Q^!-\YO#+HU(LY70O"WLO3(W.Z<33?..X%#_R[=^EJJ//)D[J9QM MB\YH:G5MUV]GLJNZ$\+WK^=._=HREW'Y])2OVM(T19.H5$Y07M" M&C\:XB,SA$NPS1,AVX#F*B6R4=_3)D>V@>4H3;)5(^9F0L]-:5,"\6/!OLA/ M3M=J.-_"W)A)R:1O0 P@<]F>< /*R.31$W);MO0&2#GS'SE;XR48!,S(ZKB, MAY41,M#L9#;)9=7Z)HK&T[8'"TWLY0WZWI5/O'JOESF]&5W M-,:*+N:#'])V<%&>/!G*_XX)Z1VR#D[H##J?.+#"AM@C@\N MK%JQCP3?I>KZ(+^X+CDV\F(1D32&@JJ,G%'JP2R,(^CYL<\)9BCFAO6PSG4U MP]/1+NR>@^3^08T4DN802Y44DG'L"-L)JW6\,XZMD7 M5Z,S,C6T\MULTI^.+E\N<=W/CL$9@@R03E_$<9B'W M*(W,/(VL-V C;>-@UY/7IE[#90P-$G\E ]-^Z-GBS\PVHE7/ ^Y^2QPJ\W#@&*%?&3V7Q^"G_P5E[U-1F$N>Q MX$$:<1C[3)T),0_B6*Z)*8\9PRP+4[,BYM>),S>B[L<:;O1I?6LV&FW=:EHO M8*44;+0"K5IV.>"O'%2]PZKIAFKDU6*"4;HB4O0:<)U'CUH)\TH1I=< =S[* M]*I6[2CZ"U^]Q?7WYD" :LX_%W;/*$I47C[>J!%J;0G]SW!Q'!,7, M#Z#/HE#%M7@P2Q(&$4ZCF"2![S'?A);-19@;%6]%!7@KJ^&UG<4XZ#'IN.B. MS)XJ&X&2'FS$5]D*?E$:@+SX%>QPWVDQRCV"/8B.6-)"@$F9T1Z@0S:\HB4[ M!OP#5[DBTN:RI,NKM, ^RY 7!3!3/O"(JT( * LA(9+=5%%W)(R*D9WJ9&XL MMI$1+)60X+E+B&[&8R?1U&.J:S$:F8NV\#3RW6S2M;DCF2']'='(R2XF)8HA M)0^I8/!9N\F^I9%^F_6"\A#%)$QA%"A#)F1JN@<9#"D+XAB%$<^T2K .=S.W M"=^LK,_JR%S5IRBWB^FRO9#/"[I>M@_T/ULW(O9)%J0B@FG"*40Q M%1"GL8 !]H6(L]1/.%](J?*2?5OA:J5'&:ZJ3!QV/-XW_X8_YH5*40((EK^@ M'/PBF:)NA#^?2L8<;^$%B1>@ "(OC55E% XQH1E4&=$I\BGQ)3FW:K\O-(LQ MN45[T^V8KA-L?*#UN/@_I!S*J3HH-VX+H9@@XC#!P>N61#%1^E3Z L?E4)I[ MC-L >9MBU>\X;:XN_"CP0K^[/LM8%L0TXC"BD>(1:>21-)$4(@+/)R3V?$^_ M>,*EWN9FYLF/R&^+HQM<25Z$5.-6UR50([-%\%_( T530)ZM.=A("_SH!BB! M;6YU+T)H<*GK$LJ)[G0O0>KH+E<7F<&KW(N-3'>3JZO/WD6N]DN6NV9U3_RQ M^,'; D/U@GD!$SB3&^34#Z4)C%.(F?P)QWZ(4\H(I>EBI3QX-/?+!QT84>BV MFY']$^0^>"N@X=[W$#_-7>\5J(R]WVT ^:@!B/D^]XS6KG:XA\U/N[<]H]S1 MKO;<=WD.:DWOG B MX2D6,4S]5.YU<49@YN%,[L(RC'R$J2!&=WVV@LS-IFKU4)?Z?4W 3A6PT07T ME3'TM+ =-3UZF6(L1J8ARV%PZ$_F"DQ7WA2V8DSK1W$E6$<>%->V9Q[^<,_+ M;K)I1C9L7Y@;E=V_O],/0-BI/ M]\<__J75L4P:;78E_QL7:UR]-)L2K_N$4AP'6>HS&#$N38H(89B1(( BS!)? MX#!EOM:MFTYGFW?/<&-<@L,D< M98,#'=?837+2<\K3\J9US52"@ZWDCL^!3,!R>4"DU>_T)T2=.E"NVL^'=>U/D/KC)(/?%/95U_VI:'%32B@B(?)A(7B+)4I7X1,11( MVDA)E@E,S'(\&0HP-Z+J5^9I9]^>!J!5 ?RBE/CUBLJ^Q@.E1W)CPC\RUXV MO'G^*4OX7*6F,NU^VJQ5EN <);2R;><*:^U$'Q_*BN>/19M8B[X\5+BH501) M6=P6K/G;LBT"S/ZQ;B\"OO#5G7C /^_+JOG%:E7E9+UJ:M&5]UCEYUJP.)%6 M74IAD'($41@F$+,@A&DB!,8D2YAO5 =S4NGG1L8J H4V)325&VSWU2@N$*WV M\I]:]<%JIS%8RH\'_%*TM317^"?@0G#:_.W?O"IONO_^C^BFB?G['_X-D$(_ M<[4H\^6+H5/7M)^7@:D[QX]F$G-Y8-FX 1T$8(,!Z('0? X]&, .AWYMUAO0 MH0'Z<(!5"5I '%OA4X^C2TM^,MFGWPU,/2PG=Q23"^$TSK6]8M_;#RW2("8) M44LGP12BQ M@&N (AL3WL5Q"18R8B7.+?M=S=!\Q^H*N3 M.-=3XZ"WT(R#[LBKQ(6XUJWPO=.6T8-9!Q ;-XCU5,=S"%X= $0S:'6H!3,: MJZO50I6#NA.?\3_*:I,4X%WYA/-B@4-/$,HH]+TL@B@*!"0$!=!+(T9X@#'- M,AV+?["7N5GFNYI!K7R:IQ_#2 YSCC-\1J87?6BTR4-+]2&>D WT.$+^;<^6^R+_6/7SE=XKK.14X;H^H-5SM3 M:4LM*"8B81F#$:6INO[AD% <0AR$*0H3FHA0*R^O>]'F1B5M?91F[]7, +6Q MDANM1ZD'^&79'/956UWD&MWD[\&]P\*RV?71O5U?WS+;X-/XJCE(0>]!+Y1: 44CB)( L"E@H8I$E7KHHN&;LXL1?1M9^ M&1OQ1O\NKOX4N@^@]S&\VL!?=WHS[E1__:.9W85FH]T-^*T9]^ZWATK> -*H MJ4YDQC]QL<=^Y.,4"\%F<59B#ZCN0<@5/5Q5[E4W@=CN:L^/O";*&D9,8(@0 MBF 690(FA&'DI2'*J)&?OZT@<[,,;%/V65_*6H^@'K%/,2XCT_B80V);4M8: M3[?%9(TRL]9@G2DX:]^>B]*SMS_S>D$R1D0@^3+S8P%1Y!.(:11"PI,@ M1BD)O-"H;O9Q%W,CQH,ZG^!/):0AUYT 4H_%KH-G9'XR1.;*VJ=]Y4>I>MIT M\(KU3OL*#E[YMT+W_@ MY9HO$A+BP!<,)DDJM]!IF,HY3R,8LQ2)($W\*(KD%EI5#68/!A&2^B*8;98/ M!!ES@=X(WRS%52-],Q7D1IJV:5G:Y#6&X9 &@Z/'(ZZQGBCH44D->F(W,'>" M@U9RT(I^ QKA'88YFB/F*K+1H.=I@QG-(3F*7[1HPCQDL9=LY_;Q;[5R2(M+RK6C[R\_+#MT= FH>^=4';3@H0Q03[U(4&!M%]$Q&"6 MA!1&/F?,1XPBS^AZZ+"#N9'"3CYEAS IH>G)S & NB5.SZ@./.EGXF."$8 (3N>^ B"(& MTX!@.:<#C&.:,AZ87?2>[F=N$_I>-J9V%3^47:2^X(,,QF#926[LI'8.:,W+ ML^OA&WN)/\Q6O!5RK'3%1RB,DJ]XU\LK)BP^4G4X8_'QXW;D\/Y?:]G(-T[E MCD%]\7_/5]_+]>HKQRQ?OKSC;I,PU._RFB[+>EWU+;0( M<2X0AX(1M=$3'&8)320QT(A'U,?(<*/G6,"YTNJ^*.^Y[SZK2K7SSMZT+R*TVQN;H3< MB UZWMEO<_E8*=']9;_)S+^:[TNNG<(T;R/1\)<5?GBXZEF_:T<1QH MC\X>1^IFM,2-7:)DGZ411@A!CS.Y-I (01+3"/HBBCT_ENM#ECC.V#C/+-ZW M&C' SI,R&A7Y& 7:D0GW]N[MQS.)K4:HW&&,T'29%E^C-HZ(0^9G$?(@"C)5X9$(2&B4P="+,H_&L1^GG@DE[;4^-]KIA#/,?'(: M.#T:L89C9*K01L*8%DYJ[&CJ[[<]Z?0^J=;A%#[]D-TTE3.^4GXN[WC[Y\?B MON*JZ/P[+GA5<=99S[=%2Q=MK-XB$%X%7 ME1%O,P:=^,T0M(DF;H>'P)B0KD/0$7-9"C$IQ5T'U"$77MF:^4V!76S.O -R MG ?A&$?>S#;<9M(0&X=Q-:\53',Y@L9)V$Q3PZ>9T-UV&_.(""X8%!3%$"5I M '&,$VU0U*)-SA!'Q49HFTDI+F#+58C^%J;3?H,=X M* (6^%XH%C]X1IW,$^JGYWZ_54IK;YRM1=M8Z%%63UA*>,=6>:/S1@K M&XRJ75?^)!^Y$]_DO]:BS3G^;86KU3NYP+:^M2@F(0DP3*-,TKCP*92#RR#& M'J$IHDE D46B*T?BS6TQZ+13J>\Z_4!/0;#3L+T$4SJ"5DEUM=E7\P8TB@*E MJ95[K^/O0&_7^GJC.S*1O\[ VJ;7)#5R_W-\HR'38_2QAF%DOMZ(?0,:P1N8MZ*/[PUM@YHCEC7J>E(. MM0'ED"&MVK X4UPNW__D=*V2C[^5=/I85CFON_V8[@GC0!MSLUNEK& K+-A) M:W# .(28QG&C([#&/GP\@Y/#3:TN&G:'D$,-3WW@&ESO.6T:1EL:JD M[:2B6#>I4+<9!KY(59J:7*M%3&./8I[!F&*Y#8X3#Q+D"2C"B*-,)#$.8C/[ M1K/G^9DV3:I@%>4+6'>C ZK6;C6,/]6$7L].&0'.D;ED(W$3;;]-Q]S++2(- MP*W<#@-8S8!R%=6JV>NTH:YF4!S%OQJ^/FIY\";&?D'2+ O"@$/,*($H$LK1 M- @@]WPO88F',!FZ>J4>@6!;^WF_#?+\EV?+K>LE]CT3^;57=LO)9]OAAB1]U=UOG M6Y@;+TE)H1(5*%FAWP^- 9W8^MNN > N;[K<8#8RLVC !?Y4,CO:>UT&Q6KG M-=#L9/NNRZKU=UT:3U]MT;SC(B\X>\,+^<-*'>K4NR+'W>$!Y6$0A@F"/)0; M+A2G'*:AW(DA$:#$8T1@%%G:-!K=SXT].I%!)S.X5U1<%LUR6Q;JW-C:A-$9 M#&,CQC'$$YHQ1T@KV7OUY5\EXL8 3O?VC4[GKV7A& S8..8M&)YJR;;5+50 MFTMUGX5)($0&DYAPB% 6PC3U H@EP<4HC@4-0Q-JZS<^-^)2L@$EG)4WPQYL MFC=7EF",?3.EBX/YI=,)A5U=*O6;GO;2Z(121Y="IYZQKU6URVUX^P/GRR:5 M85E]PTM^^Z3JT/Z;-W'$O2-*$;(PC1F!042489(D$"<1A8D7XB 2B 5!NEBI MM!9Z\]A*"J,)OY5EQ+5T(V:3H,&\TI7Y,.CQPNC@CDP@3;VLG0(W8*L"%&4% ME1)-(H4>^..<)%\%I,/:6^8R3%Z>RQJF4Q6\[!NSY\3=]?HMJ9M3;U4"E8<1 MBF D$@P1HQ2F?J@L&(X0$2$-4F):P^^XF[F9,0$C_-PS#N&0-L?[\2K(^;I>\ _NS,;5=NX_YLNVGB! MDE"@-$4P"0)IK7@H5=6["*2I[Q$)FI_Y_B8_@AX_N1%,:];MITH8F<2DR. 7 MT@K]ZR97P@@9]2Z/F1ZU33@.\\J?=P/44'5J39PF3QO/*;/C719J?DGQM(&T MRH6GW[HE.>-*Q:G4][QJ!-CN8U(4"^P+!&-&.40TS.3F,./0\S@/ IZIK/Q& MV5#/=#0W"W CIXH.:U.:6N\0SV*K28L.$!N9Z.S ,B>T"TBXHJASW4Q+.A>4 M/:*12\_;$<.V]D_]CE?Y#ZQ*E"V;Y]YWSUJ9E]\#&H5+9CF]> M_L;9HTJJQ>O\L>C83/G1A8)D ?<1S#A!*MXLABE"&40!)4F<^)Z/C(IZC"?J MW,AI5[FK!CU=;T"G+6C4!1M];P!YZ3T'M@[+2FD[A\D1/PL]5IS'8(_,JY.. MLS$=CS\$C@A]1$$G71+&!_QP49F@1[MEZ1M?+E6A\()]QM4_N4K:N#T@\'U/ MB(1 %O@$(BXM5N*%%#(2>!%"$0E):A;A<[XS$ZZ8)JAG*V$3*5OCI6D)X %D M4X$1Y1F#62KD7B"($TB(GT$1)K'O,[F,4Z.]@!M7SAY,EYX+F/A:.$8Z&A2XK^L\"%Q:[QA>X>\R0;Y>U%MD_+OCB?J MC_57^?M2%0Y]N2_K6IWY+WP6AQ2Q$$:),O53CT.MU2]7WSDH5':#U5]\*>VZ)[G ?J^!*"M0K_!J MO>)@B9]-SW;M1E+W7GOD\1G]VGLW-'T-^@>U3%^!8K.[LUM M9)CX6OT*F(YOW:]IS(Y3?__V6RFMPZ))?['G%]0YZP<,,2:"#,;<5V5'5/G3 M(�$X0D21*F?NJ;T.>E#N?&E+__U[?_ H];D4&]E=>,\BX"K<=N+N$;F[FY2(=)4_Y!SM]^SHY3?)7!5>2EOPECWE1:[. MA=4^?;,!R6@4,LQCB"@*(8K5%4_DQY!2&BZO1]550?LK))FV=OWU MD!V5J7?0I.66N]G1,L,YO(<@0#+(T)D&2ICQF1KMQ>UGF9N#M:KH\=]*KNJ!/>1-V;;I9OV*( M-/?QTP _]A9_JP784P-L].@E-7>XT;\>.U=G %=(,NWQP/60'9T<.&C2TBRM M'G&1_[MI_&U9U.4R9VW5YH+=R\][4X3D3GS("]EUCI??Y+^T&;%WWJ5QEI P M3& 01#Y$E/A0%12")"-9ZB4DQ2@VH5(G4LV-5/M*W8 ]M9H=85\Q5:1@JQK8 MZ6;MO.IFG#5-W:E';VRC=Z*!,[=^70+MR@YV(M.T%K%+&(]L8Z>-6V1._PM7 MK'Z[+&MI='\NGG,5B]JX;NTJ#^@F4+_$)A@'!TOSS0P$SX4>0IE3(3;87D)B:.10>]# W M6FD%!(V$I@Z$A^#IV51703(R+_31&.$N^JSJSKP##]N?V"GPC'K'OH#G'K1, M^]D4>G[;Y6K" 15)A#/(Y6R%"*,4$LY2B$F&PI"($$?,)&767NM&\W>"5%@/ MJ@_09>.QJC6_#Y[>'+:&9.QUO9%+[FQ<)Z0ZJ;"K-)A[;4^;Y?*46D=)+$\^ M9%'#>1N[T;8HMPV;F@:-8PE6)A>[*[XJ9Y,J+Q[?X#JOF[2,@G**Y=2%H6 " M(A8F,(UC(M?F*. TI"+U(X-JQM:"S,]/9!>0==/F,:G;NF\[?>4H#G/+=",S,@G])PV)00'H289FHG+18P^169WIJY$=K$IMW_IT M-:RO1F"OXO7UK5UAAGY\>I;=JV_X[7=YF;AO+IO(HK'B;\;PQ3$&^%=K&1CU&UL!8O0JO*:Q6L),0 M="(Z-E_/0N#2CCWN9'J#]JRB)RW;\T_;L4!7:;G-BG-MJKP<8-35A,^J\Y!%>'S MSUE>3:V?GY?-U3E>OL7U]P_+\J^/A2BKI_;*?;-T<41%R(,(AH+[$ 5A#$F8 M)1 SD>*(9U*\S.C"2J_?N>;D'=>R+ ML#Z>2F2@9 8]H4U1 M(B.Q%\=!!I-$!8C'G$.,?0(33_@QC03R0B,_RK,]S8V)^K(9'G*2XI.[1.*8[P&7D^6T&B?9$OZ#XP-9"OMG.;/G#;D*?:V^2:7Q!FUY^X>7MC\?&;T0%NMT^K0P*89]\?V[S4M5UOG]_![[(_[_]P2O\R$'K M)]-/4P[:J!.C@MBGX;M\*. "N9%GKAO03.MA#Z)B6PW[=*-3UL(>5.N@$O;P MLY:G!QN_^S:!L<=CX6/&(/5\7[G/^) PQJ$?>AEB./8"Y!D=$NPU/[?IOY7. M+I'T 7::.WQK1,;>R&N#8;Y9/ZFSJSWY?N/3;KU/*G:TPS[]E+DEW7G6? M3D[0"@J4I$"*"I2L^J;U64@OV].N!$]7M4DY-=V7]:KBJ[QJ MWMQD@_R4%_RC)*9Z(3P49T+:1YZ?"8C"B,&,4P))XB,>AF&""#9+<3N5Z',C MI8WF!Z;P3O?V3GVGO2JDU>G?5I^!I%]SJ_4VW 7XR(].S@Z_EC>.OQ2+1[]0#YRP[\&2"3YQ2>.H!.H%HRBA7IS C%)/A7E2B$.40!]'01@B[",4F6V( M+W4YMR5-CN*39*5:"0ZJG>0-U[1CP\ ON7RB$?]7TSWTQ2'0W5>[!';TO;8" MLR1'$GI= SJCO<9KY7FIDE9_I9VY\\_NYO!QM')IT,/W0OO73LWJK5EFMZ8JS/\JE;&:9KUZ^XA7_G!?YT_IIP41& M$4]CB!*<0&G7Q]+H]Q@,19@E.!*$":/U=CK1YT8#7Y6&*BL<[Z0&/S9BYRKO MU%,K=K-K>.:RTV*%'[GISF&Z+T-S!S++\1Y[)],[A3I[BD5>3IU6@4;Y&[ + ML08] &[ !@*PPP H$&Y !X/#[='D0^=JFS6=X--NUR8?D*-MW_02V*V0;Q6B M15.WH2R^YO4_[[>,ZB\XR;P 9RE,?(_(/20.(?%B GDD>1#+M1-L/ #F&:2+\(PB:,8!2$1 ML5[ZI)/MFWSCTV1%4B*"3D8].C@-W/#\OQJ,D2=\'P6'@9Z#:@]-;/EB;U++ MO^TF].DV)YG!@^ILINSP0Y:;8/J=L_62WXE;2M=/ZR93RG !DKVDO'[&<9JH ME#)^F$%$E140\Q@F/(H)95@D(C3:V5XGS]P,A8TZ:L?:4PB<*ORCM+D!7_A* M/?R ?QKG0KUR*#6WHM,-T-C[2X.QV2O*-$I"9L?XNMH$7BG-M#L[-] =;=<< M-6M'T&H3V.SH6F. <"]BD>]!S&(N=UUQ!'&4)C")LT2P.)6X!29\N]_\W.A3 M2=<L1FC\3(/+4%881DT*>5=D0>!XU/R@6G%3N>LD@K^[:L M5Z7XMB8UK?+F9 87[#/.BQ5792AXET-GE^&=1AQG,*/*LQZ3&&),&?0]3E+. MLT!:3CJSV+SKN^(W[S]-. 5"U&A@D(S4;CF&"&!?DT<];6GR_ M'>+;DQUL4G1=Y)=K@3;(]#H:X!-E=W4+O%DN5ROL!O.WFK4X7UGH]O\#@(; M&3M/UG7-U#5!Z]$ZU;6T\\]GY%OKU_PDYG^IW:(#>O!T1Q8K"1"XV]QQMQBI MPE(;S]\-3MO0^N:1)F*O=U,^@ZOOL<;_M6_&G>OUGW%Q/M9P.KM7'TU BXUD MV\5=L3&9_1#%C 08IFJ11HDGY*8QR&"8T# F/O=$H)6A^53C<]L,MN(!*9_! M#N00,(W-W!4PC+P\[!"PV8P=0F&PW;H"DHDV5!H?A]DNZ8S*@_N@PW>FV^F< MD79O+W/NF6NO!G\K2_97OESN[HK2* U30C$DGLKXRCP$4Q%ED&28Q0)G(B5& MY20&^IH;2?6OC3;"VE[4'0-K>@EW%5P37K!MY)SH[NPL+,[OQ8Y[>J4[K[,J MG[_/.O^*A>'RCI/5SH1Z6_Y0YR>K3[PUDKZJU>%#N5R6?^7%HZKOM MU49S9+IL!G*GV UXNQW4C7*@T0YLU0-]_<"= )V&H*_BJXVE@?GY:F,ZD?$Z M^=B:F<*CP#]H2+OM<3HS?!2D]HSX<7JXHIC<&TS_R=DW5:BN*U[7;"XCY?_/ M0FGS^P&"*$LQ3%5-5"_P:>K3"$6^4?J*@;[FMN0VHD+2R KJK; 6Y>3.8*NW M"W"$V,C+6@M6*R;8R3F",XL&'BZKS)WI:?I2<\,JGZPW=^$5.[;X6/S@;8;W M \]2DI H1#2&81KX*H%8ZZ\\D?"^78K2YE=BH:)G6_.!AZW.("XI&)I0?1F(<*EY!P M1"EGNYF43RXI>T@F%Y^W8Y(O?*7JQ=Q7Y8^<:LX_%W3-7N]KB\9:N M\A\-<:FTTA2AQ(?<]SE$A*4P2ZD/<1AG24B08$&R6*FLUGKF6P4N$T)JOL>N+\HR4%> M_ JVPH/;RS ;4Y Y8HY(R:#C26G*')!#XK)HP3SSSONJ"1'XRM7Q7/72YG+7 M3,-SZMVYV3=2QK+@Y;I>OK3.*8=.+1OI]9/VG(1LF%=V@#Y2Y!_B54 MK)( G6QPLHQ 0^KTTP,-/F=Y$/(#YTO5SH>R^H:7?+=S4LCH7F<,A[&4]PFZ;Z%8^D'/]]TA-S*W7 0-_.G424$?'*OS_@M-3W;RKZ=B_PY \PU;\Z62 MAM(J_[$+^;P3NW]L/*S:&N5?RM6=$.JOCSB7+/6V7*KT815>+J+$PTF<"AA3 MY3\9I&K/2SR(8R;"($X0\CRS\S078LWOU*VM_\ZV:@"L]# \2R7+.F[NVW4JSDHL#_5M:-@\?N6]UX M78<\B6B,4HC2U(,HY@B2-)+[31ZC+$F35.Y$];.RZ7<\-\NO$;TK%KP1'G32 M]^>X2621R3CHG$J.@^[8)Y*ZP%IE8C- V.0DXX0FD.6S#IX\& M[4UX\FBNY?ZIH\7[MO5XY5JBFKL36__[^[*-DKHE]:K"=+6(,&:AEV(8AZ%: M!4@"<1)FT L%CE&8L!";9370Z'1NY+^569ELNU"%C=C@SXW@AF7AM09 S\)V M#>O(K.\ 48NBO/H0.2O+J]'EQ(5Y]4$X+LUK\*Z%7=I/.+F?(Y7&099&0I4) MS!!$GA_#S.<1C*(P00'RO2!.M:W0L]W,CG;Z:5+-\_V>AU/#F'0"TM@DTL?G MBGR]YX$RL F= #:1!6@'G)FQ=Q&/0=/N_-O3&7(7-=@SVRX_;6NDE?2?W\NE M?*-N<_(M8I[2B"<(,I11B&@60.(G(4QBCFF"."&IEF?0^2YFZ?\#ZIZ<_^__ MDP9^\O\!WLAK:G8=08K2D(>).N&0%JVJ2.O!C KYG]"/HAB'A#.Z>&Z+T*]P MM9H"V,/NQH/W#7_,BT)M_PA>J@3/5^,940\U*?SE6BT7[##CD#1I&D6$, WE M;$=AA^?[@DV'YJ:S\;"4/;@$4M?ZOP::D9?I5J ;<+M:53E9MZY.JQ+<8[>> MKN=!<&;-'W4PL>U^3L%C2_WLD[953Y^>>-48_%C.I,X\BD40(V6'9\2/Y$*4 MAI 0'$$O0$D6TBB,A%8>UL%>YF:5[X0$STI*TZJFIX#4F^57PS/V4>X.F4; M$=*9#$+@K';IJ3XF+EHZH.9QM=*AAZ_-AM)]P(O?F0MJE)$,9\](T8X8'A-I=SXT9^JE-6MEA(SS8 M2=_>%]<70UJO'11-LV$4J,?>];M#^8IDJKJ .<^M>K'C5TJUJ@O(^[E>LH]/\H-;O1>"JS0'7#ZB'"87 MB2=WVRA$T&.Q@"@63!47]& 2A@%!A">^1TWHS4Z,N5%=ZYZ@IN!C5=8U6/>T M BO\$Y!.+U6 8P7^4IJ!O%%-_@L'?*-?\W#5^!CG NP:,6-&R['58\GQ1VQD MQNPKH(KH@C=[@],H 5HMP%:-YL'!,I/&['D=D(Z8U%*(25GU.J .&?;*UBPN M&E MYE7.0$=S8\RMJ$W!.[X1]@9@E:FZ/G\.8@:OQM6.(]!&)JT=7BI(;BNGS?W. M$%X&-SR.<)OHCN<,?HYN=S2P&+S?&7I_NAL>#2WV[GATGK=,[B>E;4/,6X-W M$>(PXE(?F*4"011%"!+L1U!(BS-).*,H-LHD?-C!W.BQO>%9EL4C7#:[.1N/ M]B,4]0R\:[ 9F04_*4#:[>WM,"#F"?3.:.TJ3=YA\],FPSNCW%'*NW//65@] M3>J(#WE-\5*B$?13CF]L'^*AA&1M2HS;X"2 6>Z0&LBJK1"S8PH M+Z$QR(]G7YZ.%B_)O\>&%Q^VVT)^Y?6JRNF*L\;[8V-R9E'$TI#"@$>)"M_ M,/,9@EXLPDAP3GAHM(\\V;J/27>8@VH>;C.''[[61>-BC>_Z7)'OUED@"?PX"I-0^6U)0XGX N)$ M.15CAGT_BTCL:T57.)=L;KS2=SUHQ.ZB*/?2EN]%4*H*-KT'.PW;?.?7.H%< M.^QZC/8J@SDR"QZ/XQO=<7QC,8Y7N)DXPMRY%\JU.6;Y\><=55OF\:))G;Q)/_/ZL.K^7BQ._9?]8MW6+ M;HMBC9>MC\K!,%#%A!+Y$_8\! F)XDBD?AIX1FG[QQ!R;@M%*S# M6V$-+S)&&4@]OG_MX1F9^EOU^C47_VH5!)V&H*]B+POK#>@&M=$3[!2] :VJ MH-75W2HPYD@X6A!&$7'2M6%,D ^7B5'[LELQ_L:7[*'\C%=*I)?]6@K=OW:" MYL5=P?^;XZJ7H=RG<,L>0%\\"(E-5L KAH7/:*?"NV1"?VHSHO2"ZY*N-'L9H_$=_]ZNVPH6+D: M% Q\RXM'R?>;7X-WC4NJ4AI(Y=V1N@O4'9'W5:),2M(N0#LD8R=MV@;3%4VN M#-7X6\GIY1.O-K4F7KHCX:];E\T%X1GW>.S!E&>9-, SE7U-%147." X]5 6 M)V91=B;=SXU8-](W[ IH)__-MO2,G-G=O9>U-[GA^.C1[7BHCTRP^X"_W0+^ M:0?XYE;HZV7 +2+^;'!S%@IHU/G$,8(VP!P'#UJU8D=\ Q$^G_$_RNKM$M?U M%_DMOBN?<%XLPCA-TPB',.&19+Y41142CJ'GKA^$)L^DHZ?'?B-B/3(#N83^3TJ E-(<\ M:-O,U7=WZC[PS4O3?'LM@],@PIS',$UCN:M.0@XS1AGT,IPD7A+&/M9R6]+H M:VX$MWC'VU>XQ@W+/*&"&$0V0"%E"8J.JRV;]SXUBI*Q !43B91,-JU2HP2]* M"U[_"LH"]'+[[TKH&%[?F(Z1'A>-B/S(_-23O$&\!?S7&U4DX08T5?&4"J#1 MX:9+##6":Y(E@JZJ,QOV/FUU9CMHCJHS6S9C?9"FZEA5S27[U[R6//L@6[K] MF=>+T"/8YR2&H9?%$%'"(68J@ZR@*>J$#)"I2HX$\E MK*$)-02Q]L&7"^#&/^6RPEG&_( M@(-.YY]##OUSMH?_>""ED]<&<0?)$SJVB4OUGGQ>/?,VV6N?M,4AVN?>\ _N>Q>KH"R MC[S UMFZY.Z-A@D%P9#6,*>FD9L,$D!_:#5-T.5E0 M1^?P[R$1D-@7D/EQ4S5);DB#@$+& QXG!,699^2?:RW)W%:%=WFEBO7FA=QD MMN$9\F?PW!S\\^4+^,Z7#,AQ?L9%;FH(V ^7WIHPR2",S/A7!&',(,AB+I$4 M_R'A$LYC(IP$/G1;O_JA;++1*&+?]_I8^"$3OL]B2#A74=%I"DF8AC"."9/( MA9):Q:+@C[C=(.J2Z,6.M>9IUL[3H^Y'M*1E0]_EIKE6YW3YS@O*)D_?9?#U MN- -EM-PWD965?FFD_;8F5J,?%P/.YB;[=7*!X04T) U MCJ#3(XEK !F9$SHLE&PC>#N<4]S1C#]J?M()?DZYP_E\]KG)-F/ORK^*$T&< M;UL_B?S'QOR/@C@1-(R@QXC?%IK((I;)?5N61#2).,I""WMC/(EG:JA\45TI M]ZU>]/V-.@!@AH [V*2:]FB=-I[Q.G\L%+ENDE!R$6$_C.4'$*JTISZ'.(DI M%"&A09R)U/.98>;XPS[F9E/N?'9K4)0KL)-7;D_!=\X>&^*W=><]A;(>8U^) MWP2P= <9=[_JB'J=//GU/Q1 ;ZLX]:'FU5Y3.O M5B_W(T;_VM"B;MFVJ5_[M-A8W3& 41I= +,W66'B"89ES23>A[%/DI(KY1 MH>B!ON9&,WU1;P#N2=KDG<&45ES]S8QNAL#6HQE'$(Y,+_OHR;\M^1:ZOLB- M'\AS5;(U'033F'4T8'+$-D,]_?_LO6ESY#B2-OA7:#9FLU5F@7EY@-?,)^55 MF[N9*6VFNMMFZX,,I\2N4% OR5"E^M*'F 1:18O/3;0T>=*IZ#U"#>L\G(5638#8 &QBZ6&$E4%)KV$@K)7K.C/- MS*6XAID]+K,U\KQIYM\^N/L[J_,-W^=E5?[&-JQ ZUOVLWHGR/[CCL(XA'X: M@B"M+SH0 @03#K@;A1C'09A +3&A.O'2Q,8'QEE1O,K4T$T%5,1<37Y,@>3$ M\N0@RZ6EV:F)7CDMV<[ODG"GIMQJVJ >6-9R"!6GG3FA4 ^,X^Q"S?<-JUUU MMN#/FZ=M57YASVSMM^;#U"->2*2?C[JIN!!!+K,&?1 E<8)3#T>1KU7D96"N MI4FBFC;'UZQ)-8"EFKBQA-#$$J;OSFH(73DM8!-88A4PL55":F"F>_R-/&UY@T%-6-46(NA*<4@=IG#,$4N(G"0B8+_9_&E& 6."#)/&% * ) M])B6M71@KJ4)@1ZISJ[PK"36K'C) ,B*EQ0[T$U]+S%%3?\>,HZ'K:O'P$SS MWC;&63ZZ8"B\HBUTE*+W"@9^8_[_/E_B1$:R2!^V N$L7%G$0:*S'6"0/5QTTZO M;5EN:4@58]^P@N?%HVPH>XW7V7UMV-C5KL@>91HK_R%^6W)4N\?:0K,LC=)0 M" D:86D:I4S6*V(@\2,_A QZ0:P5*&:'K*6)F)8K6>2^Y;L.>M7K:F9 MJZNQ]M@SJV%K:;'5U)WYEW!BH3?CZADTRK4)MK7.NE:(FKD5KTT@CWOW6AW= M3.3+,*LZRJI)0GOW\AO+[POT])"1JX*AIK+PW@/C(S=EA,0@<5T*8"!S2;S( M!2Q)PC#%+HU2K? ^O>F7)L+[Y;'K>+5U':_6\"(KE.VY<6IV]"2TYMJH2>+I M$)]8XO8" L\#W I39Q)?F1ETEN2GYN2SRDDS8%[+0\-13*NF'6;??F/5QY]M M)M=O>4[_S-;K.^QZH>NQ&/B>2P#D,!:77P^! $'LI1PA2%.]^ECCDRY-QGU^ MG9&_()DD< AYY(8"$,Y &Q >8)F[@BNLXC).[9U;@7+_!BR4:=39FG])Y-+A^ MLM=8]E(I.SI<;:N$I-JE)-A:[U3CBWZWJB_CF5XSW?EL3V1 M<4U@J3&S#ZSY7SFQ&/4A7XLQRB;K^'N^7G_*"YE+?$<0#CA/,( A8;(D522N M]20$S(\810BE/M,*#-&L)_"[Y<%I&-$VP MNLNDJB)/!O[DVK)UW$VJLIJ@9Z_2JM;LQT)*_$CLFK35XIEJQ60W%8 M+ED'<&(I-(Z=Y5A\+8 &W-QBG%;&$+H7+6JCSR)(M!CMQ(;>2V_D^/Z2;5A= MJ?D.Q0$,?3\&GB^K>[(4 Q1#"CSJHP2%4H+\4MOB?LK^4:/P+4NGO\> ;]T,@/.:FO M\)^RDM0W]2RGG\3ORCLWA!01R$!,*0(0IH&,I4Y!Z@:^'S <,JSD&QJ<96DB MNR/4:2AU&E*=FE;UH,CSH Z+4&M036U5-$%)*QQR% 6C8,CSH\X6"CG*6#\0 M,R<&Y31E?/?#!7.]>;\O5\_'.9"$&T%QIB2 M,6^(S(5@'07+7#J>OC7MYOGI5<29HO7LZ,6ER2>!E_-<'EQ9/H@S99V7VT+L MJ)IX=7O9,4[C]K&+()I8TIQ 9PJ?Z" ,1E:OX]%FLW*=9:1OU3K_T+1ZBSP* M/HG/XXY W_=IQ 'VXD#H*[$'TI SX$.<1HC%04#THGDU"5B:'!!?3S*-GK*# MW*Y^8@+D$O42R0V.J0)R-(Z^XG%;T*NB^+RAMUFU M5NI9<_S6TD1-392Z3O$*@G&%PIS[B>7#;8'JN-=>YVQ9D89FSQF5/6N&@='2 M)DYC8*1*O!IJ-CWB- M])>+,$WJ[#-'RC_$.Y_A,A_/&9=^+=[JN'EA1/:#- M==/N_!\LNW^H&+UZ%M+BGOTF1JP^H&K?U* ?Y!)X'@EI!(%/?0R@2UV :,Q! MY'I^RFF,$,8J,F!!/"U-^'2T.Z@A_M__S8O<_[J7+#@R9+7Y-Q><-#\]2WX< M(>J;?Y82,379M:!%&!&:"Z)T0=*ZYA;4[!X4>.R+;YF'U7^NQ<6I@5EU\5K] MV.D:'$>BX[3PK)S=-]DBY-00.1*C7B\>HW"[!2WM'6UMUDU%[?]A'^,!<___ M1VFLO"QP^1NM21)6*T:>&WBUSFW?ZVS9V6LE,;*NR3V8\+C%'@^(0#"!((D M2%P (Q9RQHB/(JU\\#?@86E7T5J+:NZ7.9>B[5$(M5)*.RB3\+8JHBJR,*^V_;$(C3?DPTCK#L701P%(N/B442$7LQW,./Q M/WX[?*4F:-T.^R/T\*@=6U,K%;.LYJ0:R[0<+$ =FF6)U'2M>4BYM!)&/>/G MS3-KFZM_R[M.R%]1\0>K#H-J<.CY82(.3->+9/ "8R"5)ZD7( 8I"U,$H98R M9D;'TA2J?D6+GHE*_*LAONEA;EIZ0F^)%(^KZ8&?^,AI#H<>X8[L@-RUE=_3 M/E,M"2,8K5>,T*/BC>I"&$%UOOJ#V7#&G1("FD.,@I5X:Z)7W?SW#TF3=>^,+WS%X:K+J(D@FED(M&C5Q$S3Q.,NZ MO99@K\:?N_?7:?9.-/DZ\Z#9/KXBI-@R^GDC[J+L%OUDI;1/;HM"") [# GU M.79!$HA]#:/ SB!/O IC9 7ISZ/E((A5"9;VNZN"WZ*B1Z=K";7J22]SA-Z M48_'5@)9;>O;@FYB*="2Z31T.C6AC0% !Q))L&)QJ5C&APO1KB:'T MCJ'P>$;96FZ'3WGQ ZW9#R;&K6]F'QBN]O_J?>T^2X@',0@ESMR5\ZZDS^:HD9_210%T*1 3RR6)(G.CQZZ M.VX SPL@^9E(2AFC9DMVZ1,PKT0S!NA(SIF/I!\4O@\9KKMN*0:%'[ZU-$&T MI^X_U4/#7P$Q+$LNPV!B&=&+ K?57NP\OT9AX*^&FBT,_#0+_3#P,T_H5[QX MGU4OLMSZ^YRR.Y<%(2*1"[P8"UTA\F.0,A@"$BI0G"*_7WKBY-]- M.^]=42J6L[S)RPJM_]_LJ?Z:$ I=%A(,4AQQ *F'04(P!8B2V"4\Y5"]OLSY M:9:V$1M*G9;4E=,0ZPAJ-7?F ++C^]0.7A/O6E.H#/KN#2%Q0=N]D\/.W'5O MB+7CIGN#3YO=X#^B0E:W*F]847M8]]XSR''HIBD'$8H8@*[O AS&'% OH('/ M0YA 7^>B?G:FI0D!V2&C-5\)6ILP"[T[^'E0U:[:5J":>O^W-.XQLER65!D, M2Q?E\_/,>A\>9??UM7?\!3W)4!;5W4V1TRVIKHL?K'C."*NO=DD0NSM=_&N_R\\..\OF'F.JV].CSQGW8Q"GV:[YPQ<)?I9O M/N2RMN5=0M,T)6(C0P[%+1LE(4ACGX/ 30E*H =C/]"+!!Z<3^<[GB=FMSWL M=_0Z'<'.[PW)^GT5!N".B1>Q$"? C1,/P#"!0%RQQ,TJ3"B-Q4^0:.E5UL"> MJ;7%C%"K:5O6 )SR[L8$8BCF(+$YQ& OHRT&(1T6%=: FEA$'ጵLN*'^^AW/<+FT!I(GEGP$^%Q0^/T+ 0MGS M_9AO5/3\B*GS)<^/']6W-/U@]W+ ?:]MM&Z5=Y= %J<0B_TLJRT$XK*$2>(" MCS *>2SNIEPIP69PEJ5M\#Z%FE>B833';4Y6,)IX?^O!HV5S&F7_ L/3^;%G MLSZ-LMIR/8D11?T&)J%'0U*XE-*">6$A>B MJ)^:H@B-K4R5L>GF35Q19/XHCT7U/7V=XFNVR1ZWCUU:6I(D@>_%((X\(4G2 M) !)X%$0IVY,8Y\BZ"JEI1V-O#3AT1*GKBTD;J^ZBQ$M]Z41/(&/R^N*# MU,4NH+[O1<2'*14C:?G4AZ9;GDM=5G\1NZEP6$?FRBES7OV)9$,>ZF\# MR&D?)2J06#HV!J>:]8A08?KU<:#TS@7%/[^S)_']/(C-(F:Z+]!C:VD-TI!Z M"9.2Q4]E!W8.TB 4AP"-& JX%_(@TJ[2>6:RI:FO31SPGEBGI=8PNF<09S4) M8@N]B26(.7!F!?U&$+%9>>_<5/.7R!MA^F0MN[%W# 4(6K/R_0/:;-CZ0U8P M4JU?;O/W^:; :,! MPI&@T7E7OU1!4U_S9T'JTHNJI0H.WUJ:7/CXDQ4DJ\])Y7*2)[ 8E@*7P3#Q M7J\)996E2JQ2 MAM?LJBQ95;Y[^8K^F1?O9?GO.ODG\".$95@+(J$O4RY2@'P_ 1%CO@\3QFD0 MZ)SJ&G,O;1,WI(.:=F=/O--0+XMDU_0[-0-:J5:TUF QA)M[JLK+2AEBP![8IQ8Q-RL.7O"R_L>J:WZ*? M=V&4XBB-( @#GP"(0PIP@"E@L1=[D1<%FM5?529=FD!K"C&3/M%=\G)$W3;$U0Z*%F24$I3SBJ: M=$!X+9.TWC4L6%$W"MA7<_M'5CWDVZ[.]0G2Q%[;KV3/J?-GP^JN!GV?V5Y;@)6S9]B1'*^6TV^^\OK51*9>%5O52":C<]YJ)E/#?50-9?()#2W^77KP-7^/RH=/Z_S/ MUM=\<.7T;OP(DMFS[0U/-:]-78/K(EJ_RCF&Q]?INO_N6 MP\#U8UFLQ>6R=DO"A*;*&028B#_(3+F$IWHA9H<3+"^H[.K'CX^W/S3+H1^" MIB8 S(&8VNC?V.NFV.&G>;95A/QP\'D+C)]D[*AX^.FG#+UMMX_W7S=/V8>L M)/O:?SJ.MU,#+.WD;CQ0MYG0I^Z=K]]N/CN2W'5>;E7K)0[CI>B=UZ0TQ=N3=&WS8I!R/H+#VQ?NN%_7:,!V%"+4A)G[ M(D3%V4RH%P+H8GDV"ZV>)9RZG.#8HTJ>/I/)ER8K=N0[DG[GH%?8<=2;3K$: MS449%BI30SWUC4 +Y?%0H,OAUBD9-!WL96@LTELC6!Y?;@>Q3MD$;DJ'U35YF M\FC>F>3WET *(YPRB$#@,Z%$>R$&:<0A\%S,O90F,(2^GI7+,H7+,Y.=;L%> MRG_N.79Z+#O9QKG:5CEEY1___F^)[\7_5WC;N?;4+3FO]UZ3ZWN]Q;Z_,H>N EV##H=AZO>-S)3@WBKZV"] M<;P=ZMZHH;Q5:,\WFK<[C6'^?5-=M/S.UE(RW>:WZ*?T]LK4Y6QS+YM R@2N M=T*?IS(D20BSYA:*0P\F7@0!#B@'$&%9-Q2+PX5[+@R([Y,TO-NP>SFJVI%B M2HJ2+$D;6=(G:#J1PG"8 $,X 8 M=84DY9C0)$T]HF6>&)IL:=:(FC3M"ACGL5049)80FEI8'7<$6CE-%+?]A%,5 M3.R5P#@_U=PE,$:9/E$"8_P=,S'Q@7%6%(PV>AZ3I1O+WXJ\+.]2&N$@C0(0 MT3@5-W;.0!(&$$30#?T()A'RM8+9SLZT- %1]YC/RG);7Y")I%-/7)S'5$U6 M6$%J8D%1@_2Y ZDF<>741-J3#Z,X6!(.Y^>953*,LOM:+(R_8. =_XHV6XY( MM2V$<2[C"0W2&%!$&8!1R$'*XKJG,/$]R)CX/S7CW;DIEF=].R!2P[-Z M"C\%9_6%F$R\VP^H,_$WGT)%PZ=\(3HS^8TU4=+S#P] ,.@#/O7>?'[> :H/ M?+E#SYDI-M]8)0-WA>KTG%%&W[W\K90)MJT]:W-_1:KLN4XM$.(M)5'"?$!8 M2 ,H@0D*4F!EV >,-DE7=Z&U$L*JD^MI?K,4&!0)F,2&8&^E3:);./PCF8' M[8C64X8TUD%-.YH&W8D%J 2V#NWOR):Y^K_\K4'Y5V='O',U#K.V'J6/F"7% M2F/B634M?4!>JUX&(UQV/VOR;V_1S\;?*TMO)B&)(>1(9NIS#B@/ M$79)F"9A8G)!.YYJ>3>TAM(N*;^2UFZ#RJ8#X.K=U"Z#;/*K6HM6FWDO[= - MG99+FHZC8?G"=F*B-[FQG6?XW)5MX TS.?&%B8'8%UGS]P/;=>[[LFL.0R!) M(^PB$",_ C#Q?8"B@(,@]H4(X2DFJ5:!_I'YEB8Q&G)73DWPRNF1?$%'GC', MU62(120G%B27@J@M4!2AL215QF:;5;0HLOY:OJB^9K7OUQ4A3;(UHU>/>5%E M_VJN]"X-?$;B0,B<(!'WJE@H*"E-09*$'D)"1V$NM] %[,ST2Q-!/3(=U*/3 M2A>PW!0Y88R6GP1?=3#!Y\TS*ZM#>RR,J9>D420; MN%( PS "J4\A"%,OQ3[#:8 - RP5*5#:AK/&53:A,%E'JK%57'$SG)DI.KL;Q(0J0G-N3A(W6%,[>;/ M;)T_,7K+R,,F7^?W+]]E6[FR=3ZC.'%3[D: T,@'LH\;2 E-0)0R/Z")%P<^ MTM/@1F9+IAKGX2"H2N%Q,^7J.ZM0MF'T(RHV0FGK MOLO4]7%"(PY@$F%9*"D$J- R")?7HS"2S:D7#C+Y6AD:>OK0PQ,?'IW7^ MPEB;DW(ZB^UJ72^?^.F:?VT-NF@2IER &8@\B&66> M@@0&%,@"J$$",?/]5*MZ\E24+DT"]>L'U!60 $9-P8<]=\['G_)GQ8*.TR^V MFG1;Q!).+"!'LH!7WE=^L_;_%N^N6'Y-Y;+Z3]M],OO#@VR- DNB-V6M1M(EFD05(.;C]?. M-_'_!S+\4YY7F[S2JJ,'A0 MO%?I!<-PUPSA;%T["F16M%1Z9#T%L56;QB%W01H&(0]2$!(FVW/&&* PB0!/ M.:5)$*910G1R>L8FU)(H,V3RW,HYG/6>ZEI[*'MTMQ7"VN(OFI&O8_"KJ73'8=3T0UT5H; 5ZSHVW;S!KHK,'T6[JKYW0;_,-D!?,+(M"G&^ MW"6!%R0T2@&F. +09R[ &$4@B:";DC2F+HOT/(O_!+OKD'LN^2D]>& M6E13;- *\PA2-6EQ,4RSV/YWF34[$BWWM3R'@,U&ED=SS-^Y\AR;)UM5GGU8 M__)QPUCQ6Y%OG^H3M+X%-3+E>[6Y>JQ4KQ\CPRSM B+)=6IZG49SZ%'L?&?5 MMMBTU@;UN\<8DN.W#XL@3KSW+>"G==M01,;HOC$V]FPW#D4F^W<.U5<,%8(G M5B 9IE0GV-2!!=?\;V53@_D.QQ&F+N4 (^X!")-$* :Q#WB".&1IR*) *]UE M<+:E"9 =L:P Z]-K?O>H2>(;30* MBTJ$"BBVE(G!N>95*E38/E(NE%XR;(#=>N5NV*X 9$;N2,AY&M$0N,CUI"-= MW#,2[@*7I1'&$84QHGJWBY/S+.]V49-55ZAMD_H%]&VQVE^RC;,MZ?XWOVIV MD#Z)M)H(N1B]B47'SJLN"&R4CI53TVBQU?(0!+;:))^<8]X6QT-L'K4G'GS8 M-&095_LRW+5/[\Y/@CA*$Q<$$"FIF[)^"6$T.7 C/@X_./FHN$?0_TJV>4K>N6YWGQ ZV9=,;^*2L_BG^_+QC-ZL;G_Q / MLYSSNS3B 4O2 /CR%E)7;<0N2D$4NRX,HABA1+,^D#DQ2Q,R-5UBM_"ZG0HB MI-C6Y83$W*RLG((1ECU+[K3S(2Y8,'5)-,ZJ@OVP#9E MW1A%WD;$7"R[W[ROS'+V1*X$$&PBCE #(O!BC"#"0N]9) R&CHZYF')B-U:<*ZKDKY( /B9$G* M-MI:=DCB#:L.:7EUJCVSSKH6$Q7ZZ; F@,[Y!;,-XUFE>7V<\)O0<'R]^4K/ MXCT[X+(K6/>+W."_KIR67Z=CV.EQ[.Q9KCNMK)R6;:?/MPP.:CBW[)2;='5L M>O:F(71^]^"D@)_T,4X[HT%"XBY@4\8]W'0M;\6F^IIMLL?MXPT36W-3H7MV MS7OM<7<-O#X(6;B1#6FZ=VM+1OGNY>,ZJUM+"A*KC&1/2-P=[R"&B)&8 Y=& M$$!"Q?&5I@0P',&8$10R3\D2,3_I2SO.]LS)NP>77?L>4?&'..2>Z^9]K.7! M82U*I4/0QMGUG29-/^HZEFOE/#:(:606SOO=#!]QR_X:IK;=MGRWK<4[ZAW) MNM/R[AQ^+0>]R'L-'UL(ZO.M&Z9!01::[G!P^D L]HO12&]=[)T M>L-/2"\U]TU6<3#;=UZ*YDL@?A.D#W*2WX8"_3"P)H!43MGH6B?0Q'B"3!8S M[(Q"S32GFBWRS R"?B":X0@&U\ ?6UR'7'UGCRC;=+$JT@%X%R<\"I, ^Y[ M,8!1P@"&. )1%' :1C1%:M[CD7F6)J=N!*49Z>)(BH[>-C)-NI,U=-\!>!6N M-G9 F]I[W!*YCN8S:2!&V*GIR"/(S*HS0Z\/I_J.<[# M@9ZH\+AA_8K3>"[F5Y^3TK__A4,/:Y=1Q_1Q7[ MBGY*1?8N\#F$21 "BGT$H!RX] MW.NL>CE0=MW0#Q'F((6R(8J+"4@XDZV>8, 3'B:8!F^F[ Z2OC0YM5-W64NU M\]R1G2U3UQW^,MY V[6VWG]=?;>#P-EC\)=0>)66;HDJ[S#A?UVE5VE!)E5[ MU2@P,9RS3987W_**E1^VS'>]N"OG#GV"8M<#/I%UC#E!((T8 92E :.$4-=3 M+^=^;I:EG3N2,JPY"%=.X!6"F%M UB0TJCB#2J4$R*.9^%B<=L[@% MO.8RBIOAIFD4'\%CV"1^[N49#>(C]!^:P\<>OJ1K]&&6>U=4ZZ5KV-.8X,6@ MU_Q35A*T_F^&A)",8!PQYH$4>0F D/L ,Q0 %V*>$L@A8E2_H;0)*KAB-' MLF2[5_4EL%IM8VU$R!MTN+X$L-/-KR\:4=]^>EM0H=A^V!;-$:YH-3U\:VD2 MK'__[&A4-Y"^0F3<+&H.QL12YK9 M&XXJ(.'EO'S-.M&)L]70\UFZ#S-0M^\ M>>8)DRN;O#7B\8LE?GVQ;,*Q>K40ZI2>VP>TN6YNF?N$G?+SIJEG?A?BA*28 M1B""KO3@NW4-X1 PPB/L)E[L4]3U/[U5O0[.R8'25CKLGWH[3P(,SXO'.J^[ M5[A;6C3K\CZEHLKT!I^$RKUV<2L\IS7S1.>1OO1\UUDS\2EK9AO\VB]9TJ2% M2A"TY#IM/2N7(DI0)'1]*J M=IX, 3JL*UB":>IP$!.$E&6D @8#5R'Q=G,5$C_LKT)#8\XBCA28ZN2&RJ,& M[9.D4+E]O/^Z>;TI:T$]K=*_<-^GDVTO;N365SFWV**_G7[_=?!;ZPJ;, M!$!,41,<0&K<8G$Y2!/OVR%\G-\EL;;:'@TB8=;OZ/20\S4Z&F3IH,/1\),V M:WI\VTIW3\X__F0%R<3O:C6@O",8!U'@!N*L1DRZ80A(0^:!&/(PX;Z+PS"^ MO"S'F=F7)A4:,IO@J890&2*E=SG47@$%D\"4N$ZM Q6&-@#WG'0WI^L5)#%;!4G&$$0;/Z"N<&74")A!%^U:H'EI._?@PB(I93)/7Y9ZT;_.':*D?ILS!FC.R]P!-I-)N*_YU!.'-(<@C0(?()<$LMYB2GRBE3>C,NO2]O[G#WK4)=5W9=7R/S=2"-X4&6%[?]/59K-%ZZ9Q MH8SX33R?".$4<1_ P$U!FKH<>!1'T*=! +FK$0XS+;4+#7WY)J>2I:W1WJ>W MDI6*UMLZTBQ[?!),UK_6['$US9JKB<\W7,)9J[+M.73^;%AT6AZ=/I.]K+R5 MTS'JU)P>E"EOF+76%W2>U;#5\&L:(N?MIT$ F%%QG/A^*HO3B3,EX5$<\A2C M(-52?8U)69H^W)#5%JX3ESS4=4"IN^ 4._*=;9W1T/O%DQA'\^"X8 45=>M9 MUF5JA;NVO>\I=%HV^F7?]IST'[0MW2^'TY9F;D[(O.KZQ8 =Z?"7CVB:9W+; M"/FZD*C06?7235Z]O#2QUR//D?3I9IR\QF;<\'2AG$'B M@G24UR/.G)5RAJ'CY)1S#YII14(B$,9H^4F05+RH=*GLYSK<<:GKGI!!/+/@[VATIU!Q)?;T5.OKE1NC!_V,<>6TU MTQ@]2]JE_ORS*I7&\+S6)/!ER>N;O.JMK4U5*J)J!.@#RX"8VHW<$F;1 M,W2>WR$Q(-[JB0#QK_WV/S'@+/OZ/"/=AAUXPK#VBI#H[[;96FKXI=CVGQ^? MBORY5O)W.Y3&.(Q("H*

:GJ1%59!3=VPB^W$HD 2NW)VY-9(]@F> MP'FLCH^M.BCC$\Y;[T09@*.Z)NIOFM94,"G6MS-X-2VX/I95]EC[4?-W['-9 M;AF]SMC/7;E[!@$@E@@612_V[/EG%RPE5#Q)&^.8,[>#9Q7& MUU<]NX,;>R^?6%&]R'S%2EPW9>#94WU:X+(J$*GNO)C[S$LHB B* <01!JDL MD1?QE'B0D]"+?4UOY?",2Q.S'<&K.@NWJNTG.Z*=WSNR%4N$JP.O[/FR!^?T MGJ[+D#3Q;*FA8\^3-3+?W)XK-?9/>*H47S0P0M4EKSYOGED;$W]"O)5WC!+, MXQ0#'"(70)_Z '$? Q)!DD8I0X&G7NM"9<:EB9VFDEVV)WKEW-?ZPW:O/]RK M*WSJR"M8=6SC.;'<::#\W(?R$MU9'4H-,XEM2&>R=UP.K9ZY0@>F0;N#TD#S M&1!T^#JP!&B]:*8C?F!%]EQG,NWK%LK^E%<_L_(N#!"B/I.IK @)]= / 0XP M!W$:>8QY8@]K;T:I$*/$:1J:H.#$*LI@K: F_S2;("9MMZG M H8EE6]PJEFU/16F7RMZ2N\86@+W68^W^7[)HZ7!%!6',9[BY%@1>E+B88P% :!F', 2(H!)Q$ M0]Z MKJ =G_^I:6*I.+$M?+>R.04=PZ#0L.K]()G^5?Y9\.C>]M?U% M\BH^@%][G77V_$YR'Y]R06Q9*:<@<5ZCY80@']DPIYS+H';2>MWFT?1\85UL MEVH)I8$Q%B?:UVOG1.*01H?S0<2&I:Q-L*:6E&=PLAC[IHJ&67&EH8'GJ[&D MP-Y!J265YXTVN1 [0JSDCT_:6_O5FTOW@ M&OM;^0P4IAOX]7!S;MLSK+S:K.>>,J]A^"$KR9=LPSY7['',D''VO25]@_WJ M?)+(=5YN98S6[Y):IR;7 MG,T6R'IN^10\7&^Y*!/+, LAJON:5W)=VS#5^0*4SZWK'%')%M;WKQ.*;++. M,X4?CZS#-#''YR;]"P0:C^!E)[IX;!)]1?)Z6Y45VL@[I+0N/;/B1=)T]5BI MWOG.C["T@_)PDPZ7DM(!:ESMMH/1Q.=6CTBGH]+1P4Q+_1Z'Q$@''QAV-D5\ MG+6^-J[PM&$Y05,I,]I#\>^LK*2-N6FX41<#V$FF.\]S(P1=" (:N !"-P1) M0A 0_XJ"."4RNT"K%.&;L+$TV55S5#K/-X0[Q1URW<7-._]^^Z+NFF_J+U2:K'0XILNJ*TBC6_#Q+P%'M]T MH8Z*0[XM-0:F,$'G8[XY7=2R=1,P@E,"80 2XA( RXNAY%/@0RB.9,E MQ_23U#/%J$,S:%Q1&&8^,],LC1I6^?0"CH=2:CCA2M'TJHA M'LZ!J2!9+4 TL3@]C2EYD>E)R9'8!B4C>?>G4\@CE!_ M( 7'GC4S^[S/-\^LJ#+\.N&Y_2+#*(RH%X> P$A61^84((]S$$<)]DD2>JG/ M=>PS(_,M32#VR+VLU.X8SFJ6#HOH3:YZ[H%[59EA@@IWBKA8NMF/S3;K%5R1 M]==W9=77+LU1NRI+5I5W/F,X]HC0GH*4 QA',4@X0<#G$4M11/U 39DZ-\'2 MY$8OKTJL8QU'[:":4G,;[!&H:C+C$J@F5ZAV*-6T39%Q=LBT]2RS=O@WRBP[ M9.Y\-MFKYY;F(?J4%YQEE0S=^P?+[A\J1J^$=$+W[#"7;0NQ] L0CG#$? M@3"5A2U=V;(5QC&@F+MQXO/0ATH&L66QM30!]AZ)3W'-Z/]JF6@K7FY+*GU) M3?"88N'+90']YCZEJ;Z*_S$^IAY *Z>#R&DQJ,J+.M .E&$P2<_W;+DN8,41CB"+@ MIXR*2T!*0)HP<0D(HM0G@3C D5:G)B4@:I)7![TG;Z:!4\/Y9!W6F5Q1-N#5 M\T]I(37HK5(;:3[?E19G!YXLO3<-A/7'QZ=U_L+8_[-%ZXQGC-:Q S==Y(#X M).27\K%\DC]V<58QXB2.0^#'TD*-$Q!RR*/^SY%;APHBVX# I8FR.4# M3L>'LV.D#7NYV06]B),8&D+( Z/;-;OF>Y=+V;/1 M[.XIY37_)$ZY#I9U=7%OVO\[+3'[A7^0G(O[W5I:DOV4_JW<" MJ#_N@IC%<>QYP!6G$H \02!-(06(I'&:AI!1O6[5\Y&^M .NXUS:!#J*ZQKH M3=Z:_+4LURH^A*YJFTRXNM_(.JZ:YICY/@]%2\XB%WUJ(U!OO7ML'[@C]HS+ MIW8\.CW>ZT^D]Y>6_=7^&_J]AL"1&#@U"#9M2K.OG"USU'R$SVO)FGU!CHQ@ M\U-@-7Z@+B]3B/D?V*WXV%BK>"+HNG$:A"!.8 1@F*8 ^QX$A*=^Q /NQLB& MF__T[(L[J\X6CV@\JRT'3LV"%:_\F56YR'E^.=8S^KAWONN]3^X5SA/$,1H! M-ZV3^,S<2_#E#L.BZ'(=&>32"T%W&?G!BN>,L#-$K->MP+WF>R6SL8.]S\NJ MK.7PG1_[!%(_ $1(1@ A%+J_%Z3 9P&)61)'T/7,='^+5"Y9=)[]?Z-U?6LQ??&27J"73P"Y=17<)HUO MI&U/ /-YQ7J*R2X-K.\5=]K_\DN&<+;.JI?F._^65]>_SM>Q@ M6*#U79B$@<\#'P2HKIF8>B"%&(.$T]!-"/5CZ-X]LP+G^B'YEY&F(VCZ!$XG M;^I\?X?N@]77+2_:64#6ED_M('B+)9E8]O=2!G;DKYP?6_Q/1BI9A/@K*@7- MLN="]:J\^*ZU:\-E$PO4L3A%ZH$=T*VG+%Q(UANE.M@!\WR*A*7Q#;S57]$? MW?4ZY!%*/.("R# 4&CZA(.6N"Y ;>D',B<=3I?9=K\9=FDXN*=/P6_8 4O % MF[$]L=B21)FX;'NL:WABS2"8R<&J!H6>P_28X4$_:._Q^=R;QS0>>"U/_-FT MAS1[0AEM[T!7&UI'B#<98.^W12%6^,YW"8-QC$",O$1H?R$!"281"%*64L_U M.'.AGO:G,.OR%+N6:(GW'FKM+*$!SWE59_=:$YH_NJ;'>" -=W MTP1X-!576C]*0.H&#' >)DF0^E["T=V&W0N-C=XN*#]TSX+27DZ;O7S$R'3[ M^DPN:-- 8&E)H+T/XB)GU9NM[__0=,Y^U="_4+KF\>+]57(R>Y0OP5DWY9+, MGEUY@@3]8OIBFDP\N>_)]D6C-=/YEQ&G:U( M_#AK_2+Q"D\;-I&^?O_YJJJ*#&^K.C0HOT%22_S&JFM^BWY^S]=KL47D5KIC M0NMR.4\!\Z!L1<]2D":8@\@/?(0][M)(J2N3P=Q+LW=)TIT^[=)0W5"_JKL# MY]P1'#B_2QZ#LCZD!PU M-C88PK2HP:DRL]_9(\HV0IA^VTH37==0YVI;/>2%]//>YN_8_BUZ%T.41BAE M@/B< TA3'Z2$$H 3E+HA\F(_U"IX9H>LI0G&MH=54;,AXS6>4;:N-RW/"_'K M76WE[4;J$;U?/(EQR@NNH7966?&&.?O:37UY/%/Z>N7LF'(:KGJ-RO:,28F, M6>]]FQ="JUA;J\5@A:B92S38!/*X7/I; MD9?EWS8%:P+&9-[/NSIH0)PQ=UX8)TF * @"GP+(70Q0 #E(8<2\%"9^Y-.= M@5'&C"@X:?7),#$2[HB9.$AFY=24"W'=D>ZLQ;]5PV1,%T;!*SP1SG/=HW?$ MKYP>^2W:>P8ZVCQ-C_!=WG"BOPP3'R4D4 M+S].#H==V'%RDF?]X^3T,&9VJ2_YYEX629+5^K^BJJW6+RY#C?NJO.8W1;8A MV1-:?]Y\8S^KVS_9^IE]S3?50WE'W3B$LHT'Y)X/H,\(0!Q"<9,)&:$QX4FL ME3IV$35+LT*)+SC4,Q]=MAAJ5J/9()[XM)%\ ,E(W0=DY;2\O*R<_V:H<*XW M%JLW6\',DM'G,EIFM?58@>VUB^K(#HM0ZX=U&&!F*ZY#9^IY SL,0#F*[# 9PTS(?=Y4;+T68V[1 M^J;(GUA1O;3)=20A+$9! ,(XDM6F(@Y2[OL 16$$DP3*MA4Z(NW\5$L38#)( MD#GU$_5V>D*5U,[UA-0 LFHBR0Y>D]M-]T0Z'9435($:!\.29!F8:%8Y,L[P M:ZFA\(:>C* LN_LHQ%#U\IW=9U+<;*IOXENX0P$)6! A$,<\!M"-$X#< ('0 M#4F:!"[&A*E(AG,3+$T>-#0Z>R(=2:6:.#@+XK 0L '-Q%M?$Q7E+3_&^D# MNGBUV>/BA_W6/CO@+!MZC)UN&X\^IY]-\;4JUM+<5%[SVX**:_&^**["[AP> M86E[]*LL.B&KS];DUA'-QQD6:EMV!+KAC6L/M8FWKQ)@SN]62_:J@6.4D3(P M[&P9*>.L]3-2%)[6W_)-[<;'^Z^L>LBI]GX_\_K2-GM-IG.;/6=P&I?_<-J$ ,K"];Y3MZDUJ[-<^-@J;U!"6J7?F643& -';FB>X-]N/ M_8'FVX0GR#_8>:?^/EGI]3_SK@99BEWBA0A$.*8 BGLN2%(6 QJA*/ 32&$8 M6BZ\WLV]M)VM7';]S]QZT?7=>B@Z/*=!>0Y'IU+!]3_SMRFW_AJT^8JM[V9> M0O6&(4@,"JT?#6%:#9>SHCB<9U>RL:NTA:(X20E.0:8RZ=($64>S0_I2;+TOH$I&"G.9PZ\FOFR#.K'#O(O=!\U4RWE"T;KOD/M&9E>Q'C*2788[Z0 MU4PFZ/$4I&%$A"078).(!A1K%LT]FD/GLY^G1*XD4?I+"O;,-EO-WF+'&*II M@Q?A,K&@[0"IJ9O@3GJ6=TM:W?'XLZIP9]E[K:^=?U _L.-#>T(T8;0?-_0# MJM@==BE->!0#0D@(H"?NA%C\"#ARF4>#),*^DBIV=H:E*5X=D6T53D>0Z4@Z MU8,[3@,YO*FMP#/U?4X7&:T CT'NC2(\3H\X6XC'($/]&(_A!_5=1[4UO [Z M6K_OREA+V\&'1NB6>$=2[SR7_U&7MVLX4/;DI[@BD!-XE'6@,G)G*4TPFYM+A]V^^TOK/7U1OR/838N(BS!-;DAY3Q2$P@#!5", M9,#0N+-M?07F^CM>Y7']C=[$FUW1O*[@72NLBOO[^,VE;>N.-@TU_@PDX]OW M,C0FWK6GPCG5P-':K>9Z6_)0>>,DXT[8JE?&!/!2-9K8.) MG]>L=A-OZ-5C7E39O^K?=[D=-V*U*YD9]K^WV9-XZD/(QAVQ1C5K'&V2%/:%H<%&B<6$U]86?[G084AVF-0.Q_5S@*J MF0)G7939\EAWZ]#G:>7LN*HS\?I\K7;Y9N(GR=NJR7WMV+.:Z&H5<'M)L';( MFCM!UBJ8)Y)G[8YOX/B6]5U^,-+6=[GJ*GA_R@MIO&T]Z[L,]3AU"0\2"F+* MA+"F' $DFT]'242@3Q-&8_4.IUI3+TUW^_$@%@:(F1XU_+%Z8 ^+V&DAG-IB M*^AV]H2OG!WI@.<%D,3OHG"T:R\80*WA 9\,\ID<;,1#./*>ZY=#/T013@!".-0)DJ[("$T EZ,XX"E ::17OTL,_?O M'*);FH>-'.+ZKO!E.L&GW@JO[5BWLN1=QMOK8\RZF;O%LF["/%-2V,M6<1;9M M8O.J\+;5H0T-'OL6L>]SH0>B3?5%Z(,%NF??Y:;XBGYFC]O'.T9I0*)4G*5, M:,*010E(*,6 (L@2&+(@AEC+VJ$V[]+.R_K&2%J"5\ZZ)=DI),W.+YOPA.RI%E?O'= =Y4Y-NBR]71,_#;Z:%A#[.,]I M_K"#M[X11 ^U40N(XG#SFC_T>#RR?6B^;EHF[KV8H)"ERRG[^7^SE[O(QY!P MC$' 0PP@\5R0^ D$//0BCJ,0DT"IP\+9&98FU-N2:"V53DVF(^C4+17W&LAA M.6T%GHDELC8R!N7BSG!_0;VXUR/.7##N#$/'%>/./6@OA;S?IGYGX$^H"Q,$ M/> GB0M@"EV08A(#3CCS_#CQH*_5T%=UXJ5M^].ISWW*C4M=*Z^%FNET"H0G MU^5L@&LEN7P(J0D3S$].^^9)YD-@J"2:#[YO< 5]GV_J,?Z150_OM^+*^\B* M[ZQD8I2'#T+;6>>U6U]6U-ZP]8=.T_#B_-QSI^).- MUDSATCKU2DPL\OX"BZ!QLYUZ,6:ZXTZY*'J7WDL ';S^&@T\WT7X$KX/KL07 M#62:.K\AM9(N/]+O6?G'AZPDZ[S<%KV4,M=E04)]!$*<4@"9^$\:TPB0D(OS M*0D"\5<=?5IET@4>0'N:95+Y>Z$W9)4CR=?-M%> 7$UMM@WD].='#T-)K[,G MV'+"C@E$UM+V%::<.9-?'83CY'Z-=TTO]D7V+,9_WCF&KC?[WTD7JP>].$Z2 M"(AS(142B#" 8R8T8T0\1&,O#G0+PXW,N#3QL_.ORE#RO'I@11W0L"G9RMFH M.KW5\5:]M5M$D?7ZL =+7..>G^RXG/6QL?:)7ULOIEOYXKL'U_+55\T M3&Q:UVO'Z.GREQ^;C767A B&/.(@<8,8P,"/ ,9) @*61HG//,X\J-4[3VG: MI4F>?F'=@Y*4K?S13$E2@QY"/_13C %/H9#R,$F%QHE"$#$<8 0)02[1J]]D M'_QYBCK5_24'X'<*UJ0G57G;Z!7)ZJUMO[T?-S?.DR#E0;ROV2=,<:743@K[ MZ$]\7(Q6._XX\O7K)W-I060K54MMTGD3L;2 .$JSTGM;/T?]F]""MVOFN3CT M9'.4XG%3T4]K=*^:JGYV@*5)?D$HD)0ZDE3@'21LRP8QV4;BK)[*?AZY82%B M#;2)988:7L[ODFQ+)2E&83'*=3\_ZFPI[Z.,]3/?QQ\VTQ,_99NL8E^$SDG% M_4NL98;7[*HL657^5@BM],YS QQ3GP&64@X@"2C J5 3/1YR&C#?C8-81T,< MFW!I$J(FRGF/BN*EKNB@T4%%&6,U!<,FW%3Y,]9*2\V/"^6 M<]#Z/D$IB3G@Q)>51R@!"74CP)F/J1MS'J5:/HQ+@)VSF-@96'?7QU]P0[AB M)/<8S&K2V@)X$POIMJ*@(+&[Z3F_O!M#RJ![]" .UEI'GYYEYK[1@ZP>-XT> M?GRZ)C17&RKTR;;)RAWG+ E\+D0P)1A UZ, I3*HT(MHZJ+8;T0*;"K\SN:Q/$52FS\,2-;9]_T16&P&%,21H"-PA":7>/A)8D_N.E,0P\ M3ID?1WIV=X59EV=T_Y073%#=MMHB+T+8-9$YI4-W_#BH=(A,=.4RT?5!YC5J MZJHJ*^*G-,61BX'G8P0@<@E(682 GR(>^H78SR- M"0L E=Y8&,0AP"'U08A2AF&"$R_@NN>#)@W+.RU&.S9N\@V8H&OCJ06RH1]? M"/J;Z\<[^E=OH!\/@#>+?GQJ_@7IQP/PZ.G'0P.92<./CT_K_(6Q[TU 13=5 MQLJN/VJ24@Y#Z $9 1@*/1DY'D)<",>,)(F(85:48BC,RY-$[LBI-B^$G1Z M$FT<9#4)9A6ZB2561ROH0G5ZU$[0?E89&DOR:'R^6>6/,ONOY8WZBV;RY>^L MK(0.=_4S*^](D/ 0!N)6%TNS8N3[ "5A!-(XY*DOA D.M21);^RER8R6-.=W M29QFEG$?,C6Y8 C$Q!) $0/MK7Z"6TN;NC_RK-OW!$NO-^JI1\RVY+>MO$5= M\^LG)O,;-O<_V'V=^'N'HL3UQ2X%21W9P1@!"(48^)0E 8MQ&KB!S@8].]/2 MMFM#J$QPRCM2G;*E56_SG@=7;2M;@6SBC;U':T>E\V,,+>UM/HJ$I4U_?IY9 M1< HNZ\%PO@+%Y1,_MX4#_[&.N-@G":^2_T 4$P@@&D0 QR+?R+!J^5S&-@LN'PT MQ_REE\^Q>;((\]F'3=N.?=[0;V*Q]3J.M2\M;KLBG;ZBA_P/[\V+6)]X/Y[H M++:2);VRYXQNT=H91,6@N=@K!"[H*]:--'-+L5<,''<3>_V 89$!5#Y<;:C\ M']G&YEELWWZ)*(@0"\,8RQ8S!$#H"JW;Q02X;NSB5";^HDBKO,#@=$O;JG6M M9+:G4[.8P#"T:N>L/< FWN U5C+NI?ZA1^LDI;;48+%5-&!XLGG+!2@Q?E0H M0.TM,Q%R+5/>I2>@8 ]L4V;/K(D0E,G!0@6XYK?HYXWLGI5OKJJJR/"VDIU4 M;O,;5%N5(S?P0H@Y"%C@ AB(GU).L90QD4>P^&U,[ZJ\0FLU&7,A/5I":$?5 MA">GG*.M*T#Z7#GKH62$299*36;-N 3"[6:$^> E:ZA>5.CH*Y*(&T,@J65 MTS+E]+F2R;\-7_:DGR6 +8G'2ZF957Y:@NZU@+4UK&&P2%:B^_M")H.(":YY M>_^ZK:?8U2U*(\\C<1J"$+-$IEDD((4! BRFO@]Q0(-4KU"+RJQ+4^E^D =& M92*HV+.'#,C?&)E1U-!7$YW6,9U80)Z%T/F]IMF9I'"4%DJV0CN4YIPWG$,' MAJ,0#JV7#8JK7FVK_/W5!W$E:'_ZR9>4+36C*;'L7MSU]N-8IPC@$\+'%L@S:QH#F- MEM-0.V[;U4=/HUJI111G*DQZ(9IZM4<5X1DL,SHVQGP5116Y.2@>JOJ.:9W0 M4BB8O^4Y+<4=_PB*"S>*,60T M%-=PK6P%M6F7IO_U:9/J"FUJM\HB38P\;/)U?I_IYHHH+H"BP<\ZK%,;_@3! M*Z=/G,T*H3I@6*L1JC3IS%5"=8 XKA.J];9AC.[_WF;5R\Z\'6$4#SAL:>9.PH#O;T4X8A-*TIY)J_[FZ^[WO^)=NPSQ5[+.]BEC(O M3%+@!DPH#4)9 $DBMG<<^*&'$:8HU(JZTYI]:=N];EZWIU,J9MO+D,E&#=T?925 [RY.4@2IN!ZY#&, /2\ M"<.>T%Q@!/TDQ)!KQ3SH$K T8==1[*"NWVQ'L[.61(N;4Z'8#-5X310=CQ,B M/;6G<1>C7).WHUT_492LMNA0-H;/E0]2=?EZGH2$X1UY"TW', M))_L""$O?'\33!:5&%R*U=TE@T.6>LS#($ID'6\_Q@ 1%P'" QKQ(. XTK(' M#L D>)[=?2 M1>TE0U'2> <_"4I/=<+Z^).LMS*^5];A%/]';]'/NR!. @*%6 E(1 &,/!?@ M1 @8%OD^8S" --43,/HT+$WL-+%<&U8)'!&""0NB<6]W24 M,0B!X-OUA6Z;AE"S7"2EJB2J)BJI3/FTD[SP^[B+1..Y,)Y+O^C#AM&FQ>G8\=I^5%/_M("?%C$ M38GUQ'+-$&;+32M- 33*/-.::+;$-!/V^WEK1N\;1!Y^0EGQ=[3>MET!Q)6H M5S"FG8A>;[Y+4W,AI.,[5&9EVZ3:]U"<)A$&-.8(0)Y"D#)Q:<&NBY.(P81% MB7)W]PL(69JLDZPX-2^KMAM&;0'H\=/M.RK[-B)GQY13K*7'%"HQ1Q"KR0A@ FW ,XB@D@,,2<,]=G7"L*Z]0D2SNJ M)(U $NE(*E>.I-.HQ-E)1-4L"9?B-/&A44-TJP>1MBE@" -+=_V34\QZF1]B M\O5M??!9 SVWJXI8]Z&]:5O)WHB%_HI^9H_;QQM6R/;PZ)Y=\_XEZC;O'JX; M<9;O7CZNL[J-U@TJJHQDXCY5E7R&(8YH"Z*8I2'V7 C?R:4B2&"=0 M27;,0.O21-">&QEC?E![NGI E<-:'AS6PB+;%6R<;5FG"W==@>6+C^*5NG?P MRGELD-+0TR;^0!1T[.4L^\02M6/4J3EU.NH=R:O3,NLG8]KI<[V<#T!#EU_.AS"3NC_T0:SF^B+T;@3SK-'@I6%B$N:[5\R#Y<'5 M8Z8I]105RK*[*['=J-QR=4-ISZ!TSLXIWF'B%^V%\?CD>: M13"<9:#;QN]@?]T-6DG5^Z#:**$5(:/J 1%X$(*0AP)@D@(C_HB#U M$H0]O>:KHW,N;:.>:/3\C6FV@U&!6LUT8!G B3?Y$7;.GE[+'C@#@*QU:1V? M<>:.K"8.1I WND&.SE*_F0_\G6:_4:-,=O+>D# M%<0Y'74F969.8*)A-;D,FYDL'0<863)%G&=\T'QPXK7YKOSG:3ZXI@\\9K6$ MLW160<:BP LY2%.9XQ,R%V#&$"">.'I)"M,4:_5#.#_5TL[=H7+$^I[ 8C5 M3F([P$TL[(PQLU6^V;Z#<&"B)91M'G 6*KQA:A0@A[]A#A+&?,^/ X*26$^-.3_9\A29':W[I!Y);5MA5UN3 M&Q@][DVHPI< ;JS#@BUA2:@:EF5FG&F3Y6:A3>,:DU7)"'K&*DVA;L MX^8^VS F@RNE_I1ORJK8$GD%;N_? ?)2C+D0'Q3% #(< @19#%P7QB%B@<\] M]1!_G9F7)EKZM*^<'O7-):!'OTY=79VE4# /307PU,[/'MF#T!K5+M;!6*>0 M\418SU756/E[ME[BV "XX7K'.@/.6/S8@,_#2L@F U@UBU7O45&\B#GK*/T[ M$D$#',0]]R$(2^GKE$93FU=D]\Q1$V!E_R!1-SUZA M[D+J>C[&(*", (A]#%+D8L #$L2AV U8KS2(=E9KB!&LP7V2;- MP7LK,^7*04+#;ZEN4JTF-UF>1FE:Z^6K.9=@R#P-@Z)-\\S+9F+_!KW4_:5O M\RLBYBC8NVTICAE9 *%NQ%33T/R%WE&80!+1!'@R$@'*9 >$$Q]XF 4\<1/F MNJ&!E5.'AH4:.SN*90X"SC:UYB8VV*;I=E:?$:CE0$]R::V/F@"S#O<\\IWG>5J*7F7TY5VP%P MM*K:#HUC'-3.Q%=:-;ZGCS]E'@L3DO4.1S!,4AX E@J1!B.2 @P]%_@4)0S# MV..QUJ7RW$1+$V(=G?6=J.D3S!IB:WU-.X[]-+JJ3NG+,9O<#]W"U37R;:G\ M=3CJWR1,?1 *>['IIZ>9.R!]D-D34>C#SQNV-)$);.^$%*+]!+>KHA ? )-: MV;N7_2.MHG;U)RIHD_GVN2RWTJDM!%66TSO.4TZ8'X!4J$WB=L@(P&&" 4I< M[*$(8N9I%<^P2MW2I%";HIK51,K CJ>:3.<7\6-9_^U7S2XH5M=237R]V0I- M+/-J\D!-]6&2<8\UF5W?NU M3 'K43^7228Q/ -D^O-WUA71H%<;^IU5\K;]82M]3(A\X$/N8>9ZZ612PP,@#HT+-0 N*>^UBN+FOQ:(#053>K")(U,,!?Q M.DNE*,%M(S^3@*Z+1/3HKD%O*7<:TEN)VXEBBY+7 #-;@E5GZGGEI@$H1V+1 M9 Q#;[<8-*L^(2)+S;UTQ4R9FT1NX((XD HLPFW%>8B\R)7=&1(7:;E93TRR M-#VTH='IB-0L;SD(IZ([]4*0IO:>ZN*C[RD= ,"68_34%//Z00>8/')[#CUK MF&-=YVW*L,E]P[Q=NZ$P">,X\",01K*_-X%"J4F(!SR6NL@/:>HF1"O3>F"R MI6W_/:U.N2/V/S5SKH? 51,"MB";6!CTT-K3.4DC)Q5 ;*5B#TTU;T*V M-' M:=DJ[QB$2'_>W!?H\6LF&.CBH(/02PCG ;8 S **4@(J06&RY+4C07'RG'0 M1\,O33 T!#HUA1JAML>P#0N R\&8W/R]Q\$D]O@8$(T XXN F2F*6 \@O3CA ML_P/!@,?OS5?Q.]9B@_">L\_9:;>R JYG^MXX-IX)&MD_W@J&*+7F[^C(I/2 M43H4O3L<1SA*(P0\RF0N!^0 !3$%'DH"A""D?NCKJ#JJ$R]-NC45XLN:5%D] M_KDEUB".01E[-4UH"D0G%I%US_$]S:NV_OZ/';H=X778@CT=21LGIXS!*B::F,)I(FE24?E M](4Y%?"PI+(,S32KEJ+ \FO%1.450\\W6Z^;9,K&B"1^;B.KNIMZ2JBX+_G MXXD+8 @C@& L+T]>&J=A''MB-)V II$)EZ:J[*BLO:LE6NO6[QE'F# 61BX& M'@LI@!+FA'H4N 'W0L;<.$I2/4EL$^-YQ/'T**N)9YO(32RC6U)KP/;PM=1. M4!)5%1I;7OZQZ>;U["LR?^3-5WW/3'J_"IS_MI5C7O,/V7HK?ML$"5QOJ[(2 M'XF8^DYP[A'BNR ,L1 UTNJ5Q$3(=N8Q#,,@1DF@)VHT*5B>Y#E*YVD#E+9E M$[(H&S%MZZU%&Y[J?,:VG-N3N%35SYO',^DN(7,)#WT_!5Z4,K&$- 9IZF&0 M1(F?A F'4';GRRNT?O,%W%,QI=UMDS_*7-.\<+CX_WJ1LF?VQJND=MI,B/W$ MA\]15E9#NXSS:X-^>W2OG)8C>X>1(7*6SB;=V6<]J@RA>7URF0YC> W)>?6G M&/(#>V;K_$F:7UN]35PX?.P)G9@'4M[Y80J21(B_).!)X 4HH4RK'/'9F99V M\7A?'SQ2=+44UZ4JB';9C_/0*JK$-@";6A=N:71Z1$ZA H]!84OW/3O/O$KO M&+M'VN[H"_H.DT^"^GS#OC.2"TGT(K1GL?*UF?N:?WY\DB$N&6FZ);]HNT^, M!E^:H&B9<#HN5DZ/#WDBO^9$W:-B!OZX?V5RW">6-]J03^!RN0A#(P>,V8RS MN6,N J3OG+ELH O+_.)KG; MI)1#TL64;2HF?B)[US)G@>_Y(/$0 9!&""#/#4#$: A]'_,TI,KI&F.S+>TH MZ-/;>DEW%&LD+XR"'$2)'\/ RC$(8 >Q "1@( 4)90G,858U7]O'>:9I+]L MD"$NO>5KP!_WM#M%LQ]L C]\!%@'BHPC.8L3,ZR'P)/*K\'.3S*+]DJ4;S39&+2U?U3X7!U[L(G$APBX#&'(&D$L#!@D.&8^Z BUJFKGZY$H[X; RR]32N>F?TQA1 M:":[*&CJY!K0JVGEEN%\N]++'=TKIZ9\50N:'?$3%EX>!6RJLLOG)W[;HLNC M@(R67!X?P23;YP=;,R(V>1O9?_58J:?V'+^[-!5;WOC1YL7I*-UEF%P]R@*N M.JD[)X :]R-=BM'$(L,4'LW4F_,8&.;9G!APQJ2:\^P<9M ,/&=PEZ[S;SYO MGEE9U7+A$\J*IB,*#(E'4^8#SPMD120_ )B(FW3H)EZ4<.Y#$BE?HL].L[2M MW62,97M*5PX7M#K/@RU2='"-?#=)TI2 D-%8X$ID&R6/ #_B&/DP1B'%&O=F M*\C.*J,?K<_Q(EF2/->G2 TK@) M6P%LIBNP&7!Z5]]1/ ;OO.??GN^R.\K!P2UW_&F#LZ>U%7]GTF#6U/CC>?$H M[\[7>)W=U]_)#_'?DJ.ZV5U3!% V=K^+(IP0%#+ (RR]?UX$<.S%@ 7(A5X$ MW2!1"@^XE)"EG5\M*RMGQXS3X\;9L[-R^@RU!3.=WR5/.N:V2]9005#/M#+S M^+;^$HNB<2C,M#@S'1N7+9*E<\4"I(,GSR7CSW-8^GU^!8$%%M6 .="%NG 7&"!)5?<&J*H$E=0,%OT0\*8J M33MVQK*K.O/KEY1D6[[))$TJVG[H3ML2>,[RHUIZ5>M;;;,HP *C M/(2,JOQ^%N<0AP&# I$D#HJPB(51!Y93$XWM?&KI!#6A8$VID8@[BZV>-]8% M8I[/#3NPC-VLYY!PY%0].XK?BHYFC-?;,]WL*DMZ/-F?>\?Z_Z M.3;>J+L,.MJ6[:"#;L)=1O:WW-ZWYO&'NE]&=3.=5^)Q_FGV4JH"(K##ZZ \;WW:C)!3:>ZT/Y8/@L5P_ST^?ZV4]^G MF@!)>_FCY"LIHGJ!- I/Z*!D%:;H'7BP<(4.>]VPA=;S%BZDK[-%D_'\;\$? MR9_78B:*2^6I:@[NZ73^4QWG3P&+"(HI@T&HLM=P MIO+8< Z++ P$RAC'A7Z*H"T58Y,C73[ DOP):,L)6$I6P$_%"U@(OI(ZZ8\U M-X"LV0%E ;8#&/@KK%=1PX,TQ-IX%F4[RR)Y -<[RU*S 1H^P(81L.%DB(4P M\!H-L2 #N8Q\+8R9S^A20'L=1M:##^FA- P@4$1%=)$)!32(*8PQUF0Q#EF"=(ZJ8MZ M$-:S+MW@YOFHL(7,K@5E+QHN^TD>GVCXYI"]#!_M]-C_AIVP^!\QY5*+)DO5 M\^1UV_M$U?%N/U6=4(JENF\S^U]!%MWT$QH%!*=2TZ4BA4C^ W%"!"2$Y P) ME 8\,Q$GEQ S-H'S?B4 492", "OBE0S&7/1PNA)H:'@]BRGZKX!6^HG0/$% MEW.XYJR;LS$!VT_5@):,B M&'0H!E>;0K=[S>?FPY; M$Z=3#.<,8/VR]2(8?$M0702T]_%);GLB./*=1I.3?VP5N,.1!MFL)QE8;\G3 M#]C49U#;5_ [.=Q,55/]M53W8:6JKKI(/=S]^F5]$SO)HB@G",8L4;TTN;1" M<1##C/" ,/7M M_]*#TZJP@.ZOVJ"^@'M\ARHS<.'/UK#0@!E._?4&-,<:L.R &7>[U0<,W[6Z MI2%/A%+=.'Q8SMD?7V?ELOKR\+4B,][)HVTJ8[=;( U)$),(P21$F52VXACF M611"FN($D3!-41 87,XPG7]L,G[+ :A9 #4/X)WBXI?:C]5--&\X,QC(QFO]SU5XR?)Q?<5[7LB13U2WR=M86=:FGHZ02O-O_\XOXUZJL2GGN MB<6/DHGF$D>G(F839\EI*$0213#C:0X1E\<4+D($42Q2P7B6L<"HLYMO@L=V MFM6_ U@S4W<)VK1?;N.Y TR]0[=CU+/*^?KY]_/ >/#Q>/7YXN%QV'?+8XP=N'VZ$2_L_6[G2 M&6J0G7](^GIO'OG&,I51Z0>W5;42_/UJT=RVE7NTWICW;2[47=%>[(H9$CPL M. Q9(E4P+AC,<\IA6HB")DF6XM H&\ED\M$I5HWM4];4@X68UFDNRSF@JZJ< MB:I2ZA8MFY8X-_LDXV6E.O:ONZOL%G M@YJK1$J3J8=-K;0 Y2#9TF8,RYXUJA;.Q[+IA%.*ZK/DPF8 &'="!!S3'QE(" M!%J$I-;:_.C*V4://>A272-5)\<[K80XVO5W>?5H%'P-?]-I%&R?TO5'1Z!Y MB1*I9GP6\W506+,FRJHVY'IJ MI \@/>_\AN0)V+:CK:F>;"S[UTGMP!5 Q;;<:5RF4#E2B+2G'51?,05C7YTP M?O^BGK;]14B?\B(0F!$!PURE3C*2&S3?T6O56/0.\GHQR#J=G 650U-A5'S'*3:8?#B'B7EPXA3?KF(2!^,/&XHXQ=Y!!.+D@Y:! M!_%-J2Q?Q(NZ?3_[MBUVN6TCCE&6!X1RF& 60!06&:0L%) D 4&""4IBK>9. M!G..3\%H7LN_+F MJFML'XI"L.43*Q"->9["D!4I1#@L8$Y1H-J/\X"D) MP;**5#$O^V%2>SV() M>$NVBATQ519#W<:I_Q!;3LW$X\"_"3U).]Z5]BRT%2L3L%_Q1!F#FSM9S2-J MX?<^W'VC[42TN13P;@W$+_5-@08+L :CN0+0!3E!-(P"2"E14AC MEL4I,[JE=F["T6GG'7H--?1ST*915*2Y-'98HAK;,LH@)1F&M,C3)",B01'2 MN]OA ]QA;GYT*0:+QLOD&&9-*\@A=+Y-H"YFZL3L$.LP]&N*C"O;Y]QTPQH^ MFLP?6#VZ[]F);:DUJX/C?C'_47+!KU^_5BI=9%-UXXHMRQ]-]\V)V%LHGU;*89L:/TO,^%CL0YZXL@O MNIX%E++I:M5]3;Y*,'RG.) 6WB^="CU;+IR62;L<1$>RS(* 0:6;/4#[\NZ" MD:QRUN[%_+.8&V>M=5\;FSA2V5OW'^[ YP]W1JEK.U#T2Y<+4? M-K8 N,]@ M.\:S;0[;SEA#9K$=8V(OC^WH(W9*1I.EJE);YS-IF[Z?J^#O$R^0X%00& B& ME=420IP1"C/*1906/(J#T$2/.#K+V/9FFP*_H1+\WM!IV/OC.*)Z&L'%.'G> MO>80&9_GO1 X.K*/SS'HJ=S+YO[!V_^PNQ36+V(F?I+IHU@\/W'5FHYS G.< M(H@P"^5?JGMT5*1AF.&<"".?T)GYQB8,:OK HB$0J+NFEZ>K=N'5DP<.0?,L M&4XFI[;D@L<^")WDI!X!QF,J:G>V-\] /<*Z3N+IL=^5L$;(I:[D-A4+'R D@&*D>I\>,PJRUY@N7>PI'[[PQ7%?($M3LE'T\] M8]&'F__S<:YTI+K-GF[C[>Y+8Y,MV\IEZEY']_JAI@?S$);SK@-K1#R+F=-@ M.&LW>))]N][9.R,-URS[& ,[W;&//F!G1%RWQ:)NMK6B;N:SJN2UEC&?/2[( MK"K$8B$VUV'EQA'5LFJJYUS-N/I#M6&16@,C..(1I"B,I=: 5")XE$.<144@ MC8V((*VF*1YH&YM@J._5JY[8==DH-G]^EKN@JHM-Z17T,DRTH;/&RV> M9QFVY@ITV)J '<9 A[-.58:6N74M,1407O/GSJCR +HC \PE98,::QX@W3?L M?$QA%:[Y35+S29J5JX5X+S:!\6VFNGX$Y\Q(8Q/'*J;QV]75/6AI!AVBC:(\ MYQ#4"OPX!&^ 6- IW!RG^9MA8QLS.C?\D&$D35;W(DNZ;UEXB;Z^L.^D7"=L MA3BG61X7D!)*(!)9"$E.5AGB 6:VE[AT./33JTQ!GX1':1TG .6?/O M>8.W=-GXA78Q,/ *66,QD$]HC4E#H"._T%&F>[U"NV\,YQ,Z2NF.1^CX$W;V MJ6K2O*W ]%'J2;=+\5P]A031*$4Q#*.40X14F NQ#**TR J6Y2'A1GER)^89 MFRBJ&Z%OZ02_*TI!3:IAD/L4L'K6G0.X/$LN*Z2,#:XS.#@RGD[-,J@A=(;5 M?:/FW.-VXF"OQMKGE1(Q=T53"_UNM:R6TK N9]^N256RIR F>1+F*2R21$!$ MLAQ2A#%,HBRBJ,ARP@Q3]XWF-]D-P^3Q;TH]DK;48]44D5\U29]U@YY5'?NE MB@$P$TOYL?Q4;*N3UO5*F_<,"Y6:+5Z1T""4"P?E0E&(8A+!G. 4EVX8N3^;/RO?P'Q1=]@YO3S_^1]Y%$;__?/$2@^T>'JGB+F[T6W7S2YQ,RS%+*%RZB/O0X65FWM>P<>K,N]#GO=IO=: MSUO6QU#4SI:-R_]+6?WQ*,=IQD%HN M,]&%>N8:FU#8(14H6H$BUC*UNP]D/9W%$72>98,U:N9E%L[CX:HF0L],PQ8P M.,_R0;4!C5$$+KZ4A_WIWE:#.,'\637BU'MVC MY%E!;0T4QD6 ,AK"-*8< MHC3.( [R%&*6\@@Q0G*F=0OLU 1CV_&J($I;W,JPP,P!='I;_!) /&_N-6E> M*KZ0Q4D$41(Q2',: MPS ."DH*(0)E$!A4O^V./C;;OZG'SR2)*@)G59YN%SU=S=X2$^]J? /$ES- M6*CL1QAVII]WQQY8&3_"UJ'F?>PA%SEM7P07SW62[OVB9.)>+)2*3[Z)NT)^ M,&/E"YDVS5;4D^)9\">*BIA%&8>IR!*(8LPA"2(.F<"A(%$4<.7?LTU^,R=H M; =YG?NUV+ !7A0?$Y4CT7*BML=+P\M4 -+?RL;/&NK)F"%7QK-8VDO(4W4E M-@MTWRS0_PV!-5.^TO?LX?62YV=!SALF!-J#UY\Y>,&XE@$5U>15 MW:Y=B.]B5I4_1./'O?I!RJFZ8U7,%Q69BJWU]4C^O%>!X/GL:KES M.K]M-5L(,BW_+3CXIK+NWTU5[ *HFKIK?J%D&"J.0;5A>0*6Y,]U9R;PCHJ9 M*,JE8P#V(Q_F:Q[8/SDNY;"3:S7Q6F_[*N&B3 M4.09AO.(8\@*FD(411FD6!KN2RV]YC^W?L-'/V[VA8)SYNW%P3P>TVNHSOT^]Q; MW93?##+8??A]LKNWW@^^NZ20\E8+^$>Y_#Y?2;.2\'+Z^EZH$J+E3$VDJO?\ M717O^?KRDRQX;9ANJUO=K)[K)A(_1&.7/D5%%-$BBR$/@Q@B3@4D>9&I6ZL! M83GF%!D9@+X('9MH:(@&9$.P8?C=VX+J:0YC6";/P9;9"=BRZ[S'N.\5<5KYS/LG7; MDBS%[A7["*>,1$$.<8 3B%)Y'M (4Y@)(I(T16D1FG53/IAB;))\0^$%!0N. M *DGAR^#Q[,$-43&O"W82>9=-0([GUE\G&3QH]G7Z25/3C&V+[R8/J_0#E3]\SG0QP5737W,Q M6KX=-8=9ULX,/#T0O-W'&KXZ8S^CYV]A75@S\5=)]WPFO@@V_R$6K^]7XG$N M#?=_K5^1[$3S+&F_X&[F<+@'1RCUE->%@KJQ+X.BZO2X:Q]*8 M8=\%7TW%7:&2-&KIN:UM&D2812P4,(EY!%%>!)#P+(*,8)KC&(=)9F;6]$PV M-D&WIE5MI%]72^6U_53.RN?5,[@GK[7O"LCU M?SQ6+^LYQ],W1E]0*O:08Y M@M.W0=1!LDX9:Y0CX+28K DFKNRDOJF&M9@TF#ZPG73>L>CXH?POU=KC>(F=9VVDTO$S#? MUA8#U%))V$%53RFPQ 1QEWU&NP./6QCP2-, M'701//:,I?]S52WGSV+Q1;6J4>56OI6[D!#T]U]CV^)K4IH7/FE9#%V@/M)I^4#> ^7:&KK':(=/#17(- M.%RY17MF&M8W>I[E P>IQBO6L9(Z]TU%9=>SJ-SN2F7[S\1TG?X:8H1(DD+$ M4:!D1P%S0B(8\9CA) YRCHAA[$1CVM%)D'7^ILJF &NZ)Z"F'+2DVU? TUD( M[6"+8WC]!U]<(&L3D#$ REV 1F?2H0,V!D <">"8O&WIY%3%?J])I1)VMSTJ M:UM(=>)BW\7=3*P;)>=9FH:8P)PG4EXE4E[A.,(P(ZP(LR".X]1(S3&8>VQ" MJR8=4D7[;G//FOH):.D'D@%#WZ?!>FBZ0OV@[-LS6@-]"@+$!SY3HUF'E83ZHY) >.58LA3HFU[EI+,^^/O_UE_8G\E]J8?_O+ M_P%02P,$% @ _("$5[CQ1YJ4M@ B(H( !4 !A9'-K+3(P,C,Q,#,Q M7W!R92YX;6SLO5ES6TF2+OC>OR*GYG6B,O:EK;NO45N6["I3NI*RZ]YY@7E$ M>%#H! $U "JE^O7C 7 G2&*)@W-8-E:5$DF!Y_CRA8>[AX?[O_V/[V>3G[[A M?#&>3?_]+^*O_"\_X33-\GAZ^N]_^?WS&^;_\C_^XU_^Y=_^+\;^]XN/[WYZ M-4OG9SA=_O1RCK#$_-.?X^67GY9?\*>_S^9_C+_!3Q\FL"RS^1EC_['ZM9>S MKS_FX],ORY\DE^KR8Y?_.O]7\*%H8PR3R2#3 BR+&1TK02:5BW7:^O_G]%^5 MX-[X;!EP+$SS4E@$^M;KY)'S[%&N'SH93__XU_I'A 7^1.Q-%ZMO__TO7Y;+ MK__Z\\]__OGG7[_'^>2OL_GISY)S]?/EI_]R\?'O]S[_IUI]6H00?E[]Z]5' M%^--'Z3'BI__]Z_O/J4O> 9L/%TL89KJ"Q;C?UVL?OANEF"YDOJ3=/WTX"?J M=^SR8ZS^B G)E/CK]T7^RW_\RT\_K<4QGTWP(Y:?ZM^_?WQ[ZY7G"_@KG"]G M&1=__#7-SGZN'_KYY8Q 0>2N?GWYXRO^^U\6X[.O$[S\V9;2@/*%*$H:T+\B"49%E&0TWRD61 MRFVV*]D+HGNEC 6FOY[.OOU,#_ZYBJ)^L9+)2A[W7K>6S7YT7ZZ^S_39D4E6 M!!TYX[YD6A%6T6*@;ZWW$+44 50ZB.R;;[M-]4V=GLS33[-YQCF9C\O7P3S= MT^]MX%Y\XN>O,*<'L?1E/,F7OUWFL[,6NEK.&DANK18B]R\_$=<%YW/,[]9: M>9"Y%6=+,JJX^F0+C?^O/@$'D.!!(?<#Z>Y=?3_(HVXI&14G"=@!F#NC( S(N, M+'-I8I#6(!=- ''KM5O!00T?#OO+"A!X^) Z2:,^H>#U=CI<_WHPG^-OY6<3Y*,MB M0/K$2G2<: M)6(KG+BAXZ2=G )VIN+"$"G,2A;SD*#WA7Y(YC#Y[QF5) M-B3OLCO,LWCT]5M!Q0\=*BUD.PB0G.1,*EA<_/5N/$4QTL:2532>@0AUJP0R MD('8H=@Z.,DS1=>^ 4 VO'HK<(2A@^-0F0X)&"_IR_?SS[,_IZ,8G>'.1Z9J MKD5K!RQ:B2QJC[%$F1)7[6!Q_>+M4E?\F:!B3X$."1.KK?']_,-\]FT\33BJ MCC4W3C$;9:; R@46;-',\>*UXUA<,.V <>?MVZ%CP)G-9J(=$D0^S!9+F/R_ MXZ\KU\EQ;<"B9'P]S*NV_<3O4#3F4>),*> MU?\)T_F3G $-D6#G/:N;"/3"0QY.\(R*3,X ]'Z8 ]2_]TW;J?^ M >=X@> -9]*^_IR\P/<55OC43*BGHS;4BR#"-V3&HJ.7"D:?"9?8' M*G_36[?#P(!3D@>+177^@2N0IIT<+X8V1)5-CJRHC.%-88<&B]I M6^,*.4+B,AZX%SSV]NV@,?@49 /1#@(B;Z?T-!+'^!N^@B56*0!6>F@,X8HK.R199Z\]NW@\C@$Y$-1#L(B-1CW/E+6.+I;/YCY 5Z MH("'*2TU&<% Y(,0+.6 MB3# QQ6[K?AI=N530T^![F_( >!@T]G,)F\.%^, MI[A8C+CBM@Q01D2BT5,R+F!D2X0ZT+"FX!CBX]=+M<##X;./^@AP$#EZ? MX?R4MKQ?YK,_EU]>SLZ^PO3'""/'+#"Q(ASYR<9E%L@G8IZ\(^U Q9!:.!4; M7[X=+@:?9CQ2V^+]^;+>XJB1]0BE5FB$8P$3<1.( MD9H]8<("&@3P( ^KO7^:ANU ,N#L9&,Q]PR:DS.DS_?GKZ]\^?WK_ MYOV'UQ]//K^E?[W-SI:7MW=X?+LKWOOR=.!%\/,%.P7X.JIE^V>XJIRK.\P5 M"!UJ8[PMY&-P2Q%KSBP0^%B()##,SF&"1Y9A@45< >3B/>NUB)/EXO(GUXOR M"5+VM3*7C[UZX&>($QQ1J)VY\:8N!HJJ3!(,LD&&-7$K,R*:Q]R0?1B[34$_ ME\E;ZOO2Z#20<(^[T&*^''V8S_)Y6KZ??\+YMW'"D^_CQ4A("\XD9%II\K:] M$.13BI%R*#"20NH! ^6N&9SDKFZ*61\-@1RUX.R1,T]0.H#M1_UU%IJ8L!8.N^ M=(0.6F0M&4JKF2;[S'R2D<7H,3ECA,2M=J@=P+2?.6I^FML]>@Z3]@#@]1EZ!XV_&4WQ+7RY&17AKN$DLBVCJ5;O,(M>%E9!J7[&@@HQ=1=575/2# MF8;14R,!#P B'_$;3L]Q<95?,/7"=I186X:L8@7.?#2*I>BD"ER&8AZK.]P' M('=I&$APO:=.9PT%/!R O"$YO9Q-5RS\?;S\\O)\L9R=X?SU]S0YKU40)XL% MTO_S9_@^"L&9'(D[2*H>C8-G(2;/DDY0N#8RI\>.!@[ T"YD]@NSPW"Q&62= M*6D .'PY6RS?EPM&KX0F78D!,C >760:5VXB;?PY!1LB D?3VHW>2,A =K0V M)NMP40\&+[_,9OFF@_AI-LFCG'WA4@"Y;0IJ;!%8 "$I>!1&Z.RYS*VWN(>I MZ=<*-5#U1O <+/=!(^CDK%Y&^L=*2R.NE5227$?)$]E1B[7"7&J6BH^6CO*^K5)QT36WOH8#,HNY#3*R7 P43&C+(6O-B"+8 (3R5E,P@2C'JO( M.W@_ZZ=3;M>8V4>Z^T-CMH1)$VC\,I\M%A_FLS)>CF*R#B0B,[+NY_6.-&#@ MS#BP*M=.C_:Q4MU]@''C]?W"HK%[LZ]8!X"(]U^Q]FV?4H(V-JG>9"8?GHK=X26-B(?P$;S"2>3&@+6;/O\ M#[S!TDA%;SC"G4D-!6Y/M%'H&JS2H'&/S&J*'J>G7(6ZD[KMYPC:RWQM% MWW >9\T20@LD$KX0,Z]H7YW,OM;%=LE.TC(8*))%VE*9%K5_K,9"W*DB Q:? M0NM#TD<)ZM<)[@9-[30P"$#]@E.2TH2X.6]J+%%3K0L G2.K7'>H&5"VU, A8W0P*WY>WI*#IZ3A.L.9 MEXL13Q%"J.X !804523'R/8&%I 'YP2WSK7>\QZGJ%^OJ1M0-=3! #RH>S(: M@318;*DWA:6@S9O^B!R!.1'I.2^%B3+.(7%,+4I*Y5WCBGD;GJ)N@L! LR!!85>I.##>@?:ZJW/WKO MD=+/&)A.D7>8N'='35BC9HJG=9!S$]R0L;_A+VCG,Y1L6.98BV^"99YB628A M23 B1_"M2TAN$=#/-)B.,+*_: =@3U[#?$KFPG<:>]$,H\U/M@''QL)Z6E 3$= .5S6@T@RW67CU7AR3F9J ME$IQ2B2@<-4%IK% G8'DF8M>HBQ1*]4ZUGN E)XFQQP)-OO(>Q# ^3N.3[\0 MY2?T4#B]F'SPOMQK+K9>%TAL:"XB(3$*QSQ0J96V^ .Y+8T_2; MX\*OB7X: K"/OC$OW__ZX>/KO]%GWO[GZ[>_T;>O;W/6J(',IO<-BXB]P'L:.NKHAND,TKG(^_K4[1%__K'";C\F-U!^=OF$]Q03R_+Y_A^X=Z M1$HJ72[GXWB^K'<2/\\^K%1T)=N4;"%?(C)M2,!:27(OHM,LRR3JQ>;B;.NR MX*YY&LB-F2. >U#H&,#!Q4/RJ&O_)2R^O)G,_EP)X1<83^L/3PJ]_".F"2P6 M5Z.H26%5/"M)D,4(2A=/=L+DVA1+<@:8,EO5=5LP$A^=Y=QR?>S/1<^%CX-" MZ99+Z$B0&?"B.?D&XTF5=YG-%S#!BX%:8UR9P.[(+2;W,]^NA^P6_QPK/Z$:V0D*"YK77L!5=K(@C(^+9C5]Z7KS_][?7KS^VF+MU^ M:K=^^2,\WXQK__ Q3#[,%N,58B[!*Y(0)KM:RU7[="*W=42PK /Y4;MY4 M81,A_8+G$-UNA,DA8AZ $U>CM.H1T%^O__M\_(W\U2G)9_D2YO.:7/Y/F)SC M2+J0>*C3#NL5(0V:,PC)LN**%ARL[DV!F&0UHVU MJC]W'0M=B&T4>-8J><-0UGNM&#T#J11SWF"H][HAM;X^\0@Y_4:O[0'52O(# ML%0G*\MI5=0K]I$B8>^B M8C(4&9W5TIK60Q*V(*O?,^GVJ&JMB4'L=;?)MTZ#U0*844HRG6A9T*_0MUY8 M423MXMN-0=W7Z>ZWHU 'AFAOZ0Z@DF#39ER[?5QP4[MH\6@#,Z'.+<.M+Q(\3M$0G*$FD5I#P0]B YM]Q?GRQX<)3.LLM!HI?+TH/!M) M;;('FYBM'=2UDR0FI0I+2BI B[0B6D?YC]$S!$>H"82:"7T0F]15;[9W" O\ M6.^TOB^_+]:]'T<>!R:S(_?.>L4@:,,2%*(\JB)DZRZ+.P&D MLZZ*#0&RES ' ()7%Z^]:FQVA>]13C:BJ9E/GPW3(446D;Z2X',*3@K3_,+M MP]3TV[^P(5 :"7P T+F11;CAY'/0,@/Y]UY@(".8.0L:D 6I%12O<@B=7.VY M2TB_;0=;.C,'BWD0KO!%N_-0G.5>&2:B@^I\59*S9D;86+@01N36&;\=6LMW MUF*P^7'H3H(<0$[FW1CB>+*^1SG-GY:S],>7V82$OJ@1WO+'E6@<6,V3=2P+ M7AM?*$E\F3JPGGPI7NI4C]9%%]O2-IB2RV[*,3I1T0#VJ1M\W4V1*A3K5 ZRA+5C2.E*M/=^'J>GWD+T;[3\,L4-4,0!079[4?8 ?-=]Y MF2D'"$JJ.N9!FMJ#42067:"].22%4KL"OG4<&HA^ !BJ\Q2J-/X^7GYY>;Y8$COS2YG]N.3)19&S(YMK@A),Q^H% MQ.B93TY:HY1%;#^D^6FZ^CW"Z A9S14RB(3 [4.:>_R4%+P($%CT19'A374_ MITV]@$C&!HRN>1GUXQ3U>Y;1$;0:*F$ EFN=*EO;X0U[>2C.2 ^9Q<1=39F0 MC$H!)M'$9#WW5G32W^M!BOH]_>@*4NV4, @[M8$'9S&B-HF95._N21 L9A.9 MXV@F _O\&2]U#;X0-+IDBF0UV8011B M":23RG+,K5LI/4G48.+![A#75C$#\+7NA[LW>$$KLQ21C'1,%(P(+UC@4="W M!;+VH?;&[#S9L".^CA$5=H>O9NH8 +3NE4C=GO\V6>'FB,!(V8N%: M,Y--3=6)>C!/1KAXG4*MJ0BN]?VV370,)C#L\"CP4/$/P%"M0MV;Z^#:Y!:* M98L PP*D.CS6%P:TP[-H"\:@A0W82:YA(S6#"14[]*_:J&( H'I$0%HG+@LM MBD#O99H":18P1&9#0:T\HG#MVZX<5 W368'=44#52!4# -7+V=G9;+KB9T$[ M^+IP_23G5?403#[ F#;VE_!UO(3)R'H;O9&*65^CWFPDHW6"3.BDBD2IBVEM MNW:AK^^N.&TP<;_3;C<*&H2O1=')^=GYZHQ]FZ[6(Q1!!.2)>?2T:$.5*0@* MC7GB0NB2VANZ'4GLNQ:P$Q!VJ:9!X/ C+F$\Q7PY0O<&PQ3?C--X.0J.6-() M672JIOQ$9($888:\3\^5B8BM:V^>IJKOUH:=H*VQ,@8!L/NB&@DEM1\F)'Q>G:(4B3/*#V#BIU M 3C'$B@913$BAPY/&C?2U.]%BF.7*1^NEN<]^^#DT]_>O'O_]W;=4C<__8C3 M##9SU+Y[ZF5?]NM;/]+5P=<%6%2U(8L2HI8^<*:\*L!=B$:W/GI[C)X&@X+K M,S_,9]_&)+D7/WY?U/3PU4G725J.OZT7T94$1 (;:N<8=*)60EH6D\TL1&YB M]@)0M':N=J>R[_BR$8(VS!?N4ET#2'+X\@H[AT( U@,KY#>G,:7 MPX)/SNJP@'^LOAVEHD/4P9-$76+:&4_K.M+VD]%9*$&FW#HM]P@Y/3D%R;IR0B,DP-*7>"+2. MA2S)$:\5,"%%DVW[5EM;$-9S"\"A@;*],G?':%AC=(JG-:G]N9W#6EN O#W[ M"N-YE?A+6G^GQ(PJPD:1'%-0DY]")I*4YPRU=5(JKXG5UB[G1DIZ;B0X-"@V M4-< -N75B> &$5UF*:X2%R/A?4[<6^:*K'U>DZQ#MR-3*6(1SI'@6I]X;$U< MSQT)AP;-;I0Z +3>-_]77%Y445S)#Z#$[&)AQJ=43PI(=$DE9B2@S*H4DUHW M@=F>NIX;) X-KQVI=9" O3\,8I1-,"!T8-%BG<[',_/6*59R5C8;#]&VSFEN M0U>_D7A7F'@2>@8[]VB-E/B(#?V1V\?CT)& [;DN@)-34D@"[65.-3+ M,8K+E&SK*H$=2>PWO.\-G.W4-DA47JRT55[L\CY6@8S*6[U:$]1O%]VD>#U+1 '"W_8GN"(K./)K$.">F="$!0BF!H54B M6L43UZFW8J%^-^CC5W=TH;0!%. ^P-G;Z3=KS*+6R4GO%5>M0YCMJ1ND M%WDT>]E&:<,PFG=YNSLP;N2MB5[PP'BI72@,!8'>)F "5"C*U>/^ULGR)XGJ M-Y'3-_P.4M%P4N'W^'IQOAA/D5A:7]2N,K[XESQRWJ)26%@=)L:T*R1 ES(S MP=#:$L2G:3UR=!?Z^LWK] W(5HH;'C;?S.8W?9+5^=,&L8Z(KQQKZUB[FA = MO&<^^\0,9IDREX["Q8[@N26)_=9C](30+M0WB&U[>WF.5#&H:QQ75B?[R6L6 M1+"L>!4+-TB2;'T3>WOJ^FWP=614=J2TX68C+\:];11D5 9E\,BD0]H7O*]% MI#HQ3"F"ID5C5.LY'+M3V7?[DN-F(UNI:PAQ]@VK_W:Q.">^D*1XW:MJ1)&8 MBB$XEDOMT **LZ"L8MP[GVHQ5&[>QOQ)H@:9A6R&BD=R/8>K: B8NW Z+F9R M?9Y]AN_UR+UVX"#QD2_RP'TC$2L[O+8,#8&,/45ND98O Y6CP)1S;#Y[;U]: M!YF-[ RAQU#H(-S)&_[R1_QZ/D]?B*?;B]&(Q&TTP+SQM!ACY"Q:)QEWPO&D M.:WEUN.QGZ9JD&G(KN'82$F# -[V(AS);+G5VK&T$EUM8A2]XPR=)(?EX*)W.W7WVEQ34_Q(P']_;0R6_^K:?YO,%EO M"23'<:)EL$IV3?/M']SXY$A;SV-$2:&<,K7E%K#@;1UD8$&[F# W+[OH@(V^ M^_!U% GUK? !N*T',?L!Y^-9OE_P=]$'^*98UZ(>D5MD2O&.1:@=Z+P(+&+1 MS 1=LBK2RN;'2630N M,)F%E\$I],T+G;O';6>G#0/%[2Y*/!"WKZ=MHL9/YU^_3E:BA,FE*-].RVQ^ MME;FI5"%*QHDU@O_0*QE65@0PC$MBU,R1&*\=NZ M@1[8[/G(K1O ;M7F;CCH&< "NZQ@(P%%4D!E[B7Q-\ZKBV*SZ6>2U>*B&\&% M4.CEI+1%/;K$3(I;G6'6BXT22%'&*F:*K7:+7*M0A^(Z[4$X%^JA4..%TY#\ MGD_XCK(@^M)V,Z!W,%&!5O%X,2L?;CSR-MG;C4[8])AF,Q*>I+'1,(3W\U.8 M7K2@K<"83<;YLCWMS9>_+Q?@A,F52WW#D;9"Q"PTXP8(H:6:P*@C2R$;'K1( M/K0^UF]"^,']]@XAXM5XD2:SQ?D>1R4(+K@X.ZK2CU_/Y;/YR1LI-*]_T^JB;)QF-]BP9 MU$S3AER+(H!EGA&2-J) ZQ.G7>@[.#8$M5?3L.W:-YR>8VV] M27SOZTUN>$I#R_4XA8U,U<5K:I7KICY,5]CB.5A=RP6Y\,!T4+)BRS#O0W+& M*&E$Z_6Y)6F'SRY]]#77V/?<22U4+9< R;3&VE^5XBD?/EQ_'BCWT,U<,/:S<@<#MZ6YDM M>G#="W^GE\[KN-O;/9DD(,SW(/=9(+8NG9J>^H.M4N;!+XQ&X(A1Y4%J\WJF*9PA(&+ MEG$H/M)*$"*U=AZW)*WO#NN=X.BNJ>I"34.V5FLAWKH7MH>MVO"49I;J*0H; MV:EK):_NX5R][.+&V,O98KD^(XTWCE9O7"9/+M6S4 8E!Z:C$XQVR\+0.8Q! M)H'-/8K#*#YX1N.V;[]Y%'TC.Z*\#NB$9]($K/>;D!:I0F:"1!)E*J9Y&_0# M2>[7_AT1G_>F.AY1U0V'\'5@+:_&MNUC)*]_N9EM?(">9J[;Q=.O 7"%)\NC M##X!2SD6IC-Z%I)%EM"9F+P7B;=V4QXAIT$G\KN/OH8O(C?.T]()8"73& 0+ MUC@6HQ4R!.0Z=C#PYD%Z^G;#VF!B0Z/Q-AH8LK-UM]O;;[C;H >>L.-!(F5T=<;MT)(3LNK:!8SQ1W1VA1<"5JFUBUNMR"K7W/4'8KN M&ZBV&AJRG7HYF9VO"DS/5X5[U]6E>R6R'GE:NXSZEA0W,EX7(S;&_ZC>[_J$ MI7K!UQD(GKFHS6)=B00T!;538H[,*ZDEKWF(TKK,Z0F2CG;RAQD15;"$?!3U MX$HS+[)A-@BE@7O0_LB'GP,Q52TQL_>)WR[:&78H=FGY][%(5[_;S/YLIJ87 M5ZD$<(%3D.\%TB:DZWEN#I(IQZV#4'QI/AO^J*[2YTY?C:04T[K%>22X36[;ZWI>WP6H/-R=!? M<(ISF%RO @ -7@M:7:9NN[;>A-1&,>M=S)*B FU;RV!;VGK.:G>!HOOE!QVH M:=#QVRH0POG5,(M/L[+\DQ3RYGP^'2_)0,,TOZM]6VK_P[=G7^>S;VMY[YF1 M.NR%#>NJFO'=R$H^.%[D"MA*2&TA9B:DY75V(I#;7[M0CW(&^?NUC6_QLZ-O; MC9Z&[N21LT(1#Z/-/[ 0K6;2V^BS3:E]N^8' M2.G;#3M8__>*!AJ(?,@^ULJ-V,MJ7/QF,S.QB9)&=F']Z.M+"=+5J_&UD$-1 M,(]&, \^TQ9@A>.<%Z-;W^JX3<&A=N!=G6R$5S.#UP^_QJ9!2%#G$WL4EOS_ MY&J_),F*!&TP ,C8>O3/XQ3U:Q4.T/Y=:]!0\$,V"J]P/OY&3_J&!Q9_;WY0 MPRS1DW0V\RPVO(EI"00M*T&;1 M^FK* >0>[J/L_.H;YSH>3$@H:&LV-3U2QU;J>G%,JE(P%&ER^R3;_O3V[>T< M!Y/W7:(C:7C()K+..!BOZ_AANCH))=9Q6J].[YEY>O!Q+?-*V]':829K MNKZ]LH]EV_"49@;M*0H;V;'UHZ_3"3D%SJUE%##(>B_+,@K_'>.I9!MSA"A; MEP;=IN#@_BSWQ/;;;(D;LQQ2915#8<9[0K2D=1-<#6A242GE)-I/ZMR:N'[M MSP&8N->'I1-U#-EY.DGI_.Q\=8*YZM]9#[SF^ 6G"W(JW\T6>[E03S^TF=W9 MD?YNS)#E0D>1Z_926__$@@RDU?6B>4HHO<^IM;_4U@S=DMKZXD0%_C7<7>8I M"UI/21%?VEA#<+? HA&JN*R5P@X\PD=I&I31V04!FXH)F@E_R+;F-URNV?N MZ^&(^]B6^P]I9DN>H*^5[8#YE-S6Q>5+KIN;"ZNU4?75@;% R*^9-)"PC9 :AEO"Y7"],1-H\6Z>5'B2F M9PO2 @?W1I8U$?R0C<@G/-T[!W[UN^W"GHW4-+(4%P__B%]G\]4EE*N481&. M6Z^90#"TV_ Z"4MZEI+.*KNH$)N/+GF EH,#H#O/W>1K9^TU%*-9DB8P+42N M_<2 053!!N-X,JWK>;8@J^>)&2VP<2_\::R,(=N1)WO37K;?W,?0;/_PX_7: MWQ<_""7%F;F$.*T5TJ"55K\W7,GKNK1O3ORYU&KC_6 M?]XXH9;**ULR,X"%MGEA62C",Y5SU-DI=+EU$X#M*'M&/7=W0=*].0_MU32 M626_X9\W.)K/IO1E6M?Y;>;/@LBN.,EREK96>T:V,N\AHB/)EJQBZZAC5QK[ MG3IR-$!VJKH!0/.)*Z5WN>,F2B.E8MK%R+2N0\AYK16R$H05D1R.TAB8NU&X M%2S5LX=EAVH;MG]XMP/XYSK29T]W\(%G==BO?!.U1^Y:;IW)7I=$!JF>Q* R M-50P+&8?0N1>2'WD%=RP51V4\KK/2Q$[5?=HU6B__'F8P:.US'X^DUW5H)P"9Q \@I"'>LK M,+,HHF)!JNA<5+%]7>Q#M/3=C*X3I-QO_=1 $0-PZ6^(Z^4$%HMQ&6-^\>/2 MKI_#Y%=85L']> 7+N^:W!.53KB>ERM7V-,HQ,$XP$5!$+0,(W?HNV"'T]AN% M'AV8'2MT .#]%>9_X+*R<"W$FVU&5+81.,N>?!#MZ:O5?#L/7F4O"7[M5#( ?-V54/5R9^?+CPAY//GQ"NE-9^0'$;-O8#S_3YC<GK#@8DFIWK1SB2'3$LK&)G]R" '24Q9*9IG[;:E;2MD MFF>.S$X4->3@]_XPA_U#WP>?U>'HB0[#W@,;_%MEC)16,5DLP3#3'S'7VL-< MLHP!ZS6Q]NFK'@=0?$I?,)]/Z-W7[[A-!;UGG(B059TX+>$[/_E].B9JUI?N M?MPQ^ [ 0/(4RHG:RIQC8M[%6J;AO(U:!]/\3E67_#SKT16[(/M>CF(5^DP3#619'A<*@5L(5HSC_-J[>UR9IG$Q6C[PXFUB=V?V# M%(+S\6RMI1OGJ9&<-!4]4XE'IB,B@YH;!(M%QDSQKVQ]^;0S9OK-80QB=?0) MCP&LDYLZ>(#W&YW)7ORX-P3JY$^8YQM7?!U7H IG,D1% 9+AS,M$D1/88J/D M'K#+(6D-6.@W7]+CFN@3"D,.:#>,R]D_HGWX85V.]^DPIMVM!SGWCK2; O.< M>Z9+M8X0$E,FI(C))6S>)?FHG>NO]Y4W8PHK\-WX&]Y[[1W/*ABH$D;2"@$),'Y;H+1+T"(%IT()%)S0K*@=G,090K1M=]&3(KD1_XZC$)6L)[CIJ5>$> M62BTO+B0$FH3(1O$C?WA]S=TCSVNVY[V M79ZJ;NYLSJU.2818;]?4O;8V'$;MF8DZZ12#Y[YUI^=N.MM?;_RKADHWZA9^ MFUU6N%S7:=V(2C!ED4@ I7A!41"/#*)%5J("'[DW'%N7<^Y):M^]8@_&S\.^ M6GP/T9/SP>! M76+L0.$/>?^[Z"*_]X9WZ_<;CV/H<$N[TY8?C2^JMDQ-BH)%':(FF"C/()>2 MI8D)=&O'NO50!GI:/;NX>[NBGI9QXYGS.=:1;\A\3(GYX"$%&Y5SK5WG!T@9 MU!B&7?1]?PS#X:(>P-:R:9K$NS'$\62\_'%YY>$.BR;DXK(1S$I!3C]FQZ(T MM5@GF()9*I=:-_#8@\Q^-Z*F2.M614/>ES;V^=]_FWKL<=U.!.DT+MM_!D-0 M6LDZH=/7?N3:6H*D%?4HV8J8BRZA@ZE=OG*;2#B[?03Z7P51Z].I=8W M=3_,%JN^ M<7&JY[(69O.S>L7B6@21RZ#1)Z9*KBU0@F5! M)$EN3RI1<%NO51QW*>S.1-^AZR 70\=8&.QR6-R0P17GB\VLDY;NF8EW%X6, M=PO=32(!.&0IV\)TD87%>CP)9"B$U0[!=IFMZ9:[GLM(;OU]\=- M[._3/_BL#D>\=.C-W^FOKXW0( "8T$%58)+&LS&L**6ABL$V/UUI/.CE^G[$ M9C'>.$PTT=%BHR 9,C"=$S)OLV<.9%0F%$.A:W>W8)Z@;E!3%W9!Q2,75EHJ M9,CFYLE9*?M;GVT??;RY+\>S39P[A3P*%HR.C#!)*(PF,9&%5SXEQ4WSD08= MV:9'I;J>C7$EVQNG/SIK@5HQ5)$S'2%1W)<",[3\A$670H=!SUXD#\J*[8*? MAZU8]ZH;LFF[-[IE?U/VT*.Z&S/3I:EZ:,B(A6Q#])H%3GC3"0ETSF66DPX^ MR6RR:WUXT=6PF1N7Z^Z\H;;X3A17O!I/SFE=W,&^2AX!R"H4=N1':FM"$;K,O!,0<$?+>?T'RD38=6Z<'A M)26)VD).,"Y7-VE$8@$5L,RE45ZAC;SY9>>.!MN\FTU/5Y=YUM7Y+W[\@K/3 M.7S]0N">(]S=B#5&%S!(%D :ICF4VOC1,-K\ :7)08O6M[)VHW"@XVYV0Y_>>VF&W\\5\^T4\7!=)5(G>4DY6HDZ4X!V.M0\RT?SO!#%B+/GE;H+7SV8;RY]$Y M?1?\/3#MX9@:[K'\:S%?CC[62P,GW\>+$10?S$IN6-.)WD06261,%:U#YAZ, MW6H/IJ?>@"1]=PW'6R\&_TM(X.S^[()P(S$Y:Q]"A).:Y M)<)K ^(84R8+*V+9:F-_0N6W7MJSTO=1V:R%_/I6/'R_2;A*4CB.U=Z@OZ4XF^^M)\RG&:*WUM^ Z@&/WAK_+2$^;)VR%_;3"$= MUUS5_#K%J% 3_!P=DS(5LJ401?-<:UL.^JT(Z]%1&0 @>EP.-85#B>BW&*M'[!Y5>\\4I:]F M]?,CKRVMN$";4BCULM*J&;\0S&73E4PTH!1DEE?3_RA$.W<%)92T+:V\TR&;X6W.P]^?@C:1YFS1I(= M!BH^_SF[I)V<86YE8#(9!^O+?^4;&?9/\9 MPH]WXRF^7>+98H3H%(>26((J0A$3@ZQ<'?Q;(B]"0&A]K-B.^GY;X_XSA!W[ M :%OP_C;>5VUL\NIK2\I;#J=S<>X&$FHA[#(6;%.,NV\8Z%V+?$NRQQC3LKH MK4SD@Z]XYCGY/14^:R[]OC'TZ3PNTGS\=;6IK/M%?\8YR85#R#9GPR08S30Y MJ"PJVE2$X"99$@OM#%M!Z*$W//-D20,$-9%]WP!Z_>+D%NU9%QYRR"SG>@G MY 5"1H[2;(6;.P]^YOF)!G Y1-+/Q5L;4>A1.TXXEGT@VQDMF4UP MF;D("%H1:[9U=[2M"'OF/M9A\.M.A<\%EX_)=AU%B5$,UD$(EEEA:LJ:UW,; M'Y@+$K(&7=)VIY['C"$N:.]WY.-S0G=K(#R7!4 _3!43ISA"SX705M"J)I]$ M"Y ,/"UW$4L)CO8=)7HYIKLF<2LXV_\?SGNK=0"HW539=]7FZG;AZS\PCY C MB= #N4B67&J7B$]$Q6Q$*25B0&S=''\W"K?"K/LGQVR'2GW>E>:C.Y=U6M6: MC\0QJ\WO &GIW-<6[SWE]F]=8Y:@0PQ(2>V ]D;J1(+ M8 PSH,!9^J$7'4S1>Y">0>1@FV)EP^R[-MKHN4KRPWR6S]/R_?QBG.6J(,#I M B!KA)"%K>TRQ'J7O&E1);OIW;U/I6ZDU5E#$0\#(K4#U04'BXOC M7?)EHK,A,Z5J-MCR.C9-.&92C,6J[*S;RMANAY/[!/1767VX3N\#Y$ !]YUN M)Y%_&2_)#3^?X^OI*7G=.*_W/*>9C'#M(;;RQB_.\Z6Q-H#@C-O:IHQC8%XX M$KR,H'"J\ M :@?\QCJ&*\IF1P*.:?UY/$2R#8%(4IB41<22^+DKI%WQJ3S/FD$H>5V]26/ MO*2?$[>NX-!(F'UO&ZN665?;G9$6:HL9[3G31B&KHW&8UTE)KA*(LITMN/'0 M?@ZB.E+ZOL+J.1*Y:D![W>8#)A>76H4"%(G)[(&8*([Y.K'$R13)[?;D_&R5 M_W@B$GF0@)X[;G<1MK81=M^(67>=NI:9&2$=& \BV*R M-<;[T@(Q#Q'07S#22+&SUE+N&2HG9Q1 )5A?;J8J;9^70Y_S'Z_1.93H$6R2T6$LAT&A=8 M,&0_D^?>* $^PF,86&#ZZ^GLV\\73US#X.*;:Q1V:AKT*6S(%VF&S&X-+V#N0>:[R3O$(#+3>1V.XZ#VN= M3W'9I$+C]:^O3R[H3EQP76H'3.L4T\0"\Q8C\RH@Q<$^I+"5&[!+%]6KM_<' MA;;F_D"Y]FH#5@MC,88/D,9EG"[(1V$4&.7(9F7'=*&O/'K);+9"!0_2^R:[ M_]T7]Y=IZL !.$BJ@YBGL^GX^!-,IYATSHD[4PE ZT8O,G3Q4),*BO%26PIA]JMN23:L)UA M$)*1)E+,!O+(0.LSENT.$3M";@_U# !T-SGX_&4^.S_]\K;F@,]J0GA^>3 4 M) 0R](*V+E$SGU-AT2CM);F/L%V:9)=^SML0-FS([8.(N^W5FZMG8)A[ M-9YC6DY^?)[5 ^OSLZN$-)#'*#1FABZ1Z\AKF:[6A5GN0HHY&*&ZA-Q#=/6; MXCTRXIHHI^\CH4TR^TAJ(XJ^O")_9#+[6EW>F]L$XVONKQU# \\+8-?A5,&0,C->UU8F6C+(]4ZB5"YS M4"Z5[:ZO[_/V'OL+=8V%_7&WAV+Z1MXK7(Q/+ZN[>.#HE+=,91F8KIG7X# R MF[26P<7"[P:@#R#JYE.?#5+VT=ZLA2C[QL"O\,=ETRSN-7?>16;0$MDR 7F MH;J!$;0S,B@5MD+ ]3-[[#EU7/WO*<:^M;]*PE]*I0Y;NA;,)3* M0EXPM&LK;5DQ+B>(SF?8X1#CL5?UDVKJ 2MMA3Z @.P!M^_=U9U) 248,.3@ M:W+UM7;U7$<5!CQXKJT506R5"#_\8M&[G9J*==82H+/$9E-5# !:3]S">OT] M39@[RC MM"=.-E_-[TQI#4]U.KCM3"S7G@/SU<-FY241-UY^'"_^..">[I//;'8_=S?J M6]W+I>?7RM3?Z=VK\N'E&!=7-RR]LSH'1U!TG (X%QWSR5@&,5B?O>'"-&]> M^1A!#0YJKD5P(ZY7Y!M(JZ81ZV.I$M&#)@]! [F+2I/#H!$9FA01ZFU"W?JZ M^GTJ>C]+.5BW=^%RF* '!Y6+L"6 ES[5O$0DRG6B*".$5'=W&QU*M-C\DO\F M.GJ&RX&Z?10J>PAZ & AIVTV^49>V6UF+N]VF9BT1G$!=P!&LI(+ M<6"CJ).Z-4NT>6=E+0C=&C[WJ>C][+7U#G6@H <'E=_@#"\6DPDV:RL+\S[1 M8@H26*@E"4:55&2]2 S-6]$\0$O/@?J!.GX4,GL*O.^L]>94YLU(:;XM06F_7$.*A-PP)"_LJ;]9:DKV/:/ROV?PR MM[18K9!2[YOJ8$BSCHPJ+0P&QB3F-6851)$8MPJEGYS3>/?-_9;+-MQB&@BV M9UC4Y?&^W.+AG!)>!V@C@' :U5)?W&4_AM>!F:15IFWDE9<\13\ MZUQ8,)Z"OE)LXAQLPD[N-=PE9&A .D37FZXP'"3X :#G)*UZ*1 ?"*;)''6JAA6 !O6<>$B_.UN22: R@AV@96$*V)8::B'\ ,-I@L3_3 MKZZ,M>>:ZY@DDS'4K%/-0W)3C35Y 9+^14/KI/XCY/1;T'<<=VDOT0\11961 MBU7FE(HI"L62!PH@18AD5Z-A%K*1L"HU:WX>_3 Y0]O6]E3YDY4O^\E_"%"Z M"&GOL71I7YT.02.OT]GJX4B1+-:F-#&XHD3F#K"YS_TX20.#U+ZJOPNIAGH8 M JSNLO'NJA(V%IE!"E/O\,@ZN9EL>%21<2DY.D,V?+LN+H<8J'<[E:UW-OKK M&+O_+G0(.^#X^.S][,9O/9W_6\@[X2O^R_#%R&3GZD)@RPI%O MF15Q63Q+4BI02,XA;UVCO@M] [-9>V)B=B0%#0!\]T1V/?E.C$J6.E!DP20M M1*:YX>N^[+$HX-SY+$/GR:_*!HJA<3R^EX9Z\82]TZ_3I%F3UN]UVA)]- MI6ZE@XS-7D\WKTJG*TO'AL M/47X86KZ+UMKJOB[6V\;+0P 3Q]I'<['=0;M9IXV__2R$@.1N#3DI]J:6:[- M<[V3@>68DK4F)]D\3CV$WIY#C$:8N5?'?R0%#@"LO\ZF2/'3_ ]UFS0L^L,BSD"B]P9+J0)X%-K M?#U,3K_%Y/VAK)&"^JXV7;7YV2R>8*%$6\ G?,.DT+@0?-8BJ% M8<@Y&$MK)+7NXOT43?T68/1FKIJJ:@#0VY"]7(5%2MN239T0*+&.<32I]H>. MS%OK:Y&_#;YUW=@#I/0\)J_C;$8+^0\ 1I_G,%V4>LOH'KZ?F-NO%8D M+#;_TV4E7LEU^+1D*GO+M*LS9BD,9U X*,,C][(U]EK2WV\DV@10LX%H=P#( MWAP%62VLED&29RJ(B: <@Q0U VV$]4'E&-J7L>T;FG:&M?YPL56HNHN2!H"T M)UV++(L)3@0*N#UYM5H4BKJY8:J4XC FN^5-UF-[@9UMSH/!7U/5#0"*+V?S MK[,YA>0;F9&*(P GASEP2=$5N=6 M;?.VK1#F_KD1UEPK ]@K?SU?GL.DEAY<5AY(963(G/%'/$K25L +__3 :ZFXOG?26]72\_$WTN8W7,4ZEYD=BUC[ M+E)LP^N08)0,<#5255O)2]3N;N7O@SVE'G_3=JE>_D^+KO;J&("-^Y2^8#Z? MX/MR]VCQ>M6\N[JQ1#P)710Y Z5F$2-'YGU&YBSW(H2@4+;>6W8=A+R1L![(#U#)8K%U=W'PU7J3);'$^QQ& 5^BS8>1Z"EJ?L@Y M!XJ[BR\2-!:;_%'PMH&XGF]/'QMSAZIG +C;E$*\DEC@('/*]PVO[W2;;J7IV%+D/P&(]SMS)V6R^'/\# M_8' M*V\ \'QX<[C-^R5[7&0=58QUF&Q- 4G)P 5D"A4$&Y3,T+SEZ6XD]K/M'AF8 M7:IMV-OP;[-INB-(#QF4-9PI%VLO?G)D:_M]IH+D.GD?>50-=N+[;^[7P^MC M,SY0^@,P>#N8]&MF1XIK#T4C^<>&F+12,Q]=8*6 2P&\#^#ZVY*O"1WLKGPH M?(?IE,[/SB>PQ/S+?+98_#Z=(TPJU[_ >/H"RVR. M=1I\LE!2R369)Q9EIC\BK>V8BI.\=:U\$\+[.7\N[0SNL MH3W%TTK(46.J&SN31I!8!QY+4:=.BGJ!0,!J+#&8G(1*I?78^=VI[*<8OW_8 M-M;? ,SOJASW1KG'R&<)AL?:J16(?G"8*@Z +@8Y<*STL8SZ7)^[0=3583>%1J)0$ 3,VZAI78C$ DA@PD@LH'*DG^^% MHJM7]'O#IR?D["?@O@W/W6J+:=Z41AVY8+0)P3-R%!/3BL(-;PNPC((V:25] ML-L-L]WN??U>X#D2@#H0?=_NT(WEL&VBQMDD00MR](QW%,VZPGSRP*+((8*, M)2NW%;)V?W>_5W>.A+*.5?(L$'<9=5A)1*%YD M.\3MGNCJ[,[.D!"WOTH.]J_: &\[ZWWM%&09E$M0F YUQJN@T#;X)%D$" Z4 ML@)"PQUT-U^LNYL\@]I+]]-&,Q,WQ*DYHSME#D>:FS,2 YJ<F7-^-O*ZYO^ [:"$YVR+ L M>"T@5!0969&91I&SMY XM+XQUHCT?NOS!@7IMFI^7NBNS%[P_1FG=]A.7DA> M&W5(P0/37A<60 2&(GGI970&6M]/:T1ZOP>FPT-W,S4_+W3?YS7$4*Q3B04N M:S&"-BP4KICSH#V((G3HT6#OA^/.3G"'A^/#%/ILP/MI/#V=X,V(YL9JK5UJ M'$9F.":FM5O:M*$,6CZ93&9_ MDH+J]R\)_.-E/4<8"2VD3EPS);5@6M8.3[7'%WA45LC@X-BW43;2^6PR"KL@ M;,>;*(K/F?>T2J7*7AH'0;G6]_#W)O;9) ,.@>UQ5-D,LT?R.J\/ MD,ZNSH 7-SSSCH[2'GO9D0[,MN;W^$XK>I-"QMK!/"@"7.&UI5*B("L(M(I; M89ZOT_IA/DN(>?&&#,%JPZCE!^M@[WW96-3'+=9^58)%J 4OCOZ(04J6;0 G M%!HM6]_4VYG(9^.N[H*MNR:T6]7M;3J_X3S.^C">O\VFUUS?E7CK,'Z;=W4; MVN_,[?$M)X]9>^<#0UMRO?:4O*_\U:7E+!L&BU!)I"S=N5;]',HBX M&E+@,U?1\N;')DT9Z#?']TP71R,\]'\+IYD,7JZO*-79+K;M5&U_*N/$8.,R^&C!59 MK%IY)02+QDJ61)W)( $#N (:"M>GET T@54.PI)#L+-\UP_#SB=]R2!TNFD M,F?>U,);S(*1)XK,*N=$!&^B:9W.ZXZ;9Q>>#',-=8&=?Z*@Y9X< &5R1@/+ M.=<.B%4].3GF@H6,1GJ56@_C;,[$LPM>AKET&B*E=4ASI!.[7Q'JY*)\LKR^ M[3S]6&4X'T]/7\!BW/K<;H:XHBLF!8GPM:'EPDU@B M?)*H*>@WLK'!&DK)[GH4I@6O12:KD"-&IDV1+/"H&2I4)@@G8VSM]6Q!UK,Y M>]L%/[O5-NZNG@&XYU?+_<6/JR__-L8Y$?7EQSO\AI.3[^,%!1WHG+&"!55+ MZXI5S -]E=%::8*+%F-CT&U'6;^X:PZ(6>?:&1+F+G:=VSW_KOB[G#D=DT?4 MBI4J-5VOJ7D#R(1 :;7Y_]A[T^VVOD<L/AF^O5RN5A)C*]GDLL8F8K,@A.98D1I'(3@;.W1P.C,D%JD MUN,MGB"G$YRU!\$FN!VHD4[!)=:L%*.S4%&#-)%VI"P&'/,.?& L:$VN2&G] M(O($.>/>/HT+KGTTTBFXY)H5IYAUD:0C%*KZ$%IHBT0!)A?#3$"MF\]\>(*< M<>]GQ@77/AKI %P;!DA75Z*0_>4)+<3 .;D2,4&TW$%B4;L<'0^\-;8V4S.N MW1K:_6^DA0[P]('"\_DD+3$_SM/CWUWO'5.45HPQ*)I1R&Y7 ZA"@9QEEL%G MEIIG)!]"[[B.6BO,S$928 =@_6TVQ>]7Q0RO+Z?YF@OEBN/1:_#1)3H:+(+W MM<<$+S)FS,*'UC>/CU,R+L".AX2'P^ /5TL'X'HYN[C >;U^?Q^^XOS:/7!, M*L,XV$2>P:I/N*>X'+3@3A=7A'2M&SH^2LBXY^EHT#I<*3T@"^?+29G0K^'B M77F%7V>+R7+-"LN)*YL=2.D,>2&9@^>^U)G-A=S=F()M?80^0 MEA+OP$C]\?$?LV\XG]8H_'[XM.:'G%$N#4F&A%+GUBG:"&F59N"C#SK13FA] MW?\<3>.V7QO-7#5550?0>R3O8146!1=T,8GVC4_$AD@2G+0"0I%.:]2F\-:^ MUP92QCT7!W_,;"#_#F#T:1ZF"UJY3L;XB/-ODS29?G[WZ%"$3_21B\=_M+YN M]-I[Y1E9;\F)=Q+&&[#J%6+PP+,9;IF)K._@$.>->O72#OE8*ZP%[ MGW&:OO_ A24ZG2:9Z&+KP!9%89Y.!4RAK>6=X0Q;-\E_G))QKU[Z0=SA:NKB MTOBQ+H!K7GQ!Z\F'!9:EIHTC%;AL:L<$[HI (P-[ +FG;HXW+S3N0/71$=5< M%V/CZFIK_#:;+S^'S[C!*A='3FD2Y!$84ULYD;C(&?50, GGA4*[Y63L;58; M=^)Z'PAKKI4.SLK?+NN=-V4Z]UG&)=)Z +3S]-<_TY[\M"4WQKYMY,IOEGBQ>),NLA9-A:P)M20QT"A<6TVR77@22):"ET: M8VPG L>]-1OZ:!Q.5QT8MPWE&S<=3C5%+F@\:.U*L?;12[:Y=;#QO:FK@N"ZWV0L168#M4/6/?U#Y]+KR\G%>IW\HOHM&T,\$GFXDS MVK$4J$OP4C/C?#)T4&QU9;O3LN,F>0QOS@961 >F;;/D[K.]9O,L,&M=O2E, MB(:<8-JQ$8,$JZ+53J+UOG5ZVXXDCF/FAD;*PQ?. =76M^'[?39-#P3I' 5+ MPA1P&.CL<,1FR,F#)8_9F^QL"*6![?MQY7'3B[HP?P>JXX0LX"VG9R(E%D/* MX%2M/@L9@7A"$%J@-)G9J)OG>^Q,9;=V\%#([&D*]]3?V-9PE7QPIV'CC5M[ MEJSQ6;E,EERNN!#@;#'@BR7A15-DV*%X\+$EQGTS.))]:R/@+J[E;J\O5SEW MBS/:/&@%A5&98:XEV115>8IWF&-<6&TLBM;>VD,:QKU<.]Z-QT&R[^ 8O*7_ M[23$R?G5R%FILU/92 B8ZX-LD1"M"V!",=EX7KAL?9_Q*"'CIJ&-@:)]M=!/ M]_VK??#8-4SR1K#@!8CD5&VOJ6K&>28L$%,AJHXW] M#=7P+>JO>EB_G%U\Q>EB]8D?+R\NPOS[K-P6A7]Y2 M\6(^KT_/JS5_^7[[.VLZ5MJ^>FTLCCS4_T=.*Y7E-,O7W7NEHEI+Q*(C(%B-JD@>(R@?= E:9:8 M;]V$^AX!O3SP'A4$#UV-O372 9SV%]PMV]/\_CQ,?P\7UZE#6"1Y:,6!+,R M\MQ #$Y"UGQ5X_S M,IM?A&G"E0BN4[,%[7D*!02$Y,D@:!EJ#(KT5R&K39#V85^+#;>-NZ\]LDT= M'2RSXVEN1& NYLNS#U6FJ^W-LXW"6@7> ML9;TMUM+>6_!7C(9QCBW]Y=\#W"Y[@@I)9E]SR%YGT%%KL'S:,$S)UB4TDJQ MU9W2-H 9TRP=H*R'ZMY#7%CV)1"%P0DZ6HO1V,@:,' %Z>X MY8);O56(_XS*[RTZLM+W4=FLA?S&5GSX\R[ACF+CR MQ[D1-A_;@4K%@0R&W M3YMB=&BA^+N+CG- -%/\WO([A9!LTY%X>W-NB:YP\>FR,WU;; M9W@P_36VVN^7JQ.7"\\R(]^*1U.G@6,&5X=E:@& M.P+"C[\9]X#;WOOP*\XGL_QQ&>;+SG?C/^@CEHLWT_&)@4#!58B!CVWHDV[%X&_D:Z^^]>!#8ND@B'4XR_UQI\$8RV7&'CB&@ MJD;**0G16P^68RC22&^;3ZH^%F\C1VY_;\.#P-9/"N5PXB'E%9S7V^SMYX63]Q9 M/"_R_URN2U!N!.2R\D%&"]G49^(8,T17 DBER9%0C#DG[^_)#8_N1R5[Y)*/ M_O=:YT@:?ZL=/V*6)D=GR"$0N;Z+:)*/-HN":T/?D[TMN:PIXF.Y+\3GOX:[Q7/BN^, MC"ESVCJP(I',F$*@N+I 3 B>B- Q55"=T7[LC\^.="P[ M=*8X2)S^4($I\#K7AHT\>!NU$*9UI^ANF!_G/>?O[3\FAG]J?W]]%W])2'Y> M:AAX3,Y[J(]D]>ZP@$=K01A-CE12)C1O M,'Y^,\&OV][4=#[]AUF4=Y$WA> M9*1=E%)F((,H0666(X$R)_ZW-[A MMJ-88Y1/&K(.)#,6+ 0F%&1?DM<%F5-X,J=VXWNZYH]=I[[9>]+@3LCMX7'L MA\+[554^26=VN:2?I0K SWAF,6CEA0%,:.O\S@2A, <\^3K_1SFAS5:GZG;K MG6@.8H/'I0'TT>Q0.4K?N]\#R;DVD6S:Q>Z'3QVP)]W3'/3180ZU5VADA(BB MU"(+5?'#R6#97! M#Z)URLC/TF'.V9*+EP5XX*&*+H$CDP\FN^"#=)Z[TMHW M^;O#W(Z8':[#W"[J[\"=O]]X2F=KR:?R()3*H&1 B$9KD"D$8Z0-6?[=8:XU M")[L,+>+1CJ T_Z">Z*AE.,\>,\\H%2.G!E/TBS2T\;.PJ?LF.%'OZ,]\0YS M.\'J&!WF=M'QV#>9>_0I\T443[$=D--?TS-6 WNS 2.#XIP)AELFN__=86Y7 ML!S886X7S75@@#=PN&9&6MKN+F=(J8[*2LI E+%.7:5O1E]48*W37)XDJ/,D MT6-AL[WR.D#BI@U5O"U>JU@'3-=&T%%"C%J"9RH4SA4S6C;&X"&6<;Q;I&.C MKX7"NL@K>K"-;CK"9>0Y,)#9$AO,).+ 9Y*/\CI@EBFW'LSQ*"&=5VN.;//V M4%8'MHYD>3&;WF4 &1$NO(=B0QT\DCW$$A+8XK0OW">>6F>2_T!$Y[6*QT;: M84KJ &6_7"XF4UPL7J3_7$X6DY4X:S"7.49+IS^D4 2HF LXH3AX[W0R(:G4 MW*O;0,K/TFGXD/N;%EKJ%&SURSE>[\6 F%!*#B:E4,>:"_!">V Y**&3#J*T M=N2>)6K<8+>)ZK> T_YZ&/OJY(^OZ0O1O+:_VF;FC9+ DG9U.I$:'OKHR,LK;=?C2"82!FX]1J4,T2XT'54F+/6QH"1M6Z^W-.K]OZ: MW ")/<0ZMJ?TZ\77\]EWQ/]-]G-2)NN+U/>7'5'J'9B:6H$ZF7Y> M[2T*)U,2ALQMHJA!Z4"'K=,,'UK[:Z =(UUM. MY&B$39!M?=O1J,"E&, 5BC*R3#'ZUKG%]P@8U_[LK<;'X;"'3#L Q(9]M-HH MM)=HO[V;7H^%BB(FB74.E'!DH9F,X)-WD+).0L;$9/.7M!W(ZP),^X!@NZ2^ M@S5R$F#[]-_9FC477=0JD45>Y=B@)B8-[<@@A%(,1:*3^NA@NR%OW*O+8X)M M/XV]+#@JX/;4 M2K^0VZ4#7B4O.;BBE2J !ZIF]O[L]EY:''>K\3":!KO@,NEY5*F6)]TQ&A64;2M Q,ME- M-\1'Z#_1$5XCGSJ' J&+XV0?QE<&8GWKNGAQN?PRFU=?]JQ$[8JU#K(C52AG M!?A$$F ZLCH P82R73%):\JVPK?]R? ]OHY/VF29&4AU M\)_R2H/3/$$T(2LE+,O-"]B;,K#5/G _V3X8'PHG:^AOO,%K0W EA+.H/6J2 M-VU]7B[6,T8GOV":SD$)X4KH8!GF31BD3PZ%P*0D@+CGGOS\&&^-=:?)W*[%T/V M-^Z'4WT'OL[ZWAGSXS*I8?QT@6?22V^BBL!2)@_.* 8Q(0,ZSI2ON; B->\P MNA5EVZ'X9WWX'D![8YOEF]>2AW49OX4_)Q>7%[?=TN]W&_XTN_[EJ[WYR_=? MSR>?)_$(NU70#$/G M=K#^V1Z:>P- OWN!#J$?17'=)NG&.WN%A?21MY1,CMZ;PBW43'!0*HE5__)-E,Z'NKP'QQ5DJP M,AH#*JM"5J$@N%2?];@N5I4HS MS*4-LE \P&UMI<@"A$C.D41K4IU,*UAN ;S[RVX'O)_M[7!@]71PF7#X?>(C M&02O:H\9G.8/%.>>%1^9(,D#.''=>!\GQ)$N4"I6]C]?Q'E.V96J[ MW?"SO33VB9E>-M%3:3B;YIO>32WX4 <:+NY,EO,"I.BHW3FCKX\?+B(LR_DT/W\?W[%VE)9F'Y MO>D$PB=7&' :X?:<]3&9D"(W;H5'D(S"-H7<$=ID@2)]MB&(;)MW#_E9)A/: MF@)6TV5<\)ZVI[00!*NC:(L0+$:A8_/F!G]/)MP1L\--)MQ%_1VX+_<'EEDC M73:,!)>+!65"(392!F%R9-I8^E%K?_VGG$RX$PB>G$RXBT8Z@-/^@GMB'(7D M@K:O1,B%P@(EN09OG(=28M)2DB.&1\^\/O')A#O!ZAB3"7?1<0X MI3W#D('B=E.MC#:#*6&'3SCF?[D=IY8-$840\!?03U MCNT)-"F>>_$-Y^$SOI]/$IX9)X659$*$I/!*)4V!6V!U_"=S6G.,Y>'S?^NZ MFDVDG7QCL'W W(&6>[#4^PK@T>9G_\+Z/'LCD=4/7X4EWK8=S*Z^0M1ANDD% M4(8+B!@")&EK1E"PK)^NK_NQ>/+MP@XZ&3J&TXF]_M?CL@#9= :\B*Q:UD'6H M@Q&9Q*@Y15:R#D=2SD23>$GMLR*'8.2TLP5VP/+F;(&Q8#&B'[68+\_>SV?Y M,BW?S==\7\W9D1R-B)P=/: MO>0-C :'64/=](&MQ8MI7G.PN)Y-P;)@-:V'U58L*JH"KD0*IG7AQGGNO=KJ M[6L[@/U(P#@H:Z/3'P%RH(!'OZVXC(LTGZR+Z*OXG.NXU4JCP^)03;Q6A(O2=7G&XH ?132YL(2&=K6SY]/T#/.I51[(#67?0C.E> X_ MDCI60?W;]0F^,L2)26.]-\2*E: $5^ ]!I#!"OJ^Y^[A<^C!,'J"G%Y2-,;V MA5IK;F\0?L-YG T+P^M$*2V,P^)!%8Z_C\28+&=TN /,1S\_K;-WJ'=8>X?3U^NKR>G)I43%[(4&Z(&JB2H90 MHQ.OK$U%B$#LM;[?>H:F<0_%X>#45!<=N%D?2#%$P!=BZ!5^P_/9URJP^RSY MX&+4R8/,Z$ %72#RNG5X\SU8)KI3H$SF&@UEXK'5BT-F'0[5NUKAU+12!_U40RZ&$US"8YT$%+31LMHFQ]9]&8A5X2 M)'L)4,=$2 <;9,NFJ$J+P'BV4%*LCW9<@A/9K;[N+)KOP%K:2\:?PYR]T?I7)\C4IZ3&^790B*5^[X#'RDHHOX*3SD))# M:ZW@4;5V)]I0/F[PU!/"1T#"[CO 7^V *7ZN>_&(-OIW7+XKQ/U9<29XYP2= MACS2::@B.%T$H#):*U-403&*K;ZF<%P7I"=$#ZC9_7V+.K?[V-F'MVW)_B 9 M+&?7PP*67VZ3+V?E-G-OE<.Y:)J6>!@) ^8K-I1-'XF,/CIAA"48&^U!16,A M&J]!UJL*X3,/NK4SV4LBXZ%E81*-=39G$"+6[F..0[#> 0:IK \P@N[W4]R=XK+\G;0BU6@^T21"X39.5X2M(+P5H_;/V4 M[8UV L&3[8UVT4@'R?"Q$7>HHD:N,OA0Y;8Z*X3W0F>!P$VALX(%34)@#JQP M3@;+@Q5;M6U[IJK@9L%>\C/'< +WEWP/<+E&.3D76:@"&NO\=Y\$>)LL,D;!N-3!; M$ZAL('%LE5C[C,KO+3JRTO=1V:R%_,96_-78PC7AP9"G5$0$E$X1X2D1ZFN/ M.*N]*A&-Q*U+*:7(Y*MGK9(F];EN>DSMS%WG%R^GO[WV %$OVVN?X5I/ M2::.=>1G0F3O1(D@>:)8-T<+OB"'DHM4J"E>D:T+>H?CYN2[LQV\?<8'22_; MI;4AN3>X,1JTTL8(W'O24R W/&JF($LR'*0VPTPWW9J;#OOL>=QW=V?/WI#Y MV?;0A\GBWZ_GB&^F1" NEG<]7664-RX'B$F;.LJ,0^2!Q*21Q\)L4=AZE,RQ M>-MJ1_4\Q+R;'=4*0'^)C;7V<:55AGMT4()+=&@S#X'4"<%E;@7%D*+O,^H) MWK;:6#T/:>][8^T!H)[;[UY5\7X*?QZ0P?[#9S1+07^:ND8YY+>+W"3FWB3; MQJ+1U 0RJ7.J@UTD>,F1[&<@RRJ\S;9UEO,3Y+3I&D0?O2[G6),]SZUO9#:3TT.[E<"0\WBGH,+EW<#I?L?%VMEA< M%;1-EY/IY63Z^=U7G*]TM/@%RVR.-^PB>?LD/5+;9!KFWU?F_?<9_72Z)-)H MF<_7IO7,11%44+%62JO:,((,#JSA*TQSI(#\S70# MQV\6'^CGLVF(Y]_?D_LQJ3D^A1GR&#@9^F <*,]I6Z6L(.0BG7,9M6R=8+47 MH>/>QPQE"X?76=^W)LLP_5Q9>K%8X'+Q.RX/NC_9^&D-;U*VH[C1G'V<.5'@&@M2YH'K!,,$)26'!QY;) 4(@^B2!Y:IZWL1&"[JOO7D^ED MB6_)._AAV:O,Q61]4C%%"*(F7YA(7RF%H*U&+923:&)C46Q/W;BW,\-A:G.9 M?%-]=7#4/L'/+]]_"_\SF[\\#XO%JM+#"Y>R50Z80UN+9UD-R1UPAX7G("6Z MUE#<@;Q>:NC;(F1V''7UC<1;QN[4*":M79). #(K0$5M($9F(+,4#2>!1M>Z MY'A'$L=%Y&!0V1Z2!^NM UB^O%PLR6&>KYJQU"O-+Y.OUT74TB07M#4@@S.U MJB!6QU6!9\D;[BU/OG6#AB?(Z19NA\/@8:_\1CKI %[KUMDU=S!]F<[.9Y^_ M?ZB37J_9T44%8W(&INB.8,&NIFRYZ M*-3'E?-S3,O+,-?1W6H 3+OM8F#?-.R!M MIF;NG[XF"[6&VNTKZAMB+E"XO+E=-.E]SRY7V?27=:K< MW1X"M4ZZ?(>G@F]/'/_[*D;6)F-.,0:F]PI0/'B(:!"LL MQ3Z3J%G 5;V] A^%A[ MT04C$S?T7V[M$1]G9?E?DNK_(D8>N!?7 M'4'H_5JGVSC% M,?2F%L48G\@EP%S JU5#.\Y*]+$HMU7CT<,-5">7J,<^\_9315_0NMXV=^8W MKX;-O)[-KW_T<7:>/\VN']P79XA!:9:J$*\FU%D(NGA(.4@58@FL>?WK001W M:?CVQ,YF8 ZLR+Y0>\\%V7"59Q-*I5&!#[3K%6<"7";K+Q331KI,\7SKM(G= M*.S26#;'96M5=0#$%_E_: _5'4:;ZQXCJ"@4+]H %DZ,&"7!H1 @A2G,)P), MWJK]^PZ8VTC,N#>M@\*KC0)Z+B:YSFM_^:5ZL8O)=/D%7X;Y_'MU;2]FE]/E MK%S_S@%7KOLLT^P2]F >1ZE+"447Y"(#0ZOHT&0!8DF98.95,)P%GEIG21VU M+N5ZL0^S\W/:7;4/SAE*]"$H1CNTAF<9&43).00G'4O*1M^\%\@C9)Q2I8?EV&^;(J\,]H2,1J+%&)$)!=16_ I M>@C9(7/&""6&*BP=UR4?"C<[271O&_1U(#R\2/^YK*A_=3DGO_,*=<01=SP8 M"T%E#4H7!2&Q C%J+[3(,IHNKPJ1_A,ET93R3I?#36P$4AY+(8J" EV4)UCJI,'@>BQX(4\]3-VZG ME*$0UE@K7>38WUC=X$3,,1A Y^M 348"XK6_"P\ZE")E]J.>8X.U+QGL'-M% MH@>>8[].\[ 72*_6--UM>7O 1=%3']?L0FAKFAM=_#RVWMUWXYMHWDL51?5[ M2Z[)5R))"+)(P*2<6,W"TZU?O+:EK5T;DF=6_-=D^>7---<._9?A_-<_T_EE MIF/[A\[)BSI*>$;$X9(.]U5[Y77WGU^^?YHLZTJW'T._2]\E4A]?_NKE5J<< M?)$)O/'D7CHA:V]4"9+4PI@.09CF4_.ZE\JX=QJ#[)S-'5=Z5<).T!P[/^EN M-W-+M),0ZZ6E21\*'>G^9WTT_8")WB<1'DIMVRE?8FH9?&+C\'$&='1\6HGO/^?*ZSTTJP"E$@I!)(N%87 M,F)* R_)"JM=8LD/A_\QLS^/"9F'ML:VR1]"C)-/\\O%?O*IX63HIB%WO93U_U2>0^<@[73[7EN][U?WD4OB MN@X^N/K+F?76"D5!DDN5+:$R..DMB*)U0>*:Y];5<#L3V770.1K:MM@4[51_ M(M@^"U%*HC^"BW1<*YL91*TST&'.A$K*(K9^OM^&KG&/@Y\(P3LIN'O0UNY- MDS+!N[M2U([ T4O@QM#!&)T'7ZM&/.I0)*T0<^O!&CL3.6Y"P4\!YT-5W\6C MX(9LZ]IRHOB0N>(26"Z,8G A:,?J!"9P3,VXB0PG@M=&RNS MZ&XJ [F;L2\\11G29I!:^/KHJFK=L 8M8F3-9]]NWK#/6Q^39-U MV_5[:BZ%1BDHUPU_WY^'U:W #8$W+^@""W-.&C!8,YLB1W"VMB[0]+6,2;+" M&]N:9XEJEW2R<:FKRTGFA62:W&\K$P<54@1/OC>0%^1H"]KD6?.1[%O2-NY= M6%O<;,Z\:*B?#D[WC=Q<79.OWBRMS4C4)9 BUZFAP4$TT@-33HN01,FE]3WL M%F3UD@#1$@^S8973,]XJ0]>M;UAVUJ. VF\!E"BU;Y)WA!(O"E?9\]*Z.&X+ MLCJU;OM"85NH[:F7#J#V@X>S?O96@L(MEX@-6W.:$Q<0JN.L>-)%)ZEX:-X% MXW%2.H74OBI_&%4TD'\','JDB\R:$9Z5-:6*I%@*Y)$7H%W&@$MC*+0O@HO6 ML[8V$C/N*\[04&JC@[%3FVXBJ[L26O.!.=.^, @IVP)*:@Y1* M1"2,-*JW3 M=H.AGUADW*>1H3#25+0=V)NW%'?_"18BR\%IT M3!P9DIHRQFDTCFG6VD%ZGJIQ'S*&MD"-M=(!SC9*[/9.L:8':L,<>%V;0CJ2 ME?-*T!]1.I.83_IH%RUO>TM?&R/NVT\U/8-MW;)#T-XPTD$2=:J7%0&"S!)< ML#[8@,FJUFVJGZ:H4\]\3_UO"Z_=E=$!M.[TYGB%1$2:K*LDOY[C2F'3>YWU M-C)_IHMCQ4L+SCHZ'JPE^\T#;6#.@\)@?,36[GPKVCOU_MO =10%=S')9B,K M-?&!:1X",Q%R$H;":.L@*,\@^&BLL>BS;PW7I^CI-+@8V&+NJHB>)]C\,IO/ M9_]]T"C\]T!_64Z^X0$/G]M]<+.7S3WX:%8]'Y>/=+X3QI?"K8#,D0)005%H M%"[5FB\?G-8$DO;5)(]1O\Q0_,P47?@F+VD)2?+UR&MLDJOQF)8YDR.&C!J M6Z]B%+A2AQJH4KQP/.?2?!S-#U2,CY6#%/OPEOTP*7>'D_5=C=?!IE(82)MJ M S5EZ*#.$805D0X6)I)LWE'_$3I&;I1_H&Z?A,H>@NX +!_PV^S\&QWN]YFY MGF>B A-**D@FD<6M][U>H07K,N,NH@ZZ=8'"DP3U!)]]]#T;2O@=(.F^(;YZ M0$_>J6P$\!@H1,"0(>B:F:N8P2!<4&,!7J5P9*9 RQQ.Q9^_+4QVGIR:797<=/0F9/@8_]UOOI"UX9R1>? MYXAW7B-C"%ERC6"RBJ"4-1"+%& \HLW9!XP/KFTV//1N6J$G+.RKO%EK28X- MAQ="L=]G2UR\NL17F%8,<"U(H6MF$HHL,2:H;Y0D'JXA2CI!,8Q"B,P85V%+E#RYT-A%M.U!TDZN8V-D==E$;%Q.L?(@KGF0V2ESU7^^%D)F M5=,/M*B%D%8KERQWQL?!"_E]7N,YW&+%K1JQ3/@F3 M0>C(0;E"\5CF%LC]"DRK7!3?KD?A4ZN,717:W%*TDNC8T/B(T\EL?FWT!./7 M3# 3F&)60$DU,44C [>JZA,290B)HO7M/(U-*XQ=+IIA:W@8$\7#GM)A!$Z[H#0Q\_<6'>>FJ9GB M]Y9?!V\6_PSS23W9 PLVY9*,X'O6@=)N#.$K#UBRV2D35& 1))K72:YKG7N4]!6!&=R'?8S($9Z>,DZ3*M/ M0&0/$7< DMJ#J%)_?3,6'%,D@UI()^CTHP#'V2@@!BL0B26-K0NG[U/0#SCV MT>>LF7#'OTQ(JP;UWW ^G7S^LGP]F89IFDP_5WX^OGO]X28B%F+5+U+FHM== M?(M.D- P+[2,13Z;/+S+@N.^;37"QV 2[L"@O)U-/].G7=33^*9MA2&4Y M8%1U4)T+X!C]@=ZC+XIK$5M7&3Y&1T\WV8?[)P=+ND.T7-_<:>L-N> @:Q6W M"IK<< K+0"O)M;7DC\?6P\\>IV3)F%*GHCB@ M((YD8N*J\P@9X6"YMZE$C:UCGQ^(Z LJ^VCV84>.@\3< 4[N&]RW-V5B@CQ] MP5P$ZWBMYDH&/))X+-E@SZ6*4K6V+AM(Z>D=K74BZ'[R[@ VE?!WY4'^\]55 MT4W=VAKZ=,P3T! M\? (&TH[8T=NJ<,P\-@=031CPVL^^)Z.?N&%&@NWR(%GN%S#64G ML_4&.O/D6@9=R/IK[4B"KD"D$P&\TEFX()G-V^43;;]F3Z_%#: TD+!/ $.O M9^?G5]9W-EU<7ERL=$B["N=+\D1?I/]<3A:3^KW%678Z!94]Y$#L*Q5I]]!^ M D52E9ZS9)EI!;/MR>KI]>(X2!Q(93\56'^_K*$/_8B^QG19^PO\[\LPKZ2> MI6RRY=D!EEB[3=,VCCPCA4>)"\9#9F/@^ F*>[H ZPWBK13=001S7RZKR;(? MB9:0WTWOWF#S,Y284](*T-3Z&FT,Q) D$#LV%QX518.#1L*;:>LI-&X3N0RB ME;YL[9LI?2PNEI6/Q8O\/Y>+Y2HG<[VU_E_\_A[G93:_"-.$=2S*ZK-_P^5\ MDA9GW$5GE+$0O JTRZ*DKS@2\R45Z=!%&_3QU=6 4[P9Y M9XDIK>MM*,]$L5(A@;-6@42OZZP()7WK09UWU]\*5>X44'6P=#M QGUYO X) M7US,+J?+,_1,.3KZ0;I:*>9KA!;)+LO"L]6^OORV[K^VB9:M$.-/"3%-I-[% M',K-1O7CLC8*)".:JK8^XYEP*%C!#"@5A5$<+?C:MSK*K(5GY$QBZ^Y(VU.W MW64Q.UV0-5--=T;KCVFXZH^)N78I6^TCP1-&'A!*L'0^AWHT,VZA),>%]47$ MW'X8]3-$;0>QDWJ0:*N(+I!UM>Q50A+6,8&+J[;!2@B6K=4UO5K4.GN$8$L" MFVH!=18A-T_+V$C,=D@ZB3>(MH+O $'OY[.$F!>O26Q54+_C\EUYLUA?ANV )M,T^1K.K\*/^IMX@?DL!!F<%'X]X2,DLKXV M*5 9'6V)Y"UOG=EQ*,W;P? D[O='46//(XT?;7G].DSF_PSGES@KOX7YOW&Y M$DOK/MY/KS)L4^\=.!RVP[>-,EE%.+)9UC(A(2$F=(!,"J,0/;(A(O?C=/C6 MFC'%C08K3 1E*/8-B0DP2>ILO$$FANV*V6^'[UWTODV'[UU$W<$Q^F@*.A>) MHR CZGTHQ$.*$$I*@#;&(E"J$%LWA-^[G..H7;YW4NXVY1R[2+I#M*RST+.( MF+7WD(GL^AZ@(3I'#H 40;LDH@VM.WV?3#G'3AK>KIQC%W%W )H?ZPQD02T- MLZ!\W4;1% C2(7'!%0;F@RRM>WR?1CG'3II]MIQC%S%W@)-'>A 79J/ES(#) MIMZLTC'M,YW0F(R4@A<;3.NZPE/HYGW(,72@E+O#R9U^8,JCXQ@+<%](+"[R MFG#KP$03F96EOBP.BI:.NWGOI.-MNWGO(O"Q$YDV]GR+A3Q_+R)PIAE)IGAP MJA[5$0U98\8*/CB,ANB>=_QNWCLI;ZON>;M(LCP2$[VBT>]7;-W0_JK7G\[MW-X+"7),>&PW/=I84NR%=MPF):BW#R4,=;!8I]?KJ$&5^A)+_QI0^IQLT2*4 M.*B#^G:GPO2C]G!M%]/L)^_N8',G8[*6"*C@$K B"/Z.!PA:*HBF[I+@8AX8 M-SOFJ1X]OVLG16^;I[J+U#M$S_I=[8QE%9FKIC:_^>5%\P?JK5<<^+%Z M/\Z'?;CF7-;L4XJKZGV.,JJ6Z2@-*=164<(E)T_CX;K>B7]:WXG_5GLR3)83 M7-S-4[K) ?F U>',M8CI-=$1SO\_#/,SQF.RU3=DOB:Z8?428^:@I0XL>JG$ M=MW0=WR&.H3F\8_3 Q'UV)/5T938P:F[ []OIK^3)?CT7SS_AK_-ILLOBS.C M4RP8)*Q&TJB\2K=S%.;0"<13[0-G6C^$'43P^"?X>' ]4'VGAM6Z&3_]=W;& M=4Q&:D^>D28OF*$"1^$V1!<+2_3#W+RE]#YTCA_0CHG,?91UDH DA.&9("]: M&&G!K ;\>>EIQZ&E#>@1C=#!^-8>SWZ4CG]/-SHH=U;8*<+R]>QR?N:C+%RO M6N;( DIDVG:US[PHQJFHX?#[BT(??L-- M$II'F1A(79]>I13@-4K@+$D;C'3:;3<1\-FEQN_;T@@^ TBV,]MU1H%3X<)VNK-3@9#$0"ON52F\"'-$GC]U89T-+L)-S]@3%;AO-A[_C>UJZ7B]_# M?!YJ3ZP#[NXV?%*S.[EM*&UTUW:UU UH7-$87:Y/ 49<=4V.DB%HS"((^G_F M6_?1ND_!P68!%PO$U6>^PD6:3U9%5EI5);+/-2^YG66>LU:\.&PHQ7 M++FMDG&;SAD=$ F-U/?HO-%=9-D# *Z')\8DD$4-4A0DQI$".:]-32N7/EOD M5F]51W9:\T9W4M:&>:.[2&[LL9/WYF4ZB<(61@ZO3T1X*A*B2 Z\L8RIE%W( M+79]A_-&=U+9QGFCN\AO;,7?FY>9I">7F,@-+M7!5TR#KX6102>)3AME\E9O M$Z\MOQX"QT?/N[JX'"8&>8ZR'IW0/<'P*-"::J9;O$WQO^%\Q4[D$7EV&HK(M4F( MY[7+C8">M"\^?,ITGJT8P-B;#]=#'Z%?PCO%0F)M.5JM[C?#++9R5; MRTJP=1Y1J(^P9/A+%5Y*.H;(5-9;3NS99KEQW[R'0,Y HN[ +MUGYU]8)\)B M?K&>9/"#V>5G1H=(CH(%IFINB;9ULI\34-/DC?VBN^[ =>9$'654IUK'^@K&O"1A\@1:4JADHTG*M3XV=Z5QW'?M MT=!XJ+;&/E@_7E+$]+CKB=Y;@2K25LJUM9LMX+(-P TSRB'G#KN=\:MW([#X% MX[YI#VEE#I#TV#;D;A/<:S:NRS/.@N+1!I4 5:HEQHJ.9I4T'=(LL\*8XY9O M946>6F7<@1^#V9%F@AT;(?'M(-_O;4 M2L]EGE=9+ZL_5RWCPS2_#(LOK\]G_WTS72!:Y="MCYXV7PL6=,\LM_QOW5P-L6;%%20=S"E+]-5 M<>R[^^A@[ BA>BFS0D[HC8-++LMOQ,425R.C M/N WG%Y>YRDYQ""Y-6"S5>3RJE"?YA6DE$I)19-O*K<*"G9:MDL,[:/KV5$$ MWP.DWI5W2XI:[C%QD^O&C6C'L!'C&ZJV?TL$G3Y&3VAI#F]<9-\EA M0- T$FT')]E'/#^O_6XJ[NL@%OJZAK_3Q37JI1#1%95 QT1RXD'0B9\26&5Y MP2)S**VG SY'T[@9$.UA-8@NNIBA^X%40R1\(99>T5XYGWVM(KO/%,\)R:?, M8&L3+A4D!36S==&@U>U38NB24(3B,HQ23#(GQ1PR:!52I.\\YL3Q@\F0BV MLTXZ0-4_PWQ2]^(M SKRHI14(&JME/)TO 11/)1$!P+C7DO;VNG[@8C3-&IM M,'681CJ U/U-<9.=$A-&JU4$DURJT;<"9T(!U#KGB)*L?^NKU\S>]S^I:VU.1\LOQ^ MQFOC,U\G6JC5O7:J58#"@[91<"!+A4O*1A74SK:N%ANB M0=4&^WKM.&SH&%ZDS"P&T%)Z4!)EG2:E0%DI6";GHI36GM[^U':54K0+:K8I M[AU 81VTWY7ZTCEV$ M?EQ8'JJL$P+E=6?P++1VT63(6.H=>R)_(H=4I[1EFRG>+\U';N](XMC5[$>' MX#ZJ.37DK=I_*^5]5DI 4<62,"GF#[7XL/ LT.K(HFE]Q;R46@L-V4S% IDQ([ZA&ZB="QR_"/ M [\F:NK X&UZ37%,)YFM ZEL !(C1>'1:>!).)Z4%#:V;C5ZR'O8@"7WS?#4 M0M0_Q>/"V0-V&C\OG/$1'A@>\G3SQ/!_'R+25SB??%LE:MY..%[E4=_ M?L 3SD'K-1-Z.ZZ;3?U]9,$7T_R_,'^N)0*)?G0%AA]GW2 K$#F; MKA;_1(O\\GU-Y2M<3#Y?=9N\RAR-(N15L\EBA*%(@BRD<]J!R]7WR^AY:/TV M/APW8\\'YZ G:"C [?K,:97-;@A\V183F"NWN4RA3+>1"#/HGBOB _9 M^IYV$RWC8K07K,P&4%RG %S7F:"1UI(K6Z>SU0$KN4"4)H.TF+T+]&7S;.#- MU(P+PC;:W@)">XB^ Q"]G^/7,,GK(J)Z@JP*<5]>SJMP5RE\BW5I42X^).4" M!&OJ/: /X"*K%9,,F7:^B-2Z<'5[ZOH#V3YXF!U%.6,_ *R8>)'2_)+6O0W# MKKL"".%R"@+(O'-01A8(N63@A?C),48AXG-!T//+C)NIT1@OC:7:@5EZS+W] M,%G\>V6Y8[39"T666TA)(F(1@BH:= K.VUBX%,>(QZ[I&1=*G3I9S138%1CO MRFV]7W-Q63I%'(0ZRZ[4RC%6')04 O?,,=N\%=93]/07E>ZG]8UP.E %'<#I M]6R.M-&NZR&N&5H;:JN%4=I'LO\U\3TE!HYI2YO.%$V!N8RBM9?U)$&] .I0 MO3^\QVBFA X0]:,!7VVX5% Y%A!,K%R40@R4:&L%!!GVF)2TI3&4'J=DW)S$ M3D_(!DKK$GKKS5DD"4(+!-J$O/JQH3ZS<0B&[+U"4=J74FRB95P3UD+/ST)G M#Z%W )YK!C"_6*QYNO4;UJ:8EK7>)@[:8 ;%1:80EP+;;+V325@58^LW@RW( MZ@U2^^C_!Q>KK3+ZZ"XSF^8;OM9,F"!XDM$!6N%!Q1# )65!*4-?QQQ\:'TY M^@@9XT:-@R#H4&%W8)&>ZJU*T8N6*NAU[RY;1^6Y9 $9U]9K;GAN/33GT*;' M@V7:=^I3M5)?OTA<;]/(O>2JCFW,0A,S-47-&05%Y91\T-(^'*7R5^V(O)/: M=^J(O(L..@#4QW!^SFR0-EZ+\Y!]%KI.@F&8^M$U#O+=PF6 M?93ZL-WHGA+N !Q7/7CO,A"S$8'G"([V##%0AQ\&JP!%T"71QN&L=:7C#T3T MW.[X$* <)NTN'.N;3-@'#74S6EY* 1T"N7O:$>R98;5JA%L?E:<_A\HY/IF6 MQH= IX'<.S W=YS&&T_R[4WO%R:+M<(IR,P1"Y(I",PGP(!,L$)1B&UM>IXD M:-RRPDY=[78J[ J/-[R\NY.CO,JTN"H.^7U&EKO4OWZFK;Q8OIR=G],NGX?S MLQBQ2),],.5K]RIN(6)48 )*QF6T(0SW$K@_W;T\\!P,HXT /9).NSB7G^'Z MIF3E6:@Z4X;.+&^\$=Q&Z8=+LCB,]G'=QM$0/8QNNT#U M5=K;[((H^$)>SRJ_H'I8;V>+Q?4HPGK(X3^(U?K-7[#,YG76Y'E8+"9ELKX0 MF.9/X<\SY8(A9YN#H<.O#CM-X$@I('E6*1:64O.&0DT9&->W'0[?XVFY Q=D M9^8?LGTEC!7GVEN7:JM#7MMH,E3@Z:R"[.F[G@XQY*U32-I1/^Z]=D?@;J/? M#I!]*]-KUMY-;[_W.R[/3/*>_C,4L^::R(,.HN+UK[7=)PM6-P?LLT2-&_0= MPXEHH8V>BYD?+9'[/-[0*;J*1;, M[H23[3)5=U%:E]"[3B-G.:+U 82B&%%YBQ!B]F"],09MSJYY5X*3RE3=2<_; M9JKN(O0.P+--O@@:+3+/DA??-&ZB?;J;J3OK?(U-U M%V5T@*_'4B>5S9K'PH%'I@A^#A5V!WAY MLM#.]2'[N+"CJ T].EF5A$LE)8 M8#;6D>U.UT[7 3"1^69":='\7?I4ZV-WTOM.];&[**$#1#U]FVX**\10@(R, M7,7L$W@MD?8="<^JP%":P2S4ONEFIU@MV^:\/%2%7>'Q]UD53SA?=QZV)FI% M>XL"%L9!!=I2GKX$F9/@3&O-W(.JU)J*M)3?6EC^>DDT(/@=5&D,XSB(7"933. M<)5**.%!(LR&5DMMZ.DY;VL?R(VEJI-[E/VU%$S+Q8:VP+/IRQJP3Q>8Z8O% M['R2:^!^DUU/_VZ=%4\_;?VL.P!IPSX,#RW+#IZ6C;;6%RLA.7(AE%(>HD4- MTG-$V@UAR$3KG^EIV0DW;#SY6^EF B%D"+XZ% MP%1V;JN; EK@#K+I;[>HWK3V3_N,O!,F9@T5U ? ZHY><[!87[)X##ID*T#' MP$!%EFCSJE5RB%-*8V';W4=MA[(?"1@':FUT^B- #A1P![']Q\NX2//)UW4F M^LO)/%V>K_2QOCO34C)7I\ZHG ,HEA7$Y!&T9REY(955K=,-GJ-I= P=JO:' MA?@M==!% ;=.L.(#\0 M,4[ /AQN#I/RJ$!9W37R@6D>O])JCHIVE7*K6B<$IY%VKL@1BS:!',J_TP=VUOI. M[;5W4$$'<'KZY5JJ)'5Q%K VNE""$S/('3C:C38SYS&USC0_U?2!G?2^4_K M+DKH %$;\J(=%BN2RDYVV+%G81>@?@V29/ M7I$DI"/3CKQZ#45K<#8FL$PZRY)PRBC [P]53;5::D M,2Q[$*D6D8>2('CF@1?!:^)"8+SUX?A7;)9\R G92GW](O$Z#Y9(-]J0YVJ0 MU5J1FMG%(C!1.W@Y3+KY*(H3;9:\D]IW:I:\BP[&SJZ[>]_W ;_A]/+ZHJ\$ M62QG!3#D7%_J)?C(!3@RU=(6R8K<;C;AQB6ZQ,8^.MQT@;J_0,>&Q9U[W_M, M^!*"]I*,L-'D%MC (::,$)07R66NU<-ZJPVHV+1"SWV0]P9%$W&.C8G:R7E6 M-C\0W.=,&:484P%,J'WW8E+U<5R##$DD:50V;CN@[+1LSZV0]T;/<(+OP)WY MB.?G-6FLE]2WFV1\]G7*K#[+'E!]C>8 "'5F1E9"(A*%1#D'6H> M0RZA]:7 %F2-VY%M.(2UUD@'(/L'3FNC6>+H1;Z83"9RHD"5A,T ML"AK&[N8:-.4.GJ*9ZYTB26T+N7E;=T\[?#:SE,<)= FF>%0%7: Q[7C^9J$?RVY?TV6 M7UY>DK]Z@?-?_TSGE[DZ%(L%TG]7K8IM]AQY@.B2JZV*&03I/,A4'#FL.2*V M=N?V(+.7I^J#0?+#^3NLQG8'I;\"Y90V9+OA3O^8S?+=K+B/L_-\EKV31:,! MQSUM5D6QMHLQ@N>,^),V9LL:(V\S-3W7?QX"L$;R[R)S<',X5 NH4RZZBDC4 MN[S@P=M(:-2C=3TW./_$.PU$C^71R43X0]9SF70IZH@2)U';PB M/ 1-'B_S&+W(*IG4NBG'DP3UW);^L,.OE18Z@-0S KHH=%I/IW5]ZA71(3);Q>SU?9E.B MXW=8T@&H:&9[AY90(V-]1=K-O@@>T2B)H&O/ H7:@J/X!JS)@7.9 M?'K8"^U@BW.?@H-O9M9"?E=6LOWE^\OJH5S=SEL1,<>"$+-.Y&XG!H$[ 5F3 MG^0B-TXUOYK93,ZXYO( O?]P&=-(Y!U$.#?OC5?BN=F)BU5>J$Z8#:\]T1&K M4QL-."P.*%@CY]H%IGWS?).G"!H70\+!^OHY9),5+ B9% M?5PN$7R2$D1BK!3+16ANB!XE9&0 M5/TK+74.X!.=6AG5QX"A>'KQ[=\XVV& M27XS?1F^3I;A_+J@-&!) C7XL*KVH@WG&&826;:1OM JMJZ&VYG('DZ]@X#Q MPZO6D%KJ (8O4KJ\J'V#,&^Z'[KI_R&DY$E J8DR*GL/K@Z-]T+;&#%FE*W; M-F]-W+B/JNUA-XQ6.H#;AQKK3#'_&N93VDJ+ZW0LP92J@XP,!3= 6H^?@EU OK7]17,^_GL\SQ<7+7BTQHE MMP9BL(3_:!V96QE 9NF1FZ"M:OV$NIF:<)"$'C9*N M'6'>R90& .#_2M3V7'@DSL;')B25J: 12+CD@&0(@S0S$8Y9@9DV^S2#^""[ M?_(>U+EOA6@K0T MIM.P;X/YII^JFFL40=I!-BZC.*(H 1A".ST(V[E$/ $Q M,W*EE-H9GIVLI^>'_9C2)(@7%U*_;].Z+IXWHB'4132L-1;,1*38KD@J-."I M($#'E,4)0B0]',U[PK+Z?=?/V6ARPYI0^0$)XDLED" 5@@&]\<7T^7=ZLJJ7MD\H7#S.6)3CE*C7,IPH0CLWQ%(L8&#])E7MBGH$HWUXZ.=66;(PE&)C;6 M2FO[T)X=E&UGU&J*="JP41ET;%W'7'B?IG(QFQJ)0%B6]'FY7+V^CG>[_D"] M3NI?WXGZ1;-'VUU>0SFC(H9"9C%(LM3.TA,2,&DSNC+F+"%*INZSG_W9]#Z; MY;*V."&& 6RL)T2L^]1/2:A%K"&4 /,X,1K51L(,4G,:9C%)!:+F+US&2ENX M]#[:Q;>1ND(P !N]4O]<+=?-PO?%B7)]+6EZ*.F=-JI>YI7>7&!=J^9.R^)A M45.IM63BNT02&&.CCR@&!!(-&.,(F$TG%1S'4DK7G=M3R^1]\,S%[#\HZPA@ MM;3Y@VW7>V8' U3+F4H%5":R-$M?&]E88J^S40%BQM*4H5@FD>L7F?KPYWVJ M31!>?!1J(5ADXRYT59:VK]XNW'G,&^Y"+-Y_5KI7;ESZ#$D".E :8V9DA4#%*[3$[ MK8_DIU@?@=M0$(,NKG6UNP,ZDU&F%38'/)Y1:"*1A ,A.3?2))F-I\T!T/7- M\3T&.ADG^QF,<[C> _#.;?>(C6 W]D[3#,)$V_MN0$"* >$Q 6E,,(@$X2E- M-*/"=;-R%[XZF1C_&4S,.4H!6-Y!:55=+I9E\(^W+JLC&RU8+/4^%B(B !$FO5'B!: 94:X)$44"T8EX:Y+ZEUY\UM' M=V]EDV 2@*TU=P#?:7LAPBRCZY5M!3::K!?2U:KZ7I3Y_YEC7_'NS34*-=-$ MJ)C6%^,Y 80J"GA*.) )-1J .(WYQ 'L0,[]EM(G]X:7P#-\*][)N?L[ZRE8 M<,8D2A**,E"W\Q%FWSJ#6@*$S0DGHQBRP\LK4UMN"[=^"]\7MU97N(4\OJSU M^KQ-@(X82M:9MK-18\.DF6: F+$!F0AKDQ&SP6EJ+W]&)F))H=0QQSAV_AR\ MVP%B'28K6)6NKW$(3$E&-32'V@S9PT<,TM1>D\\B F&F:0)=7W3IPU\(PU8& M6<: <1?#0 EB&VT;@T0I(I21Q$3F,#%G F('Z6H%C+_E#"=)P@XO"?_,,\>F MLX->0\CZ@!* A35/#<%(V0YSAF0<(Q9'#$119MV[3$ :I0)D4IJC$4U2&KF^H.=V^M.% MAX[U,H3!TY_ZH!*6N;W.F+_6U=[L^=M:Y[M'DC,E40J0U!P0R 1@)"+F1T@B M@2*IM>L*54\6@]\OAQC*:7-TCEI81FG$LM._Q=R&QY\7SWK=)OXJ]48^RA)J MCQX P1@:76(3G'-S#HE3)-,XT3PCKEN;^O+HMQYQ<;-TCUM8=FEGAR^T>J<7 MYG^JV[E8+'>7&#;2H8Q'BBH()%=FF^%I;#8<882E9NUQIA,9NS[O]>/0;_7B MXC;I&K.P+/*^-/+,U^@=2L55I@GCF7U;U_A_.[20:?.+X"1"<40P0\XO1W7B MS&]=XN(6Z JCL"RO+3&P2Z 3P6 B9 J8,MJSSX& U(@$X@BSB"28I,)UCUU? M'H/?H]VD6B:%+@33O'G_^:JJRCQ=5599]\7Z,/S:8_VVP2>),JAL'3MA"!L] MVFM84,: $A9%5FKD?,I-#_:"CV5&V,FA44X$6@#VV- (EJ58D"AC0";2+%\2 M<< D9@!'C'"C+APAUV8WM!=O,NN:"O#S;7A]M!_,,)*V);A^!O#P<<#=I1(1 M*\9YC #42@!"6012B2A(LI@S(HA0_))7?\ZPZWD;OI!=7@K/ !S@H2#VR?NK M0N;O5Z75[+J)&27>/X]+/A5NRUBSZA.%%0Q!C2"1NHTE4 PS(&)3G42 M0<8(==U[-))EOZV%(5BR:UR'GR^*2LRG"K 2$VI2;A-VDE*SHQCM,6TO;T5, MQ$D,,YY-,H:O?X UV>@;CP%6'^T[O>?J=C#$Z]T'NZY6:]I%=O2GZ\;= M,>VLXS[HK,?5H=RN&E\W+R9M/_G:Z(@D91!*#A"E)AS"<0KL33J@C36;[9?9 M6-]U8]4)7L8]&[!ZU*7]"UO).-&Q">\TP"K%]JT.##CE%&AE_D2D,(,Q.V=/ MS:0]=^BX@')_ZO\HW040).\/H(F@2" W(9#"]LW"!-F3921!ED5<8?.OE?/F MKOZ#?Z9Y=&0DDJUS??JH-8AQ4/^C\X?OU?8.WO[%IC=WU'>ZDE3@1&0F@.:1 MD5!3P*")2\Q*2J!6&4^1Z\NX?7GT_#2D2]=S$9@"<$Y=Y7LGEKF<$5;]NDK_ENH8S%!M]B8[ M)>A,8)U)QB+ H\Q.H.?V!2RJ@&0FH%)Q)KGSIRMZLNBWRN'?1AV!%T >[?!H MM-X48BJ@4#H&"@J;PI$"<)YA$$7,G,03L\*@ICHWC%1Y$D'(H MQF8]S)!1 ,=1#(2R79/"+#614 (4S6)&HP1+XOQJB[(TE)^UR^SJ$='I,JCM_$^=)37V$"LB(H 83@"!60RXL05@;U6F6" D MN>MQZJZSI-O2QJ+*E;5WH\MO6J[*>N#WQQ]ROC(*M T(;Y+5-]D1&W6N>H9X M$MDQD4"SC)F3HU1FGT;"_*@X4PA%[N?+.V$\T-1M'_LZZOZ\.*!AN[YO^J$> M=#_"T1V2<.;66GESY,0VW[C33[9*_>;TGF#!*>8*)"PRT5X40<"1Y@ B)#*F M,57N&V=/\#*Z:KU]K?9./^O%2B^MG7\T"BP78O[>Q+=FZRB75POUI5@\?#$K M0ZW?#EG? ) JX6:G1X GB8ECL&! 9!("(:30:DQ=+,MJ-[7A-VV'5SU]SZ68UQ,;I#*.UC[$3I/(G&&)?2J!8VYD@H0* MJAF,.NVBYBMO;-#\M+._5@8\F]4%+:!P#8=OFUHOR;7+[/=O M,\4HIU;J2-B7G;"=I2U3 K2]:8:$3>.VW6E>:OF?#\7S?VTHKLU@\\/."G;? M\X?^&*R*46KS"G7="U(WLAXH($(\U812H#0S$N@X 4PB#B)H<^H(2\8/6N=/ M]$0U$/=3;W.$LA.-C6A.=W//[>/7CU<;ODF:TI2:+0\QR.VU$',P(@(#)30G M.&6<1*Z'UNZ^[L\4W+K[D7KUZ@/JA;',Q:V0]GK1AGVH$T%9% .<\1B0C'%[ M]UT"JGBB=2:TZG9WYMSN?_AA/P6HB0X H[0:1-6I9\#U97M-75*HC+H($#2# M@""2 *ZE+9B8C5%HJ:!V/4-V**]^^S\\!+<7!3> =I#7%H*;)]OSFB\>7K.K MLR2BL,Z?4V5?\X!4 Z$C(U*4ID8,%3/GFGJD,>_+HU/_8T!@;_D_WW M8F8CZ68.OKT\=I\_FN7Q(5_*>;%M:E8U1B(6Z)K4Y)J9T'-7^A9RQK, MO*MJUKF'KY>G7KY>\V@^8\S2#JR[%H]ZDZ)T7-J9@L4QD?^=7E8FAK5M=?9^ MX>^+O%K>??M]*FT=FM)T]O(&P_4]V#G- MW40!C7PWF82#4WS;M[S>++^$G?12N5^KZ.0B1MO#&(\QV;7O2UK"W\DS7,(C M], _^1GP;U6Q7_3?/.@["?+']+N@SGX&U$^JUB_B'TV@4;QH/1WF35_H@CK_ M&5!O4:\?W$T@-UN+\5@'<+NDZ=!@\S1%!RQ^73SEENB]"2K?F3_\TPF;QU2] MI.K.8O%J39TTXC%KML>?KKX7RC%>!S2]),*&H=6LC4"PNC6?K\72U6Z@^F I)=DS6#O=ZR+0(#Z1_'7CC^W'O $ M:2_9DT' M>O&,X#;/35_U.I340\!_$/,1R^W-KI>TAV]H.N@E1 6WO+]O%CJ M^V++;CVVS]WJ.T/?2]JB_Q+LIJ5@\9P(1C_I!T?H!0+:YX7*GW.UVEPL&0/4 M 2F_05F[SHMS"O"]E.;S'5_G$_D=%E$306\(G=!YT4T! 328[%))[8MFT'WI M/=I^@^5.JZA5*<[!NOB;+8U2'5Z*G#(IZ=_<]_*@-T]6MNF3S7O?\=L3ZBOE MW*3J ,RAYNWJR7Q>YK4J[NR(J.6WJ[MODYC%^>]Y'9-T2?/HK'K?!YBFW%*N/U7C<&JEVVMTC_ZBUJ20$ MR#[^*.5MF4L'ZVM'JA,X 936CH0/ 9'?S Y0?1"5_B3R\@\Q7SF IH%F)XP" M**B=5H=GL/97]LO7/ZO:E-Y_7SSO\D/QEY[/>[3! M-_PS?RG*MO16T4E6?PU(1\9XY#\&IH]/DAW![([C\O'EB$:"'C.IY[!X MZ\O;E.%Y#]ZQ-KH.<4#*&S:MVFY$):P*1,-NXV8[.$TX *Q:*A)G%?+_NI8W M2831=0U=J(KWJTC6T12_5N7\7I>/RYOLOE0&/CIVGU*WKI)^QZ1&L0/!9+[O!I]>MTCY:UU=" H>PKPC,K=:JYAE,;0'AI4 M\53I\1V^IVAZZQ3MA],9E7@&[+I83(%9"UEO7:+]8#NOF" <8,V749Y-(3MP M@GODO/6!#G&$38H(R!G>EX^+RJTO?$/26\_G<%=XK)"P/*$CP$Y3]5:7'^4' M@X/M-6 H'_.%<.@)#RGZJ\@/\88G]!$$5A]69@;[.A;1Y8P[(S6Y0,CENN&ZNMGQE?O&@EZ2_'VP>?M2FU3B^] 0"]? MG_.PN_'H0D03/6]XM>J]Z*2$7R4B7Z#\NNCUJX;5-TJ^UH4+4/8I!=UU=%+P M@/8573D,@5L)>W-J0T\&7=3DV^4]/%0;H49?*M@GY:W$.!2M9E5XQN>5H868 MORSSI9O"_4FBWBJ0(\_>)]7C&;UOU9^WI;PI[Y?EQV65/XKU#4)W4[TZ?#S?*LVCPC_,D0+1;Z55(7S50G2'JKA@Y%L5TU8>'V8:7OBX\_[)5N M;>1<9$4IZZ/U6&?;YSO>:J>.$.ZBQ !A_R,OYK6:;[)_%(_Z_?HUT2_BKRFP M;_V8OVJL2POHHL\ SN M>@W+)(P;FXO%AN'/CT^ED)41(,WG>?7BYNPV[(O^2LR.C**?9L.)P%P>\5K( M^KLG[B ("_.LU\"@XSCZD&PG$(/*=9W744!5@4(O35QXI_^URLNM7W'CE'M\ MIA/(0:6^^NLPU"Z@V^>I.H#V*3OI_FEAUD'GSZUX^6/YYJDJUXT_7>B/6-=& M.>-[?;9$O!5<>Z#P=D4>2N^[(/1#RU65/^OWQDT\%.7+Z-:19HK^8#K4=]%1 M>-^)Y/G\D+V\P[-_G9I(3A/VUWW5"D713R^>H;O5A0.<=E1\]I2TL '6Z#7QEHZW)K6V%=$@ MJ.]#[89;-TFW8VK^MNUQ<7QH]8OWQ3<]U_8)ZXT-C2Y=-%/TMY$,PZM5+[[C M%,.*VA[J;[(LEX;NIX6;M7:>NC\7. S+SOKR[3.U+G\KB]73Y^5RY1#1-KK> MNG.'^M'S.O+M4;_;B9!JRZ@K%-OH>NO+'>I=S^O(^UHL[HM*S%W4@0]I>6NW M';SF&G7A'Z$K69E(?/YR*W+E"*@FDMX::X?CU:(9WX&RC10-AY8K5Z[Q%$UO M_;(#@3NC&]_'SM?,\-7S@S/?>)*HOU;7H:?,,^H)"+V:LS<>PB6(3;3]]:DZ MP+)%62&XTBVKSAWJ20UJHTXK)CGAEF MM)'6%;H]/^6OX70@W,-4Z3ML/' S?RSK3:1^+/)[,3=:OJM<19+]/N6O5W5P M[FZ(*H/#_UI7GQ>R>'240^_T 7\MJ\ZP/JVVX! ^2C)/A73+ASHA'E3N:( : M?4^:/'8_5O)-\LL-Z%V_T0GOD+)//947W"*_J;[K=[8'*2N0(L"9Z MG? **6'4HI004OQ.QF.^)=0)H)"R/$UJ\'X(*4:W2K[2Z(1'2#F8 ^'#:/,> M#4???E444IHDP#;58O&;.;AL&/N@E[+,ZS*,HS[5\^0[@1A2 J2[RKSO2RJW M?(DYB=#S3CI7Y>=SU#LA&U(NI+/"0AVHL?]^T&TQSV6NE[=E(?JEU//4/5X$[8S;_IW=COKR M?I6ZB<_KHMJPZL:%=_^*MYM<3G%NT=_T'GWS!_:75"SU?__'OP%02P$"% ,4 M " #\@(17[$GRJ8\' :)@ $@ @ $ 83$P,S$R M,#(S97@S,3$N:'1M4$L! A0#% @ _("$5[&4F)>6!P #R8 !( M ( !OP< &$Q,#,Q,C R,V5X,S$R+FAT;5!+ 0(4 Q0 ( /R MA%>;#,R M,2YH=&U02P$"% ,4 " #\@(171_*7L!U; @ %H", $0 M@ %B% 861S:RTR,#(S,3 S,2YH=&U02P$"% ,4 " #\@(17P,<^5L\4 M '[0 $0 @ &N;P( 861S:RTR,#(S,3 S,2YX0$ %0 @ &LA ( 861S M:RTR,#(S,3 S,5]C86PN>&UL4$L! A0#% @ _("$5R-2XLG1<0 H$<% M !4 ( !%ZH" &%DU8B;!BS4! '[K# 5 " 1L< P!A9'-K M+3(P,C,Q,#,Q7VQA8BYX;6Q02P$"% ,4 " #\@(17N/%'FI2V "(B@@ M%0 @ '9400 861S:RTR,#(S,3 S,5]P&UL4$L%!@ 0 ) D 2@( * (!0 $! end

NU.;58" M ".+0 &@ @ %>S0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #\@(175:BY9Q(" !S+ $P M@ 'LSP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 50!5 $H7 OT@$ " ! end XML 89 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 90 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 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 470 343 1 false 108 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.usa.autodesk.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Basis of Presentation Sheet http://www.usa.autodesk.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 0000008 - Disclosure - Recently Issued Accounting Standards Sheet http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandards Recently Issued Accounting Standards Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Recognition Sheet http://www.usa.autodesk.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 0000010 - Disclosure - Concentration of Credit Risk Sheet http://www.usa.autodesk.com/role/ConcentrationofCreditRisk Concentration of Credit Risk Notes 10 false false R11.htm 0000011 - Disclosure - Financial Instruments Sheet http://www.usa.autodesk.com/role/FinancialInstruments Financial Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Equity Compensation Sheet http://www.usa.autodesk.com/role/EquityCompensation Equity Compensation Notes 12 false false R13.htm 0000013 - Disclosure - Income Tax Sheet http://www.usa.autodesk.com/role/IncomeTax Income Tax Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets, Net Sheet http://www.usa.autodesk.com/role/IntangibleAssetsNet Intangible Assets, Net Notes 14 false false R15.htm 0000015 - Disclosure - Cloud Computing Arrangements Sheet http://www.usa.autodesk.com/role/CloudComputingArrangements Cloud Computing Arrangements Notes 15 false false R16.htm 0000016 - Disclosure - Goodwill Sheet http://www.usa.autodesk.com/role/Goodwill Goodwill Notes 16 false false R17.htm 0000017 - Disclosure - Deferred Compensation Sheet http://www.usa.autodesk.com/role/DeferredCompensation Deferred Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net Sheet http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNet Computer Equipment, Software, Furniture, and Leasehold Improvements, Net Notes 18 false false R19.htm 0000019 - Disclosure - Borrowing Arrangements Sheet http://www.usa.autodesk.com/role/BorrowingArrangements Borrowing Arrangements Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://www.usa.autodesk.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Derivative Instruments Sheet http://www.usa.autodesk.com/role/DerivativeInstruments Derivative Instruments Notes 21 false false R22.htm 0000022 - Disclosure - Commitments and Contingencies Sheet http://www.usa.autodesk.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 0000023 - Disclosure - Stockholders' Equity Sheet http://www.usa.autodesk.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 0000024 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 24 false false R25.htm 0000025 - Disclosure - Net Income Per Share Sheet http://www.usa.autodesk.com/role/NetIncomePerShare Net Income Per Share Notes 25 false false R26.htm 0000026 - Disclosure - Segments Sheet http://www.usa.autodesk.com/role/Segments Segments Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954471 - Disclosure - Recently Issued Accounting Standards (Policies) Sheet http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandardsPolicies Recently Issued Accounting Standards (Policies) Policies http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandards 29 false false R30.htm 9954472 - Disclosure - Revenue Recognition (Tables) Sheet http://www.usa.autodesk.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.usa.autodesk.com/role/RevenueRecognition 30 false false R31.htm 9954473 - Disclosure - Financial Instruments (Tables) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.usa.autodesk.com/role/FinancialInstruments 31 false false R32.htm 9954474 - Disclosure - Equity Compensation (Tables) Sheet http://www.usa.autodesk.com/role/EquityCompensationTables Equity Compensation (Tables) Tables http://www.usa.autodesk.com/role/EquityCompensation 32 false false R33.htm 9954475 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.usa.autodesk.com/role/IntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.usa.autodesk.com/role/IntangibleAssetsNet 33 false false R34.htm 9954476 - Disclosure - Goodwill (Tables) Sheet http://www.usa.autodesk.com/role/GoodwillTables Goodwill (Tables) Tables http://www.usa.autodesk.com/role/Goodwill 34 false false R35.htm 9954477 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables) Sheet http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetTables Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables) Tables http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNet 35 false false R36.htm 9954478 - Disclosure - Borrowing Arrangements (Tables) Sheet http://www.usa.autodesk.com/role/BorrowingArrangementsTables Borrowing Arrangements (Tables) Tables http://www.usa.autodesk.com/role/BorrowingArrangements 36 false false R37.htm 9954479 - Disclosure - Leases (Tables) Sheet http://www.usa.autodesk.com/role/LeasesTables Leases (Tables) Tables http://www.usa.autodesk.com/role/Leases 37 false false R38.htm 9954480 - Disclosure - Derivative Instruments (Tables) Sheet http://www.usa.autodesk.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.usa.autodesk.com/role/DerivativeInstruments 38 false false R39.htm 9954481 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.usa.autodesk.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.usa.autodesk.com/role/StockholdersEquity 39 false false R40.htm 9954482 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLoss 40 false false R41.htm 9954483 - Disclosure - Net Income Per Share (Tables) Sheet http://www.usa.autodesk.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.usa.autodesk.com/role/NetIncomePerShare 41 false false R42.htm 9954484 - Disclosure - Segments (Tables) Sheet http://www.usa.autodesk.com/role/SegmentsTables Segments (Tables) Tables http://www.usa.autodesk.com/role/Segments 42 false false R43.htm 9954485 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 43 false false R44.htm 9954486 - Disclosure - Revenue Recognition - Contract Revenue (Details) Sheet http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails Revenue Recognition - Contract Revenue (Details) Details 44 false false R45.htm 9954487 - Disclosure - Concentration of Credit Risk (Details) Sheet http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails Concentration of Credit Risk (Details) Details http://www.usa.autodesk.com/role/ConcentrationofCreditRisk 45 false false R46.htm 9954488 - Disclosure - Financial Instruments - Cost and Fair Value of Financial Instruments (Details) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails Financial Instruments - Cost and Fair Value of Financial Instruments (Details) Details 46 false false R47.htm 9954489 - Disclosure - Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details) Details 47 false false R48.htm 9954490 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 48 false false R49.htm 9954491 - Disclosure - Financial Instruments - Schedule of marketable securities (Details) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofmarketablesecuritiesDetails Financial Instruments - Schedule of marketable securities (Details) Details 49 false false R50.htm 9954492 - Disclosure - Financial Instruments - Non-Marketable Equity Securities (Details) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails Financial Instruments - Non-Marketable Equity Securities (Details) Details 50 false false R51.htm 9954493 - Disclosure - Financial Instruments - Measured At Fair Value on Recurring Basis (Details) Sheet http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails Financial Instruments - Measured At Fair Value on Recurring Basis (Details) Details 51 false false R52.htm 9954494 - Disclosure - Equity Compensation - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) Sheet http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails Equity Compensation - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) Details 52 false false R53.htm 9954495 - Disclosure - Equity Compensation - Narrative (Details) Sheet http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails Equity Compensation - Narrative (Details) Details 53 false false R54.htm 9954496 - Disclosure - Equity Compensation - Summary of ESPP Activity (Details) Sheet http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails Equity Compensation - Summary of ESPP Activity (Details) Details 54 false false R55.htm 9954497 - Disclosure - Equity Compensation - Stock Based Compensation Expense (Details) Sheet http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails Equity Compensation - Stock Based Compensation Expense (Details) Details 55 false false R56.htm 9954498 - Disclosure - Equity Compensation - Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details) Sheet http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails Equity Compensation - Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details) Details 56 false false R57.htm 9954499 - Disclosure - Income Tax (Details) Sheet http://www.usa.autodesk.com/role/IncomeTaxDetails Income Tax (Details) Details http://www.usa.autodesk.com/role/IncomeTax 57 false false R58.htm 9954500 - Disclosure - Intangible Assets, Net (Details) Sheet http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails Intangible Assets, Net (Details) Details http://www.usa.autodesk.com/role/IntangibleAssetsNetTables 58 false false R59.htm 9954501 - Disclosure - Cloud Computing Arrangements (Details) Sheet http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails Cloud Computing Arrangements (Details) Details http://www.usa.autodesk.com/role/CloudComputingArrangements 59 false false R60.htm 9954502 - Disclosure - Goodwill - Changes in the Carrying Amount of Goodwill (Details) Sheet http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails Goodwill - Changes in the Carrying Amount of Goodwill (Details) Details 60 false false R61.htm 9954503 - Disclosure - Deferred Compensation (Details) Sheet http://www.usa.autodesk.com/role/DeferredCompensationDetails Deferred Compensation (Details) Details http://www.usa.autodesk.com/role/DeferredCompensation 61 false false R62.htm 9954504 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details) Sheet http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details) Details http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetTables 62 false false R63.htm 9954505 - Disclosure - Borrowing Arrangements - Narrative (Details) Sheet http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails Borrowing Arrangements - Narrative (Details) Details 63 false false R64.htm 9954506 - Disclosure - Borrowing Arrangements - Fair Value of Market Price (Details) Sheet http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails Borrowing Arrangements - Fair Value of Market Price (Details) Details 64 false false R65.htm 9954507 - Disclosure - Borrowing Arrangements - Future Minimum Payments For Borrowings (Details) Sheet http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails Borrowing Arrangements - Future Minimum Payments For Borrowings (Details) Details 65 false false R66.htm 9954508 - Disclosure - Leases - Narrative (Details) Sheet http://www.usa.autodesk.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 66 false false R67.htm 9954509 - Disclosure - Leases - Lease Costs and Cash Flow Information (Details) Sheet http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails Leases - Lease Costs and Cash Flow Information (Details) Details 67 false false R68.htm 9954510 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 68 false false R69.htm 9954511 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments (Details) Sheet http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails Derivative Instruments - Fair Value of Derivative Instruments (Details) Details 69 false false R70.htm 9954512 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 70 false false R71.htm 9954513 - Disclosure - Derivative Instruments - Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details) Sheet http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails Derivative Instruments - Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details) Details 71 false false R72.htm 9954514 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.usa.autodesk.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 72 false false R73.htm 9954515 - Disclosure - Stockholders' Equity - Schedule of Changes in Stockholders' Deficit by Component, Net of Tax (Details) Sheet http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails Stockholders' Equity - Schedule of Changes in Stockholders' Deficit by Component, Net of Tax (Details) Details 73 false false R74.htm 9954516 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossTables 74 false false R75.htm 9954517 - Disclosure - Net Income Per Share - Computation of Net Income Per Share Amounts (Details) Sheet http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails Net Income Per Share - Computation of Net Income Per Share Amounts (Details) Details 75 false false R76.htm 9954518 - Disclosure - Net Income Per Share - Narrative (Details) Sheet http://www.usa.autodesk.com/role/NetIncomePerShareNarrativeDetails Net Income Per Share - Narrative (Details) Details 76 false false R77.htm 9954519 - Disclosure - Segments (Details) Sheet http://www.usa.autodesk.com/role/SegmentsDetails Segments (Details) Details http://www.usa.autodesk.com/role/SegmentsTables 77 false false All Reports Book All Reports adsk-20231031.htm adsk-20231031.xsd adsk-20231031_cal.xml adsk-20231031_def.xml adsk-20231031_lab.xml adsk-20231031_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "adsk-20231031.htm": { "nsprefix": "adsk", "nsuri": "http://www.usa.autodesk.com/20231031", "dts": { "inline": { "local": [ "adsk-20231031.htm" ] }, "schema": { "local": [ "adsk-20231031.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "adsk-20231031_cal.xml" ] }, "definitionLink": { "local": [ "adsk-20231031_def.xml" ] }, "labelLink": { "local": [ "adsk-20231031_lab.xml" ] }, "presentationLink": { "local": [ "adsk-20231031_pre.xml" ] } }, "keyStandard": 306, "keyCustom": 37, "axisStandard": 29, "axisCustom": 3, "memberStandard": 62, "memberCustom": 43, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 470, "entityCount": 1, "segmentCount": 108, "elementCount": 676, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1281, "http://xbrl.sec.gov/ecd/2023": 10, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.usa.autodesk.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R3": { "role": "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R4": { "role": "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R6": { "role": "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R7": { "role": "http://www.usa.autodesk.com/role/BasisofPresentation", "longName": "0000007 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandards", "longName": "0000008 - Disclosure - Recently Issued Accounting Standards", "shortName": "Recently Issued Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.usa.autodesk.com/role/RevenueRecognition", "longName": "0000009 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.usa.autodesk.com/role/ConcentrationofCreditRisk", "longName": "0000010 - Disclosure - Concentration of Credit Risk", "shortName": "Concentration of Credit Risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.usa.autodesk.com/role/FinancialInstruments", "longName": "0000011 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.usa.autodesk.com/role/EquityCompensation", "longName": "0000012 - Disclosure - Equity Compensation", "shortName": "Equity Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.usa.autodesk.com/role/IncomeTax", "longName": "0000013 - Disclosure - Income Tax", "shortName": "Income Tax", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.usa.autodesk.com/role/IntangibleAssetsNet", "longName": "0000014 - Disclosure - Intangible Assets, Net", "shortName": "Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.usa.autodesk.com/role/CloudComputingArrangements", "longName": "0000015 - Disclosure - Cloud Computing Arrangements", "shortName": "Cloud Computing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": null }, "R16": { "role": "http://www.usa.autodesk.com/role/Goodwill", "longName": "0000016 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.usa.autodesk.com/role/DeferredCompensation", "longName": "0000017 - Disclosure - Deferred Compensation", "shortName": "Deferred Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNet", "longName": "0000018 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net", "shortName": "Computer Equipment, Software, Furniture, and Leasehold Improvements, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.usa.autodesk.com/role/BorrowingArrangements", "longName": "0000019 - Disclosure - Borrowing Arrangements", "shortName": "Borrowing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.usa.autodesk.com/role/Leases", "longName": "0000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.usa.autodesk.com/role/DerivativeInstruments", "longName": "0000021 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.usa.autodesk.com/role/CommitmentsandContingencies", "longName": "0000022 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.usa.autodesk.com/role/StockholdersEquity", "longName": "0000023 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000024 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.usa.autodesk.com/role/NetIncomePerShare", "longName": "0000025 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.usa.autodesk.com/role/Segments", "longName": "0000026 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-19", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandardsPolicies", "longName": "9954471 - Disclosure - Recently Issued Accounting Standards (Policies)", "shortName": "Recently Issued Accounting Standards (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.usa.autodesk.com/role/RevenueRecognitionTables", "longName": "9954472 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsTables", "longName": "9954473 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.usa.autodesk.com/role/EquityCompensationTables", "longName": "9954474 - Disclosure - Equity Compensation (Tables)", "shortName": "Equity Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.usa.autodesk.com/role/IntangibleAssetsNetTables", "longName": "9954475 - Disclosure - Intangible Assets, Net (Tables)", "shortName": "Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.usa.autodesk.com/role/GoodwillTables", "longName": "9954476 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetTables", "longName": "9954477 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables)", "shortName": "Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.usa.autodesk.com/role/BorrowingArrangementsTables", "longName": "9954478 - Disclosure - Borrowing Arrangements (Tables)", "shortName": "Borrowing Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.usa.autodesk.com/role/LeasesTables", "longName": "9954479 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.usa.autodesk.com/role/DerivativeInstrumentsTables", "longName": "9954480 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.usa.autodesk.com/role/StockholdersEquityTables", "longName": "9954481 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954482 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.usa.autodesk.com/role/NetIncomePerShareTables", "longName": "9954483 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.usa.autodesk.com/role/SegmentsTables", "longName": "9954484 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954485 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "adsk:NumberofRevenueCategories", "unitRef": "category", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "adsk:NumberofRevenueCategories", "unitRef": "category", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "longName": "9954486 - Disclosure - Revenue Recognition - Contract Revenue (Details)", "shortName": "Revenue Recognition - Contract Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-74", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R45": { "role": "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails", "longName": "9954487 - Disclosure - Concentration of Credit Risk (Details)", "shortName": "Concentration of Credit Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-92", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-92", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "longName": "9954488 - Disclosure - Financial Instruments - Cost and Fair Value of Financial Instruments (Details)", "shortName": "Financial Instruments - Cost and Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "adsk:CashEquivalentsAndMarketableSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R47": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails", "longName": "9954489 - Disclosure - Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details)", "shortName": "Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsNarrativeDetails", "longName": "9954490 - Disclosure - Financial Instruments - Narrative (Details)", "shortName": "Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofmarketablesecuritiesDetails", "longName": "9954491 - Disclosure - Financial Instruments - Schedule of marketable securities (Details)", "shortName": "Financial Instruments - Schedule of marketable securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails", "longName": "9954492 - Disclosure - Financial Instruments - Non-Marketable Equity Securities (Details)", "shortName": "Financial Instruments - Non-Marketable Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails", "longName": "9954493 - Disclosure - Financial Instruments - Measured At Fair Value on Recurring Basis (Details)", "shortName": "Financial Instruments - Measured At Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:DerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:DerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "longName": "9954494 - Disclosure - Equity Compensation - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details)", "shortName": "Equity Compensation - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-213", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-213", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "longName": "9954495 - Disclosure - Equity Compensation - Narrative (Details)", "shortName": "Equity Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-389", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "adsk:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R54": { "role": "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails", "longName": "9954496 - Disclosure - Equity Compensation - Summary of ESPP Activity (Details)", "shortName": "Equity Compensation - Summary of ESPP Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-241", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-241", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "longName": "9954497 - Disclosure - Equity Compensation - Stock Based Compensation Expense (Details)", "shortName": "Equity Compensation - Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R56": { "role": "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "longName": "9954498 - Disclosure - Equity Compensation - Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details)", "shortName": "Equity Compensation - Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R57": { "role": "http://www.usa.autodesk.com/role/IncomeTaxDetails", "longName": "9954499 - Disclosure - Income Tax (Details)", "shortName": "Income Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails", "longName": "9954500 - Disclosure - Intangible Assets, Net (Details)", "shortName": "Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails", "longName": "9954501 - Disclosure - Cloud Computing Arrangements (Details)", "shortName": "Cloud Computing Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails", "longName": "9954502 - Disclosure - Goodwill - Changes in the Carrying Amount of Goodwill (Details)", "shortName": "Goodwill - Changes in the Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-23", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.usa.autodesk.com/role/DeferredCompensationDetails", "longName": "9954503 - Disclosure - Deferred Compensation (Details)", "shortName": "Deferred Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R62": { "role": "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails", "longName": "9954504 - Disclosure - Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details)", "shortName": "Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "longName": "9954505 - Disclosure - Borrowing Arrangements - Narrative (Details)", "shortName": "Borrowing Arrangements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-314", "name": "us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-314", "name": "us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "longName": "9954506 - Disclosure - Borrowing Arrangements - Fair Value of Market Price (Details)", "shortName": "Borrowing Arrangements - Fair Value of Market Price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-315", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-315", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R65": { "role": "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails", "longName": "9954507 - Disclosure - Borrowing Arrangements - Future Minimum Payments For Borrowings (Details)", "shortName": "Borrowing Arrangements - Future Minimum Payments For Borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.usa.autodesk.com/role/LeasesNarrativeDetails", "longName": "9954508 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R67": { "role": "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails", "longName": "9954509 - Disclosure - Leases - Lease Costs and Cash Flow Information (Details)", "shortName": "Leases - Lease Costs and Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "longName": "9954510 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "longName": "9954511 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments (Details)", "shortName": "Derivative Instruments - Fair Value of Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R70": { "role": "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954512 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-22", "name": "adsk:InterestRateCashFlowHedgeGainLosstobeReclassifiedDuringNext24MonthsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "adsk:InterestRateCashFlowHedgeGainLosstobeReclassifiedDuringNext24MonthsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "longName": "9954513 - Disclosure - Derivative Instruments - Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details)", "shortName": "Derivative Instruments - Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-351", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R72": { "role": "http://www.usa.autodesk.com/role/CommitmentandContingenciesDetails", "longName": "9954514 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails", "longName": "9954515 - Disclosure - Stockholders' Equity - Schedule of Changes in Stockholders' Deficit by Component, Net of Tax (Details)", "shortName": "Stockholders' Equity - Schedule of Changes in Stockholders' Deficit by Component, Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-395", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R74": { "role": "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954516 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-395", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R75": { "role": "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails", "longName": "9954517 - Disclosure - Net Income Per Share - Computation of Net Income Per Share Amounts (Details)", "shortName": "Net Income Per Share - Computation of Net Income Per Share Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "unique": true } }, "R76": { "role": "http://www.usa.autodesk.com/role/NetIncomePerShareNarrativeDetails", "longName": "9954518 - Disclosure - Net Income Per Share - Narrative (Details)", "shortName": "Net Income Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.usa.autodesk.com/role/SegmentsDetails", "longName": "9954519 - Disclosure - Segments (Details)", "shortName": "Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "adsk-20231031.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted stock units, beginning balance (in usd per share)", "periodEndLabel": "Unvested restricted stock units, ending balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r471", "r472" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r872" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability", "label": "Deferred Compensation Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards vested in period, fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r478" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r871" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r188" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r591" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandardsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r173", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r784" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r591" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r871" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation liability, non-current", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r842", "r853", "r863", "r888" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r871" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r498", "r499" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt, net of issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r216" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r930" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r872" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r872" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r72" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r873" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value of shares granted under the ESPP (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r477" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r872" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r73", "r74", "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled/Forfeited (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r476" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write offs of accrued interest receivables", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Writeoff", "documentation": "Amount of writeoff of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r341" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r402", "r418", "r540", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r655", "r793", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r948", "r949", "r950", "r951" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r975" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r842", "r853", "r863", "r880", "r888" ] }, "adsk_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Performance Adjustment (in shares)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Adjustment In Period" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r794", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r872" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r280" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividends", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r483" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r872" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total derivative assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r22", "r25", "r87" ] }, "us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of Market Price", "label": "Other Investments Not Readily Marketable [Table Text Block]", "documentation": "Tabular disclosure of other investments not readily marketable, including, but not limited to, description of investment, fair value and value as measured by quoted price." } } }, "auth_ref": [ "r97" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r873" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r48", "r114" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r456", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r873" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r873" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r456", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total derivative liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r22", "r25", "r87" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r873" ] }, "us-gaap_InvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company's Financial Instruments by Significant Investment Category", "label": "Investment [Table Text Block]", "documentation": "Tabular disclosure of investment." } } }, "auth_ref": [ "r912", "r913", "r940" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r873" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.usa.autodesk.com/role/NetIncomePerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Potentially dilutive shares excluded from the computation of diluted net income per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r251" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r443" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchased shares of its common stock on the open market, average repurchase price per share (in usd per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r66" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "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), classified as current." } } }, "auth_ref": [ "r336", "r943" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent", "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), classified as noncurrent." } } }, "auth_ref": [ "r336", "r943" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common shares (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r17", "r105", "r106", "r138" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r290", "r336", "r340", "r342" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative contract liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r195", "r196", "r557", "r691", "r692", "r693", "r694", "r697", "r698", "r699", "r700", "r701", "r721", "r723", "r724", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r788", "r1029" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Stockholders' Deficit by Component, Net of Tax", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r17" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangements", "http://www.usa.autodesk.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "verboseLabel": "Cloud Computing Arrangements", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r173", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r444" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18", "r526" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock and additional paid-in capital", "label": "Common Stock Including Additional Paid in Capital [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r939" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_CapitalizedContractCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Abstract]", "label": "Capitalized Contract Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Axis]", "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r343" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Table]", "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r343" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, outstanding borrowings", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r26", "r150", "r1024" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Domain]", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r343" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted net income per share (in usd per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r215", "r234", "r235", "r236", "r237", "r238", "r246", "r248", "r249", "r250", "r254", "r551", "r552", "r638", "r657", "r790" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Securities Without Readily Determinable Fair Value", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r949", "r950", "r951" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Line Items]", "label": "Capitalized Contract Cost [Line Items]", "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." } } }, "auth_ref": [ "r343" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of costs to obtain a contract", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r344" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://www.usa.autodesk.com/role/LeasesNarrativeDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r364", "r365", "r366", "r367", "r447", "r454", "r482", "r483", "r484", "r603", "r627", "r665", "r700", "r701", "r751", "r753", "r755", "r756", "r766", "r782", "r783", "r792", "r800", "r813", "r819", "r822", "r965", "r971", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r225", "r395" ] }, "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued related to business combination", "label": "Stock Issued During Period, Value, Purchase of Assets", "documentation": "Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r135", "r222", "r405", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r421", "r541", "r749", "r750", "r769" ] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r344" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://www.usa.autodesk.com/role/LeasesNarrativeDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r364", "r365", "r366", "r367", "r454", "r627", "r665", "r700", "r701", "r751", "r753", "r755", "r756", "r766", "r782", "r783", "r792", "r800", "r813", "r819", "r971", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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)." } } }, "auth_ref": [ "r12", "r225", "r395" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://www.usa.autodesk.com/role/LeasesNarrativeDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r364", "r365", "r366", "r367", "r447", "r454", "r482", "r483", "r484", "r603", "r627", "r665", "r700", "r701", "r751", "r753", "r755", "r756", "r766", "r782", "r783", "r792", "r800", "r813", "r819", "r822", "r965", "r971", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r9" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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)." } } }, "auth_ref": [ "r12", "r225", "r395" ] }, "us-gaap_CapitalizedContractCostAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Capitalized Contract Cost, Accumulated Amortization", "documentation": "Amount of accumulated amortization of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r953" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://www.usa.autodesk.com/role/LeasesNarrativeDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r364", "r365", "r366", "r367", "r454", "r627", "r665", "r700", "r701", "r751", "r753", "r755", "r756", "r766", "r782", "r783", "r792", "r800", "r813", "r819", "r971", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r226", "r227", "r228", "r231", "r239", "r241", "r324", "r330", "r491", "r492", "r493", "r508", "r509", "r532", "r535", "r536", "r539", "r550", "r668", "r670", "r689", "r1030" ] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Components", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r6", "r16", "r36", "r924", "r925", "r926" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r198", "r199", "r200", "r203", "r211", "r212", "r924" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives not designated as hedging instruments", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r5", "r16", "r36", "r211", "r212", "r566", "r567", "r568", "r569", "r570", "r924" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r17", "r176", "r210", "r211", "r212", "r226", "r227", "r228", "r231", "r239", "r241", "r255", "r324", "r330", "r421", "r491", "r492", "r493", "r508", "r509", "r532", "r534", "r535", "r536", "r537", "r539", "r550", "r564", "r566", "r567", "r568", "r569", "r570", "r596", "r668", "r669", "r670", "r689", "r746" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r16", "r36", "r534", "r537", "r596", "r668", "r669", "r924", "r925", "r926", "r935", "r936", "r937" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r217" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares used in computing diluted net income per share (in shares)", "totalLabel": "Denominator for dilutive net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r245", "r250" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r938" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares used in computing basic net income per share (in shares)", "terseLabel": "Denominator for basic net income per share\u2014weighted average shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r244", "r250" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecuritiesFairValue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, short-term", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r286", "r336" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in cumulative foreign currency translation loss, tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r143" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r590", "r816" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecuritiesFairValue", "weight": 1.0, "order": 2.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, long-term", "label": "Debt Securities, Available-for-Sale, Noncurrent", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r183", "r286", "r336" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsGeneralTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation", "label": "Compensation Related Costs, General [Text Block]", "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r445", "r446" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gain (loss) on available-for-sale securities, tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities, Tax, Portion Attributable to Parent", "documentation": "Amount, after reclassification adjustment, of tax expense (benefit) for gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r8", "r15", "r143" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r51", "r53", "r630" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r134", "r824", "r825", "r826", "r827" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r51", "r53" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r143", "r206", "r209" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r591" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in cumulative foreign currency translation loss (net of tax effect of zero, zero, $5, and $1, respectively)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r143" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r591" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r941" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r121", "r730" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r441", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r122" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r973" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r44", "r46", "r91", "r92", "r281", "r771" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r34", "r176", "r210", "r211", "r212", "r226", "r227", "r228", "r231", "r239", "r241", "r255", "r324", "r330", "r421", "r491", "r492", "r493", "r508", "r509", "r532", "r534", "r535", "r536", "r537", "r539", "r550", "r564", "r566", "r567", "r568", "r569", "r570", "r596", "r668", "r669", "r670", "r689", "r746" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "verboseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r117" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r441", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r46", "r91", "r92", "r281", "r771" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk by Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r46", "r91", "r92", "r281", "r678", "r771" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r892" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r167" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "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." } } }, "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r229", "r230", "r231", "r232", "r233", "r236", "r242", "r254", "r284", "r285", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r359", "r491", "r492", "r493", "r506", "r507", "r508", "r509", "r516", "r517", "r518", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r559", "r560", "r561", "r562", "r571", "r572", "r574", "r575", "r576", "r577", "r592", "r593", "r594", "r595", "r596", "r631", "r632", "r633", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r681" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r891" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmountAbstract", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract]", "label": "Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upward adjustments", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r319" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r41", "r174", "r175", "r176", "r177", "r178", "r229", "r230", "r231", "r232", "r233", "r236", "r242", "r254", "r284", "r285", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r359", "r491", "r492", "r493", "r506", "r507", "r508", "r509", "r516", "r517", "r518", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r559", "r560", "r561", "r562", "r571", "r572", "r574", "r575", "r576", "r577", "r592", "r593", "r594", "r595", "r596", "r631", "r632", "r633", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r681" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Negative adjustments, including impairments", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r318" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upward adjustments", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r319" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r136", "r137", "r138", "r190", "r191", "r192", "r256", "r406", "r407", "r408", "r410", "r413", "r418", "r420", "r683", "r684", "r685", "r686", "r800", "r906", "r931" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r190", "r191", "r192", "r256", "r406", "r407", "r408", "r410", "r413", "r418", "r420", "r683", "r684", "r685", "r686", "r800", "r906", "r931" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandardsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net unrealized adjustments", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r318" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel [Axis]", "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r807", "r973" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r808", "r810", "r1027" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel [Domain]", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r807", "r973" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct investments in privately held companies", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r317" ] }, "adsk_RabbiTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "RabbiTrustMember", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rabbi Trust", "label": "Rabbi Trust [Member]", "documentation": "Rabbi Trust [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments For Borrowings", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "adsk_MaintenanceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "MaintenanceRevenueMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maintenance revenue", "label": "Maintenance Revenue [Member]", "documentation": "Maintenance Revenue [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r840", "r851", "r861", "r886" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions to Estimate the Fair Value of Stock-based Awards", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r13", "r69" ] }, "adsk_Fiscal2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "Fiscal2023AcquisitionMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023 Acquisitions", "label": "Fiscal 2023 Acquisition [Member]", "documentation": "Fiscal 2023 Acquisition" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r99", "r495", "r1021" ] }, "adsk_EmployeeStockPurchasePlanMinimumPercentageOfCommonStockFairValueDefinedToPurchaseSharesByEligibleParticipants": { "xbrltype": "percentItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EmployeeStockPurchasePlanMinimumPercentageOfCommonStockFairValueDefinedToPurchaseSharesByEligibleParticipants", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair market value eligible employees can purchase common stock, minimum", "label": "Employee Stock Purchase Plan Minimum Percentage of Common Stock Fair Value Defined to Purchase Shares by Eligible Participants", "documentation": "Employee Stock Purchase Plan, Minimum Percentage of Common Stock Fair Value Defined to Purchase Shares by Eligible Participants" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computer Equipment, Software, Furniture and Equipment, and Leasehold Improvements and the Related Accumulated Depreciation", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r831" ] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r21" ] }, "adsk_ManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ManufacturingMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Manufacturing", "label": "Manufacturing [Member]", "documentation": "Manufacturing [Member]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r842", "r853", "r863", "r888" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r120", "r223", "r320", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r558", "r969" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "adsk_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherAmericasMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Other Americas", "label": "Other Americas [Member]", "documentation": "Other Americas [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net unrealized adjustments", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount", "documentation": "Amount of cumulative impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r318" ] }, "adsk_A240NotesDueDecember152031Member": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "A240NotesDueDecember152031Member", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Notes", "label": "2.40 notes due December 15, 2031 [Member]", "documentation": "2.40 notes due December 15, 2031" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Negative adjustments, including impairments", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r318" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "adsk_DebtInstrumentCovenantLeverageRatioFollowingConsummationOfCertainAcquisitionsNumberOfConsecutiveQuarters": { "xbrltype": "integerItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtInstrumentCovenantLeverageRatioFollowingConsummationOfCertainAcquisitionsNumberOfConsecutiveQuarters", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, leverage ration following consummation of certain acquisitions, number of consecutive quarters", "label": "Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions, Number Of Consecutive Quarters", "documentation": "Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions, Number Of Consecutive Quarters" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "adsk_AgencyMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "AgencyMortgageBackedSecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency mortgage backed securities", "label": "Agency Mortgage Backed Securities [Member]", "documentation": "Agency Mortgage Backed Securities" } } }, "auth_ref": [] }, "adsk_SubleaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SubleaseRemainingLeaseTerm", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public income remaining lease term", "label": "Sublease, Remaining Lease Term", "documentation": "Sublease, Remaining Lease Term" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r929" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r168" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of business combinations:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r831" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax, (effective\u00a0portion)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r197", "r201", "r524", "r525", "r528" ] }, "adsk_InvestmentsDerivativeAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "InvestmentsDerivativeAssetMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strategic investments derivative asset", "label": "Investments Derivative Asset [Member]", "documentation": "Investments Derivative Asset" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic net income per share (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r215", "r234", "r235", "r236", "r237", "r238", "r244", "r246", "r248", "r249", "r250", "r254", "r551", "r552", "r638", "r657", "r790" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and patents", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r24" ] }, "adsk_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDomain", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on a Recurring Basis [Domain]", "label": "Fair Value, Assets and Liabilities Measured on a Recurring Basis [Domain]", "documentation": "Fair Value, Assets and Liabilities Measured on a Recurring Basis [Domain]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating leases included in operating cash flows", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r581", "r587" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r839", "r850", "r860", "r885" ] }, "adsk_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, increase limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "adsk_DebtInstrumentCovenantLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, leverage ratio (no greater than)", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofmarketablesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and maturities of marketable securities", "verboseLabel": "Marketable debt securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "adsk_NumberofRevenueCategories": { "xbrltype": "integerItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "NumberofRevenueCategories", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of revenue categories", "label": "Number of Revenue Categories", "documentation": "Number of Revenue Categories" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r838", "r849", "r859", "r884" ] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Unrealized Gains (Losses) on Derivative Instruments", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r203", "r211", "r212", "r521", "r789", "r924" ] }, "adsk_IngramMicroMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "IngramMicroMember", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ingram Micro", "label": "Ingram Micro [Member]", "documentation": "Ingram Micro [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of expected volatilities, minimum (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "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." } } }, "auth_ref": [] }, "adsk_CostofSubscriptionandMaintenanceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "CostofSubscriptionandMaintenanceRevenueMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of subscription and maintenance revenue", "label": "Cost of Subscription and Maintenance Revenue [Member]", "documentation": "Cost of Subscription and Maintenance Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of expected volatilities, maximum (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "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." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)", "netLabel": "Amount of gain (loss) reclassified from accumulated other comprehensive income into income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before 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." } } }, "auth_ref": [ "r169", "r201", "r204" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of risk-free interest rates, minimum (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r838", "r849", "r859", "r884" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of risk-free interest rates, maximum (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r391", "r448", "r449", "r450", "r451", "r452", "r453", "r554", "r600", "r601", "r602", "r796", "r797", "r808", "r809", "r810" ] }, "adsk_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Changes and Error Corrections [Abstract]", "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "adsk_November2022CommonStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "November2022CommonStockRepurchaseProgramMember", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2022 Common Stock Repurchase Program", "label": "November 2022 Common Stock Repurchase Program [Member]", "documentation": "November 2022 Common Stock Repurchase Program" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r831" ] }, "adsk_A285NotesDueJanuary152030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "A285NotesDueJanuary152030Member", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Notes", "label": "2.85 Notes Due January 15 2030 [Member]", "documentation": "2.85 Notes Due January 15 2030 [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on derivative instruments (net of tax effect of zero, $(5), $3, and $(17), respectively)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "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." } } }, "auth_ref": [ "r201" ] }, "adsk_DesignMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DesignMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Design", "label": "Design [Member]", "documentation": "Design [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on derivative instruments, tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r202" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r89" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r841", "r852", "r862", "r887" ] }, "adsk_OtherInvestmentsGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherInvestmentsGrossUnrealizedGains", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_OtherInvestments", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other investments, gross unrealized gains", "label": "Other Investments, Gross Unrealized Gains", "documentation": "Other Investments, Gross Unrealized Gains" } } }, "auth_ref": [] }, "adsk_EmployeeStockPurchasePlanTermofExercisePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EmployeeStockPurchasePlanTermofExercisePeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of exercise period", "label": "Employee Stock Purchase Plan, Term of Exercise Period", "documentation": "Employee Stock Purchase Plan, Term of Exercise Period" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "adsk_A3.5NotesdueJune152027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "A3.5NotesdueJune152027Member", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Notes due in 2027", "label": "3.5% Notes due June 15, 2027 [Member]", "documentation": "3.5% Notes due June 15, 2027 [Member]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r588", "r816" ] }, "adsk_EmployeeStockPurchasePlanNumberofExercisePeriods": { "xbrltype": "integerItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EmployeeStockPurchasePlanNumberofExercisePeriods", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of exercise period", "label": "Employee Stock Purchase Plan, Number of Exercise Periods", "documentation": "Employee Stock Purchase Plan, Number of Exercise Periods" } } }, "auth_ref": [] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct", "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r807" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r58" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r873" ] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of reclassifications:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized (loss) gain on available-for-sale debt securities (net of tax effect of zero for all periods presented)", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r8", "r15", "r143" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing Arrangements", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r133", "r221", "r377", "r383", "r384", "r385", "r386", "r387", "r388", "r393", "r400", "r401", "r403" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r9" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r874" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r876" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r875" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r877" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued under stock plans", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r70", "r105", "r106", "r138" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r187", "r356" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r35", "r36", "r113", "r193", "r647", "r673", "r677" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r57", "r185", "r650" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r45", "r281" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "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)." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common shares", "label": "Stock Repurchased and Retired During Period, Value", "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)." } } }, "auth_ref": [ "r17", "r105", "r106", "r138" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r402", "r418", "r540", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r655", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r948", "r949", "r950", "r951" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation, expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r168" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business combinations, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r38" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill gross, beginning of the period", "label": "Goodwill, Gross", "documentation": "Amount before 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." } } }, "auth_ref": [ "r348", "r351", "r794" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued shares (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r17", "r105", "r106", "r138" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Less: accumulated impairment losses, beginning of the period", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r348", "r351", "r794" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r589", "r816" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r845", "r853", "r863", "r880", "r888", "r892", "r900" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued under stock plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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)." } } }, "auth_ref": [ "r17", "r105", "r106", "r138" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indirect", "label": "Sales Channel, Through Intermediary [Member]", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r807" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r845", "r853", "r863", "r880", "r888", "r892", "r900" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r291" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r891" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r106", "r109", "r110", "r128", "r710", "r726", "r747", "r748", "r817", "r829", "r933", "r952", "r1006", "r1030" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares remained available for repurchase under repurchase plans (in shares)", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r108", "r138", "r648", "r672", "r677", "r687", "r709", "r817" ] }, "us-gaap_OtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInvestments", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other investments", "label": "Other Investments", "documentation": "Amount of investments classified as other." } } }, "auth_ref": [ "r921" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecuritiesFairValue", "weight": 1.0, "order": 1.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents, fair value", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaintenanceMember", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maintenance", "verboseLabel": "Maintenance revenue", "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r974" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r72" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder)", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r934" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r122" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax (benefit) expense", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r486" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions arising from acquisitions during the period", "label": "Goodwill, Acquired During Period", "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." } } }, "auth_ref": [ "r349", "r794" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r69" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r10", "r54" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r23", "r36", "r211", "r564", "r567", "r570", "r924" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r226", "r227", "r228", "r255", "r629", "r682", "r690", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r725", "r727", "r729", "r730", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r746", "r823" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r391", "r448", "r453", "r554", "r601", "r796", "r797", "r808", "r809", "r810" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation expense", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r487" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r391", "r448", "r453", "r554", "r600", "r808", "r809", "r810" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "verboseLabel": "Stock-based compensation expense related to stock awards and ESPP purchases", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r486", "r494" ] }, "us-gaap_AgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AgencySecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency discount notes", "label": "Agency Securities [Member]", "documentation": "Securities issued by government sponsored entities." } } }, "auth_ref": [ "r942", "r945" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt securities", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r975" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of common stock issued related to business combinations", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r391", "r448", "r449", "r450", "r451", "r452", "r453", "r554", "r602", "r796", "r797", "r808", "r809", "r810" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/IncomeTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Pre-tax income", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r115", "r152", "r261", "r267", "r272", "r275", "r639", "r652", "r791" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Stock Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r923" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r891" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r49", "r52" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r93", "r96", "r972" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r835", "r846", "r856", "r881" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r225", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r573", "r795", "r796", "r797", "r798", "r799", "r932" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r26", "r102", "r103", "r148", "r150", "r225", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r573", "r795", "r796", "r797", "r798", "r799", "r932" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r630" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r62", "r65", "r93", "r94", "r96", "r98", "r136", "r137", "r225", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r573", "r795", "r796", "r797", "r798", "r799", "r932" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill net, beginning of the period", "periodEndLabel": "Goodwill net, end of the period", "label": "Goodwill", "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." } } }, "auth_ref": [ "r186", "r346", "r635", "r794", "r817", "r955", "r962" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r634" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r837", "r848", "r858", "r883" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r154" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails", "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r116", "r125", "r153", "r179", "r205", "r208", "r212", "r223", "r230", "r234", "r235", "r236", "r237", "r240", "r241", "r247", "r261", "r267", "r272", "r275", "r320", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r552", "r558", "r653", "r728", "r744", "r745", "r791", "r828", "r969" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r226", "r227", "r228", "r255", "r629", "r682", "r690", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r725", "r727", "r729", "r730", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r746", "r823" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r814" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Revenue", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r281", "r909" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r844", "r855", "r865", "r890" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r835", "r846", "r856", "r881" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r836", "r847", "r857", "r882" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r843", "r854", "r864", "r889" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r580" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r583" ] }, "adsk_OtherInvestmentsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherInvestmentsFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecuritiesFairValue", "weight": 1.0, "order": 3.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other investments, fair value", "verboseLabel": "Long-term other assets, fair value", "label": "Other Investments, Fair Value", "documentation": "Other Investments, Fair Value" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r591" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r583" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r580" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract Type [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r699", "r701", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r734", "r735", "r736", "r737", "r740", "r741", "r742", "r743", "r758", "r759", "r762", "r764", "r820", "r822" ] }, "adsk_September2016CommonStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "September2016CommonStockRepurchaseProgramMember", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "September 2016 Common Stock Repurchase Program", "label": "September 2016 Common Stock Repurchase Program [Member]", "documentation": "September 2016 Common Stock Repurchase Program" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "adsk_OtherInvestmentsGrossUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherInvestmentsGrossUnrealizedLosses", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_InvestmentsAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investments, gross unrealized losses", "label": "Other Investments, Gross Unrealized Losses", "documentation": "Other Investments, Gross Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r111", "r151", "r649", "r817", "r933", "r952", "r1006" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r281", "r803", "r973", "r1025", "r1026" ] }, "adsk_OtherResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherResearchAndDevelopmentMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Research and Development [Member]", "documentation": "Other, Research and Development [Member]" } } }, "auth_ref": [] }, "adsk_OtherMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherMarketableSecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Marketable Securities [Member]", "documentation": "Other Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r182" ] }, "adsk_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "NumeratorAbstract", "presentation": [ "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "Numerator [Abstract]" } } }, "auth_ref": [] }, "adsk_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market capitalization", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility, Market Capitalization", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility, Market Capitalization" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r580" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Derivatives Designated as Hedging Instruments on Autodesk\u2019s Condensed Consolidated Statements of Operations", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r81", "r85", "r526" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of purchased intangibles", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r10", "r50", "r54" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r830" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r358", "r360", "r731" ] }, "adsk_TechDataMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "TechDataMember", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tech Data", "label": "Tech Data [Member]", "documentation": "Tech Data [Member]" } } }, "auth_ref": [] }, "adsk_ShareBasedCompensationArrangementByShareBasedPaymentAwardRemainingSharesEstimatedToBeIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRemainingSharesEstimatedToBeIssued", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining shares estimated to be issued (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Remaining Shares Estimated To Be Issued", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Remaining Shares Estimated To Be Issued" } } }, "auth_ref": [] }, "adsk_DebtSecuritiesAvailableForSaleCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtSecuritiesAvailableForSaleCurrentAbstract", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term", "label": "Debt Securities, Available-for-Sale, Current [Abstract]", "documentation": "Debt Securities, Available-for-Sale, Current" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r360", "r731" ] }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Summary of the ESPP Activity", "label": "Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "documentation": "Tabular disclosure of employee stock purchase plan activity." } } }, "auth_ref": [ "r71" ] }, "adsk_OtherCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherCashEquivalentsMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Cash Equivalents [Member]", "documentation": "Other Cash Equivalents" } } }, "auth_ref": [] }, "adsk_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAveragePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAveragePrice", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price of issued shares (in usd per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued Average Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued, Average Price" } } }, "auth_ref": [] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Mutual Fund [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r975" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "adsk_DebtInstrumentCovenantLeverageRatioFollowingConsummationOfCertainAcquisitions": { "xbrltype": "pureItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtInstrumentCovenantLeverageRatioFollowingConsummationOfCertainAcquisitions", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, leverage ration following consummation of certain acquisitions (up to)", "label": "Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions", "documentation": "Debt Instrument, Covenant, Leverage Ratio Following Consummation Of Certain Acquisitions" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r832" ] }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Location and Amount of Gain or (Loss) Recognized", "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position." } } }, "auth_ref": [ "r79" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other expense, net", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1004" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency contracts designated as cash flow hedges", "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r455", "r459", "r488", "r489", "r490", "r814" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost and Cash Flow Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r77" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r563" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r833" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r123" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock, net of issuance costs", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r40", "r123", "r219" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r80", "r82", "r88" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_InvestmentsAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r292" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1002", "r1003" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of common stock issued to settle liability-classified restricted common stock", "verboseLabel": "Settlement of liability-classified restricted common shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid", "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement." } } }, "auth_ref": [ "r478" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r866" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount remained available for repurchase under repurchase plans", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Fair Values of Derivative Instruments in Autodesk\u2019s Condensed Consolidated Balance Sheets", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r82" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r515", "r811", "r812" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r76", "r77", "r515", "r811", "r812" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r820", "r821", "r822", "r824", "r825", "r826", "r827", "r935", "r936", "r1005", "r1028", "r1030" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r81", "r83", "r85", "r86", "r699", "r701", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r734", "r735", "r736", "r737", "r740", "r741", "r742", "r743", "r758", "r759", "r762", "r764", "r788", "r820", "r822" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments Classified by Contractual Maturity Date", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r103", "r149" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r104", "r149" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Summary of Restricted Stock Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.usa.autodesk.com/role/NetIncomePerShareComputationofNetIncomePerShareAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock repurchased and retired (in shares)", "label": "Stock Repurchased During Period, Shares", "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." } } }, "auth_ref": [ "r17", "r105", "r106", "r138", "r686", "r746", "r768" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r831" ] }, "adsk_UpchainMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "UpchainMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upchain", "label": "Upchain [Member]", "documentation": "Upchain Member" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Computer Equipment, Software, Furniture, and Leasehold Improvements, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r130", "r166", "r170", "r171" ] }, "adsk_InvestmentsAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "InvestmentsAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails_1": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": -1.0, "order": 2.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, Gross unrealized gains", "label": "Investments, Accumulated Gross Unrealized Gain, Before Tax", "documentation": "Investments, Accumulated Gross Unrealized Gain, Before Tax" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r155", "r160", "r947", "r1023" ] }, "adsk_CostOfOtherRevenueMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "CostOfOtherRevenueMemberMember", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of other revenue", "label": "Cost of Other Revenue Member [Member]", "documentation": "Cost of Other Revenue Member [Member]" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r831" ] }, "adsk_PeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "PeriodTwoMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period Two", "label": "Period Two [Member]", "documentation": "Period Two" } } }, "auth_ref": [] }, "adsk_ContractWithCustomerResearchDevelopmentChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ContractWithCustomerResearchDevelopmentChannelAxis", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Research & Development Channel [Axis]", "label": "Contract with Customer, Research & Development Channel [Axis]", "documentation": "Contract with Customer, Research & Development Channel [Axis]" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandardsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "adsk_FutureMinimumSubleaseRentalsExpectedToBeReceivedNextFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "FutureMinimumSubleaseRentalsExpectedToBeReceivedNextFourYears", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income payments, expect to receive, remaining fiscal 2024 through fiscal 2028", "label": "Future Minimum Sublease Rentals, Expected To Be Received Next Four Years", "documentation": "Future Minimum Sublease Rentals, Expected To Be Received Next Four Years" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r831" ] }, "adsk_SeniorNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SeniorNotesDue2025Member", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2015 Notes", "label": "Senior Notes Due 2025 [Member]", "documentation": "Senior Notes Due 2025 [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r391", "r448", "r449", "r450", "r451", "r452", "r453", "r600", "r601", "r602", "r796", "r797", "r808", "r809", "r810" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r831" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Europe, Middle East and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r131" ] }, "adsk_MaryMcDowellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "MaryMcDowellMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Mary McDowell [Member]", "documentation": "Mary McDowell" } } }, "auth_ref": [] }, "adsk_CashEquivalentsAndMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "CashEquivalentsAndMarketableSecurities", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, amortized cost", "label": "Cash Equivalents And Marketable Securities", "documentation": "Cash Equivalents And Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards vesting percentage (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r976" ] }, "adsk_RevenueRemainingPerformanceObligationSatisfactionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "RevenueRemainingPerformanceObligationSatisfactionPeriodAxis", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Satisfaction Period [Axis]", "label": "Revenue, Remaining Performance Obligation, Satisfaction Period [Axis]", "documentation": "Revenue, Remaining Performance Obligation, Satisfaction Period" } } }, "auth_ref": [] }, "us-gaap_LandBuildingsAndImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandBuildingsAndImprovementsMember", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements, land and buildings, at cost", "label": "Land, Buildings and Improvements [Member]", "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business." } } }, "auth_ref": [] }, "adsk_ProceedsFromSubleasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ProceedsFromSubleasePayments", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income payments", "label": "Proceeds from Sublease Payments", "documentation": "Proceeds from Sublease Payments" } } }, "auth_ref": [] }, "adsk_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfSharesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfSharesIssued", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares issued", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Issued", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Issued" } } }, "auth_ref": [] }, "adsk_EmployeeQualifiedStockPurchasePlan1998EspPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EmployeeQualifiedStockPurchasePlan1998EspPlanMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofESPPActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1998 Employee Qualified Stock Purchase Plan", "label": "Employee Qualified Stock Purchase Plan 1998 ESP Plan [Member]", "documentation": "Employee Qualified Stock Purchase Plan 1998 ESP Plan [Member]" } } }, "auth_ref": [] }, "adsk_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAxis", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value, Assets and Liabilities Measured on a Recurring Basis [Axis]", "label": "Fair Value, Assets and Liabilities Measured on a Recurring Basis [Axis]", "documentation": "Fair Value, Assets and Liabilities Measured on a Recurring Basis [Axis]" } } }, "auth_ref": [] }, "adsk_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, Payments, Due After Year Four", "documentation": "Lessee, Operating Lease, Liability, Payments, Due After Year Four" } } }, "auth_ref": [] }, "adsk_LesseeOperatingLeaseTerminationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "LesseeOperatingLeaseTerminationPeriod", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Optional termination period", "label": "Lessee, Operating Lease, Termination Period", "documentation": "Lessee, Operating Lease, Termination Period" } } }, "auth_ref": [] }, "adsk_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "adsk_SubscriptionandMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SubscriptionandMaintenanceMember", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription and Maintenance", "verboseLabel": "Cost of subscription and maintenance revenue", "label": "Subscription and Maintenance [Member]", "documentation": "Subscription and Maintenance [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r243", "r251", "r252", "r253" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt redemption price, percentage of principle amount", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software, at cost", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "adsk_SeniorNotesDue2017Member": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SeniorNotesDue2017Member", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Notes", "label": "Senior Notes Due 2017 [Member]", "documentation": "Senior Notes Due 2017 [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r908" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r101", "r142", "r679", "r680" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r586", "r816" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationAssumptionUsedtoEstimatetheFairValueofStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of expected lives (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r481" ] }, "adsk_EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants": { "xbrltype": "percentItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of compensation that eligible employees can use to purchase common stock, maximum", "label": "Employee Stock Purchase Plan Maximum Percentage of Compensation to Purchase Shares by Eligible Participants", "documentation": "Employee Stock Purchase Plan, Maximum Percentage of Compensation to Purchase Shares by Eligible Participants" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r27", "r817" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r893" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r281", "r803", "r973", "r1025", "r1026" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r584", "r816" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r585", "r816" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r261", "r267", "r272", "r275", "r791" ] }, "adsk_InvestmentsAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "InvestmentsAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails_1": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 3.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total, Gross unrealized losses", "label": "Investments, Accumulated Gross Unrealized Loss, Before Tax", "documentation": "Investments, Accumulated Gross Unrealized Loss, Before Tax" } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r900" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r867" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r894" ] }, "adsk_SubscriptionRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SubscriptionRevenueMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription revenue", "label": "Subscription Revenue [Member]", "documentation": "Subscription Revenue [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r900" ] }, "adsk_MakeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "MakeMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Make", "label": "Make [Member]", "documentation": "Make [Member]" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r898" ] }, "adsk_UnrecognizedTaxBenefitsThatWouldImpactValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "UnrecognizedTaxBenefitsThatWouldImpactValuationAllowance", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/IncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would reduce valuation allowance if recognized", "label": "Unrecognized Tax Benefits that Would Impact Valuation Allowance", "documentation": "Unrecognized Tax Benefits that Would Impact Valuation Allowance" } } }, "auth_ref": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r901" ] }, "adsk_RevenueRemainingPerformanceObligationSatisfactionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "RevenueRemainingPerformanceObligationSatisfactionPeriodDomain", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Satisfaction Period [Domain]", "label": "Revenue, Remaining Performance Obligation, Satisfaction Period [Domain]", "documentation": "Revenue, Remaining Performance Obligation, Satisfaction Period [Domain]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r895" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r900" ] }, "adsk_SubscriptionPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SubscriptionPaymentTerms", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription payment terms", "label": "Subscription Payment Terms", "documentation": "Subscription Payment Terms" } } }, "auth_ref": [] }, "adsk_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherMember", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "verboseLabel": "Other", "label": "Other [Member]", "documentation": "Other [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r902" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r899" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r901" ] }, "adsk_DebtDueJune152020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtDueJune152020Member", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Due June 15, 2020", "label": "Debt Due June 15, 2020 [Member]", "documentation": "Debt Due June 15, 2020" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r896" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r897" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "adsk_PeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "PeriodOneMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period One", "label": "Period One [Member]", "documentation": "Period One" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r78" ] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription", "verboseLabel": "Subscription revenue", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r974" ] }, "adsk_ArchitectureEngineeringAndConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ArchitectureEngineeringAndConstructionMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Architecture, Engineering and Construction", "label": "Architecture Engineering and Construction [Member]", "documentation": "Architecture, Engineering and Construction [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r898" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "adsk_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized related to acquisition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Value of Shares Authorized", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Value of Shares Authorized Related To Acquisition" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r903" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r353" ] }, "adsk_EmployeeStockPurchasePlanTermofOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EmployeeStockPurchasePlanTermofOfferingPeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of offering period", "label": "Employee Stock Purchase Plan, Term of Offering Period", "documentation": "Employee Stock Purchase Plan, Term of Offering Period" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "adsk_InterestRateCashFlowHedgeGainLosstobeReclassifiedDuringNext24MonthsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "InterestRateCashFlowHedgeGainLosstobeReclassifiedDuringNext24MonthsNet", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain expected to be recognized in next 24 months", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 24 Months, Net", "documentation": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 24 Months, Net" } } }, "auth_ref": [] }, "adsk_CommonStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "CommonStockRepurchaseProgramMember", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Repurchase Program", "label": "Common Stock Repurchase Program [member]", "documentation": "Common Stock Repurchase Program" } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r834", "r904" ] }, "adsk_CashEquivalentsAndMarketableSecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "CashEquivalentsAndMarketableSecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails_1": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 1.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, fair value", "label": "Cash Equivalents And Marketable Securities, Fair Value", "documentation": "Cash Equivalents And Marketable Securities, Fair Value" } } }, "auth_ref": [] }, "adsk_TheCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "TheCreditAgreementMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Credit Agreement", "label": "The Credit Agreement [Member]", "documentation": "The Credit Agreement" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r868" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r898" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r282", "r283" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r868" ] }, "adsk_AutoCADandAutoCADLTFamilyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "AutoCADandAutoCADLTFamilyMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "AutoCAD and AutoCAD LT", "label": "AutoCAD and AutoCAD LT Family [Member]", "documentation": "AutoCAD and AutoCAD LT Family [Member]" } } }, "auth_ref": [] }, "adsk_RestrictedStockUnitsRSUsandPerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "RestrictedStockUnitsRSUsandPerformanceSharesMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) and Performance Shares", "label": "Restricted Stock Units (RSUs) and Performance Shares [Member]", "documentation": "Restricted Stock Units (RSUs) and Performance Shares [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r834", "r904" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r870" ] }, "adsk_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Adjustment (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Adjustment, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r834", "r904" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r899" ] }, "adsk_CloudbasedSoftwareHostingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "CloudbasedSoftwareHostingArrangementsMember", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud-based Software Hosting Arrangements", "label": "Cloud-based Software Hosting Arrangements [Member]", "documentation": "Cloud-based Software Hosting Arrangements [Member]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r32" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r218" ] }, "adsk_FurnitureAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "FurnitureAndEquipmentMember", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and equipment, at cost", "label": "Furniture And Equipment [Member]", "documentation": "Furniture And Equipment" } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r869" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r899" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r218" ] }, "adsk_EBAPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "EBAPaymentTerms", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EBA payment terms", "label": "EBA Payment Terms", "documentation": "EBA Payment Terms" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/Segments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r265", "r269", "r273", "r274", "r275", "r276", "r277", "r278", "r281" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "adsk_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average\u00a0grant date\u00a0fair\u00a0value per\u00a0share", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r123", "r124", "r125" ] }, "adsk_MediaAndEntertainmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "MediaAndEntertainmentMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Media and Entertainment", "label": "Media And Entertainment [member]", "documentation": "Media and Entertainment" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r869" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r422", "r423", "r442" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r899" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r422", "r423", "r442" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r870" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r628", "r930" ] }, "adsk_FutureMinimumSubleaseRentalsExpectedToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "FutureMinimumSubleaseRentalsExpectedToBeReceivedThereafter", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income payments, expect to receive, thereafter", "label": "Future Minimum Sublease Rentals, Expected to be Received, Thereafter", "documentation": "Future Minimum Sublease Rentals, Expected to be Received, Thereafter" } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r891" ] }, "adsk_PerformanceSharesUnitsPayoutPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "PerformanceSharesUnitsPayoutPercentage", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance shares units payout (in percentage)", "label": "Performance Shares, Units, Payout Percentage", "documentation": "Performance Shares, Units, Payout Percentage" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r891" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r899" ] }, "adsk_ContractWithCustomerResearchDevelopmentChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "ContractWithCustomerResearchDevelopmentChannelDomain", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Research & Development Channel [Domain]", "label": "Contract with Customer, Research & Development Channel [Domain]", "documentation": "Contract with Customer, Research & Development Channel [Domain]" } } }, "auth_ref": [] }, "adsk_OtherFiscal2022AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherFiscal2022AcquisitionsMember", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Fiscal 2022 Acquisitions", "label": "Other Fiscal 2022 Acquisitions [Member]", "documentation": "Other Fiscal 2022 Acquisitions" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r871" ] }, "adsk_DebtInstrumentInterestRatesAdjustmentNumberOfKeyPerformanceIndicatorMetrics": { "xbrltype": "integerItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtInstrumentInterestRatesAdjustmentNumberOfKeyPerformanceIndicatorMetrics", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt interest rates adjustment, number of key performance indicator metrics", "label": "Debt Instrument, Interest Rates Adjustment, Number Of Key Performance Indicator Metrics", "documentation": "Debt Instrument, Interest Rates Adjustment, Number Of Key Performance Indicator Metrics" } } }, "auth_ref": [] }, "adsk_OtherAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "OtherAccruedLiabilitiesMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other\u00a0accrued\u00a0liabilities", "label": "Other Accrued Liabilities [Member]", "documentation": "Other Accrued Liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/Goodwill" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r345", "r347", "r352", "r794" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r112", "r213", "r636", "r654" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r132", "r361", "r363", "r772", "r966" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r37", "r207", "r209", "r214", "r637", "r656" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r771" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Marketable Securities", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r771" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r46", "r91", "r92", "r281", "r771", "r910" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties [Abstract]", "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r89", "r90" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer hardware, at cost", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r43", "r44", "r46", "r47", "r91", "r145", "r771" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRisk" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r127" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r842", "r853", "r863", "r888" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r842", "r853", "r863", "r888" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r180", "r194", "r223", "r320", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r519", "r522", "r558", "r817", "r969", "r970", "r1013" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VariableLeasePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeasePayment", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease payments", "label": "Variable Lease, Payment", "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability." } } }, "auth_ref": [ "r582" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r23", "r206", "r209", "r213", "r564", "r565", "r570", "r636", "r654", "r924", "r925" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r842", "r853", "r863", "r888" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax effects", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r143" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.usa.autodesk.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease remaining lease term", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r578" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r868" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.usa.autodesk.com/role/StockholdersEquityScheduleofChangesinStockholdersDeficitbyComponentNetofTaxDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r106", "r708", "r726", "r1030", "r1031" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Stock-based compensation expense related to stock awards and ESPP purchases, net of tax", "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r843", "r854", "r864", "r889" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment, software, furniture, and leasehold improvements, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r131", "r184", "r651" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r922" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r80", "r84" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.usa.autodesk.com/role/ComputerEquipmentSoftwareFurnitureandLeaseholdImprovementsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computer equipment, software, furniture and leasehold improvements, net", "totalLabel": "Computer equipment, software, furniture, and leasehold improvements, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r11", "r644", "r651", "r817" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r95" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r119", "r629" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r210", "r211", "r564", "r566", "r567", "r568", "r569", "r570" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesAbstract", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities:", "label": "Marketable Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to obtain a contract", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r343" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of developed technologies", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r927" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative contract assets", "terseLabel": "Foreign exchange contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r788", "r808", "r815" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Developed technologies", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r141" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r210", "r211", "r564", "r566", "r567", "r568", "r569", "r570" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable securities", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r922" ] }, "adsk_DebtSecuritiesAvailableForSaleNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.usa.autodesk.com/20231031", "localname": "DebtSecuritiesAvailableForSaleNoncurrentAbstract", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term", "label": "Debt Securities, Available-for-Sale, Noncurrent [Abstract]", "documentation": "Debt Securities, Available-for-Sale, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangements [Abstract]", "label": "Deferred Compensation Arrangements [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r891" ] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability, current", "label": "Deferred Compensation Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r68", "r139" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/GoodwillChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r350" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r277", "r629", "r659", "r660", "r661", "r662", "r663", "r664", "r785", "r801", "r818", "r911", "r967", "r968", "r973", "r1025" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r891" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r277", "r629", "r659", "r660", "r661", "r662", "r663", "r664", "r785", "r801", "r818", "r911", "r967", "r968", "r973", "r1025" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate principal amount", "terseLabel": "Aggregate Principal Amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r94", "r96", "r378", "r573", "r796", "r797" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r974" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r391", "r557", "r796", "r797" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r498", "r499", "r646" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed securities", "label": "Asset-Backed Securities [Member]", "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." } } }, "auth_ref": [ "r808", "r944", "r946", "r947" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase commitments", "label": "Unrecorded Unconditional Purchase Obligation", "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)." } } }, "auth_ref": [ "r362" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/IncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision for income taxes", "terseLabel": "Provision for income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r165", "r172", "r240", "r241", "r264", "r500", "r511", "r658" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/RecentlyIssuedAccountingStandards" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r126", "r220" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term notes payable, net", "label": "Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease-related asset impairments", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r10", "r55" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/IncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in unrecognized tax benefits in the next twelve months for statute lapse", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r75" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net revenue", "verboseLabel": "Total net revenue", "netLabel": "Net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r262", "r263", "r266", "r270", "r271", "r277", "r279", "r281", "r440", "r441", "r629" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (in percentage)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r44", "r46", "r91", "r92", "r281" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pre-tax losses reclassified from accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r36" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r630" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r379" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Loss, Net of Taxes", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r36", "r1007", "r1008" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails", "http://www.usa.autodesk.com/role/ConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r32", "r225", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r573", "r795", "r796", "r797", "r798", "r799", "r932" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r630", "r634" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled/Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted stock units, beginning balance (in shares)", "periodEndLabel": "Unvested restricted stock units, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r471", "r472" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "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." } } }, "auth_ref": [ "r14", "r824", "r825", "r826", "r827" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r474" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.usa.autodesk.com/role/IntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r51", "r53" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.usa.autodesk.com/role/EquityCompensationNarrativeDetails", "http://www.usa.autodesk.com/role/EquityCompensationSummaryofRestrictedStockAwardandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "terseLabel": "Awards granted in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r474" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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)." } } }, "auth_ref": [ "r12", "r225", "r395" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculation of Numerator and Denominator in Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r938" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r118", "r223", "r261", "r267", "r272", "r275", "r320", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r558", "r791", "r969" ] }, "us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers", "crdr": "debit", "presentation": [ "http://www.usa.autodesk.com/role/CloudComputingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development costs", "label": "Capitalized Software Development Costs for Software Sold to Customers", "documentation": "Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use." } } }, "auth_ref": [ "r100", "r146" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosure:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r182" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r907", "r928" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r279", "r280", "r693", "r696", "r698", "r752", "r754", "r757", "r767", "r770", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r786", "r802", "r822", "r973", "r1025" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "http://www.usa.autodesk.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.usa.autodesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r905" ] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock and additional paid-in capital", "label": "Common Stocks, Including Additional Paid in Capital", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r106", "r107", "r138" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r892" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails": { "parentTag": "adsk_CashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "terseLabel": "Amortized Cost", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r40", "r182", "r787" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Marketing and sales", "terseLabel": "Marketing and sales", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r67", "r140" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFutureMinimumPaymentsForBorrowingsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal outstanding", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r26", "r150", "r390", "r404", "r796", "r797", "r1024" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.usa.autodesk.com/role/DeferredCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative contract assets, fair value", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r195", "r196", "r557", "r691", "r692", "r693", "r694", "r695", "r697", "r698", "r699", "r700", "r701", "r714", "r715", "r758", "r761", "r762", "r763", "r764", "r765", "r788", "r822", "r1029" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due within 1 year", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r156", "r161", "r313", "r640" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/IncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r497", "r502" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in 1 year through 5 years", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r157", "r162", "r314", "r641" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.usa.autodesk.com/role/RevenueRecognitionContractRevenueDetails", "http://www.usa.autodesk.com/role/SegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r279", "r280", "r693", "r696", "r698", "r752", "r754", "r757", "r767", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r786", "r802", "r822", "r973", "r1025" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in 5 years through 10 years", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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)." } } }, "auth_ref": [ "r158", "r163", "r315", "r642" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsCostandFairValueofFinancialInstrumentsDetails", "http://www.usa.autodesk.com/role/FinancialInstrumentsMeasuredAtFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/FinancialInstrumentsScheduleofInvestmentsClassifiedbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 10 years", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth 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)." } } }, "auth_ref": [ "r159", "r164", "r316", "r643" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization and accretion", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r56" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsonCondensedConsolidatedStatementsofOperationsDetails", "http://www.usa.autodesk.com/role/EquityCompensationStockBasedCompensationExpenseDetails", "http://www.usa.autodesk.com/role/LeasesLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales", "verboseLabel": "Marketing and sales", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r117" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r30", "r181", "r223", "r320", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r520", "r522", "r523", "r558", "r817", "r969", "r1013", "r1014" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.usa.autodesk.com/role/BorrowingArrangementsFairValueofMarketPriceDetails", "http://www.usa.autodesk.com/role/BorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/IncomeTax" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r224", "r496", "r501", "r504", "r505", "r510", "r512", "r513", "r514", "r688" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.usa.autodesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r147", "r189", "r223", "r261", "r268", "r273", "r320", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r519", "r522", "r558", "r645", "r720", "r817", "r829", "r969", "r970", "r1013" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.usa.autodesk.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r144", "r527", "r540" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.usa.autodesk.com/role/IncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gross unrecognized tax benefits that would impact the effective tax rate, if recognized", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r503" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "820", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481753/940-820-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482969/710-10-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r906": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 95 0000769397-23-000193-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000769397-23-000193-xbrl.zip M4$L#!!0 ( /R A%?L2?*ICP< !HF 2 83$P,S$R,#(S97@S,3$N M:'1M[5IK;]LX%OV^OX*;8#L)8#M^YN&D ;Q-9I$OZ6PG0#\N:)&RB$BDAJ3L M>'_]GDO*C\1QF\YD.FZP!:I8XN7E)7EX[B&EB\P7^>5%)KFX_-O%WYM-=F62 MJI#:L\1*[J5@E5-ZPCX+Z>Y9LUE;?3#EW*I)YEFWW>VQS\;>JRF/Y5[Y7%XN M_%P6%4%.FQ/L]-1CTNCW9$\>)&/=/3T_X<2<1:3<5)Z?= M=CN5_^GLH2K,8QWGY[E\OU7J1& M>[1G43_^C&XVG7$[@;^Q\=X40_)5/_&F#+=>/O@FS]5$#T.?]Z+O1?W$Y,8. M]]OAWSF5-%->J'P^_.E.%=*Q6SECGTS!]4\-Q[5K.FE5&@V=^J]$T&@DW,YB MGT[@)U=:+OK8Z5*OKA\R-5:>]3JM#GO83;9QOL$1:K](Y\QGW[_8'I^=_8)I* M+@067C.7*9H\74RQG8PO6:3?_S4S*1I4WQ&4-=J.3%F;I[/PM3E)WYR;IG]QA M:C =Q9S=:S/+I9C(QJ.Y$@8A:(/<@Q:XTHSK.:NTMY5$#Y"-0F+")')6X,XJ MGK.4)WADF2E C=Y$NPT#+1/I'+=S,BGXO42[:SX=G@D$@R;SD-70!ADDRB*+ MP4RC.B(1TK)9II*,N8HNJ_HS:67MA#I0*) 3FG,A MGH2[C*6YF;D%;*V<*.\09OGA#F&VVZ=QN)(.NP=,7TB"7\=6@_)SPBOW\BJ4*,<2.*E;BJG7 M5!8.0%]3Y0(IPDKJX(1DW75*A K8C%F5R)L.UU MU=@IH;A5U $5%4)($IH\58ZR=EBG+J3X0*'&202$#6^H5'(@/JER3LR/;H4@ M5MD?-:*66)= ^#669 AR1GTI7I.,=PK8XYT!]EGK^&03UR]FM UXOYP+7XQR MK(RI$@1>[HSF1/K< ?@D3 G1W(H%NH!WQ<N"Y9FFM!2 &C,5E\LAT M3=B&W/)0=ZBL; F,NZ!?DL18$0(($GF\MLC>$D"X4MK20H\_?HNBHT7VCZL21E' O$$_%$#;QF4)D2/81%($?)&&(^:T^RB^DC+&! J%RH1!?<'( =(.A'64 _"5!OEB2\K=* M(?RP_"J=A*.,P__OX+Z?+ACET'C0G K0HUTT[<<3)8&5.K\I64?- M%])U4*OAR'5Q#O5-"*PW/?$,XQGFXP(5G5P2WU:TUAH750 Y2-%&5 P."!40J=J1/.LR=V;UH-[-X6:X2DGUKP2@,PD($* :1P8EXCKA%SIM)3DT\E M)4[-)_7!OZW94Q9E;N82I;/,1,KDC_ ,_+V*JFC]:&\EKS"*\;\07]5_KSQ=>>?NPZZS-QUAOTC;1K9R73@X7/\Z1NLJXK]8-%R_YF^%U_Q'7FR6#?JM M0>]X:W&[U=E:]B6W_5ZK>]Q_D=NC$'(,&P/C2J[?[_7V%A7JA3%LLT[ R<+? M%TR[Y0,9;[Z[?SJ0<0R_/_C"9Q?O]OM87>$:4;=Y'=U>?;K^S$:WHW_=?OSU M;IO9YG4)W-<=X!K'!'O8LG#\QQ8CM2.C?_:USRG"X#_Y&.%/&J\?:DA^L9 J ME(2#"OB0*9FRZP>95'0"P3Y&W4T?"!W\$D^G0/T;Y8>;(WD46&V-1+=^:[1& ML$\^5RJ-"R_VAO%X>BHW/F!:032P9GM5A8^!T\IOK[+M$Y^M7T/5U_AMUE'X M)NQ_4$L#!!0 ( /R A%>QE)B7E@< \F 2 83$P,S$R,#(S97@S M,3(N:'1M[5IK;^,V%OW>7\$FV&D"V([\2#QQ,@'2/- 1:>;#MJ/"TJZBHA( MHDI*=MQ?O^>2\B.Q\YC9=.H)=H!)(O'R/LC#ZG!IUDU:B%_3ZX@]M;M58^O9* M51F=S/0<[_GGXSUGY#C4\?3D.%9CH>(/6RKH'R04!#+L'@0#BND]A4&_UPWZ MR9"B?C3X3W<+72'N^]AJFM&'K5P5[938_FC0ZPSWR^IHHN(J'76#X%];3O3D M.-%%!7L&_?V?7LVJ,FENH"_45:7S$>MJWE2Z=(\5W55MF:F;8N1BWO*Z9_TC MG6DSV@[TZB^"TS#B M'B<^IB'T9*J@68S='D=U<9>J4%6BW^WT[H?TA<%$F!XR_U T9Q?7GZXNK\Y. M/UU]_.4W\<4!_>WN#]:Z?]42YQ1J(U/Q<92I)M(E;(B)3J60JJE16[[;W MWQ]]>61'I8QCK+UV1@G,OI]-GBIB3-RHS6_^H>B[G5E47]_Z@V$).@X$5R*5 M8Q*&QHHF8*TJ519/I3:5T(6XU"87W:#];Z$3<5I7FNFL):Z*J(-9.CQZBY/4 MV[A)^E%:3 VF(Y^*VT)/,HIOJ'5OKF(-%PJ-] ,+4A5"%E-1%Y6I"1$@(;G< MA$F4(L>343(3B8SPR@B=@QTK[>56! J*R%IIIBR2RUN"W26=%N]B. .3F4ML ML,$"D3)(9! KT!V>Q&3$)%51*FS-/Q;])V2H4<(!Y,IFR'BJ2A&@+2ER M#K+>$J[I&&&.T2T6X71Y&-XL)OO?#B9))*K K#. %K/< B ACF:SU*X*L#_@ MIJ!'%5%6Q] ))"U-:0LH5":;BA) 8 PSMK-L =(&'_:!::R#6+'B%DO4&02 M3 WX.'/6^1-)FXHDTQ,[@ZVA&V4K(V%(\DOO-[QL+:'/SIQ9\?;- G"P<0#\ M=&^VWFV_[W6'1[:!6%-.,(GH)%%X=/-X):0AAQ@@0(49\6[$#I,0$Z'DX7-Q%J2QN2)R"M:[K M#!+=OFQW]W=HUW7M[L?^R3\JKB8+#UG6+YC:EI#LD<6^O-A05D/7W*A K?#% MZDS%;N=KZ]"J6$FC. #E*P27) K65%O.VFZ=6I?B'85J2W (>U[7J91 ?%1G MDID?83DG%MD?/7PML5P"X:^06!#DC/X4OR89;Q2PPXT!]F'G8+B*ZQ:74AF?2E!?"Y,&5$2Q//T 6\*QFJ3%53K@?6F>6UYH#H M,.:7R3W1I<+6Y9:[)J"R-B4P;EW]$D78]#H'7(E[0P7*D@Q01PN5O(98!.6[ MAS/6FBI![V\6T-'& 'K.U!=CF=6.SGBZ*4E08ZHQ)LJNJ17GU<<+Z-D_KB\? M'8#1$=1J?9$:ZKIZW(.7)! YER:NP)/G=U$BG-7V;DV2'PGXX_#'!MXB!N.- MP>"<5/WLKJ*$]_9-Z>=:UD+Q,ZB4"P =1;5A+"QEVS5:WVW\C6SAUDQK,UTUJP&)/J,FX7A,;( M^XQB9:4,GKLF40I7VMAY?>!>0&6>JZHB>B)EA!H5"+?'"OXY)3M -QC:<@; M;R[(9TN2_JP5W'?+KRXB=Y2Q^_\=W->K"TXSU'BH.16@Q[MHWH]'BH"5)K?/ M=U(3DK>OL'.JS$-AL>OP9QAKFDS$Z6IH3WZ-H;6I<= 'D MW/V+JQ@LR@5;YX '1LD%TR2I]I0I[^$9^'N5JJ+SK=U,GF,4 M_R/(Z2N M,I/3D2J<I@C3G_H9)J;#ASOKFYRS\\[ R#(5_G5P;_XYGAYJ:_XV[Z M]ZIXM6TP[ Q[!X\V!YWNHVU/J=T/.L%P\"*U>\YE[S8&QI:R^+#5WYIU:!;& M*!!=AY.9OB=$>^4="Z_>WS\<2#^&7Q]\[LN+=]L#K"[W4YQ?_/CQ^O0G=S_^ M\]7EY,&B@RF 6[(0-X^-Q7$6[\UGQ3\#>-V3U*^^[JP.XY MKGH)U6\]^GG14Y\>+6E\\/52J:V[Y!OYH^HQK7S/M,"Z\R%8=)$A %]7JUV> M^02J^>D_R-IS'X+]%U!+ P04 " #\@(17FW-S3:T$ #@&@ $@ &$Q M,#,Q,C R,V5X,S(Q+FAT;>U96V_:2!1^WU]QEFC;1@)BV:,DVP,27;5;M,5>;# Y_[-\3E?<&>AE]%I9\$( M/?VE\VNI!#T1K)8LUA!(1C2CL%(\GL,E9>H+E$H;K:Y(UI+/%QHJ3J4*ET)^ MX5D1^QM8M%S' M^:U@54\[H8@UQI-HGWY,W>2=$3E'?S.AM5BVC*_-'2T2^U6S&UTB$9_'+5MS M(?6=V0LJ73,&07<-8+$G\NJA(K$J*21ZFBHK_ MR3!I#&*_7JA63%7^S8+/N(9JI>S^O:1\,5M2#_ PF/Q!N7?] M\730'W2]Z6 TA%$?NA\&?A_\SW[W8CKXY.,ME/IC\(:]C:P_&'K#[L [NY7M M+/JE5'E^,9Y<>,,I3$ M_%2 9S WG6/S!$P_^##QQN^\H3\IC3Z?^;^#UYT:2<5Q*KO+>=ZXXC'%6EON M29*-JRVC\!MX_7X@UK:"^(XHW$DBAN4:OL3B.F)TSHHP*((74XDQO)C,8Z%T M$0(F-0_714A64JT(YJH%W.MZ%FB.CM*N)PH(%8E9>/?5,R5S9B($O6 P(7)& M8J9*HYN(K<$+M)&8,RNBG&BK]'%%)'9:M(8Q2X2T*MY*"[-%,=LX*)L:^D(N MP75*'R$4TMI]O;5+$!]!@2'B%$:!%C,FH>H6[<(M0KB*4"D0RR3BB.XUUPOK M0+*O*RZ9V;S*!+VK\@TY!(SBUM_0P]M:6+"27!L/_DVP(/&<906YS6H-2$S3 MFGB,&2Z)=17@(1$\&(IW0:V"Q?TZ"+?)2Z9L!JA!H@C0$LLA$::G$LQ(V>@A MCTDV^RL43N/ MUI5Y<@(2;6+8<*EX0[.:S?))O6J8EL:9HFD6>$/"RI:$'6F:E]6=2XYI,<$_F\#G, W1DI_KC//C^O['_=U[88SA& MR +.RM"->(@\ANZYX9X;[KGAGAONN6&>&T+/?S<:>Q_LO#P;]/NC<6]/[YY8 MT5MVS)ZYF%^L,[KR"M/1$KB*@P"@5(B9^U=C9&0,B.>N&9DY,__]WUL2J_4<0W;^J4D5ZHE MZ?]V?O[_RN7__?KT3;JV-7],+4^ZP MG7&YS'YU94^FCC$<>9)25=3HKO"BJ-,JG10KE4'@_(+@3];-:U%JU6]115RH5\216M2 MN=%6&ZUFK:;7B=S09=K0VTVJM'6MC:\=>3 _F*/E7KZ;AO7CE]+(\R:7GS^_ MO;U5WM2*[0P_R^UV^S.[6HIN?7%,W9C=BW^R.Y5JM?$YN+AXJ['TU,6[U<^& MY7K$TFAT_]H@EF_'RR_$G=UNO'OQ=QL6W$J12Y\]AU@N,H%XP$5XCE(M5Y6R MK,S&Z!IQ\X87RI__]^Y;7QO1,2FOCA1>77:IMO1+^+LRM%\_?+M<+U=;956. MGJ/9ON4YTV5J1@\*+^*@U>@'.C7B;X8+2S<2W5VFI>^2"O$]6Z?NCXIFC]G= M/?K'U:>=GW7B57&]JTE]*NN%.3#*]M&R+P@", M]TN\D3K!1T/7J<4^PO5[4%".H07O?_>>Z."7DE8&AEMDC$^BQF475)B.:NS& M),.2%&#UEQ+@^W)@O%.]/" F2IP!V!B4E7JI<]/]UN_]_'GI#0E>&*G-&\/5 MB/EO2IP;^,:=O:%1Z@ I:FF]X!%NM_7E5S1+G7^J^[^@9P&'IE?P"H>8MY9. MW_]!I[.'MTJ=*ORO":JWW=S_)5>^XRQ1J6?IUV!FEEFDPS?E,3QEA+\LZV1: MIM9L*.U2Y^_$\HDS_>^_R(WJ%P17@O&TP=Z!=KRT#!.0Z_@T&E\H$Y=/])5: M/GT"!6E8AC4$6K/!@9Y\>#&-(5-ZO?<)U< \/AMCN.5AT(=OW0'1\%K '#D: ML-J2 =#Q0[QQ@I](OF4$ [3\\0MU2BN#5IJ@=72J&6/ [2^EVNJ8^R/B4#0B M^I4]GE#+98/L.J"HAQ1A\W4ZO^613/&K[AMQ=/;/OZCKP2R>T(J[,'H-KI(A M$ :Y!&^I1E-IR8B#B@K_BR84S2#YC%I\S*B=WHS:7,Q(J6Z;4;Q@U!KM:,A@ M&B^?X<6.<^T[;)A+ HH^PJ7N.R"8T5ME4 NE3JV^KAL^+^MOAPXHJ "-NC%F M!UVA2Y?Y)C HB3EHEQX8FU]*KC&>F.BHL.]&#HYYR<)4WET=Y6SY&<'[YR\- MQ^#:OL/^8K[<94@(-A?46-'WE.G$Z"]#Q[\'!G4D]GP:ZR==W?YC65>N_K@3 M?;7\] G3&M%?X)# H'9 @<5"^&6WF:'HLFFY*&'N;&9C2ES?H9V0L.QB](CH M6O0W/B.>4NJQ*14.CPY1)P1_ZO"R]XEI:(9W1U$=2;H!5X.@#IS0RT?'UGW- M>W#ZU'DU--I]-V#>,V7DO[B:8TR8"K+T*\/1?)-)>O"TGS_'OF1&C-E8]L!R MZQ18GG'<9VIAF:6A(W_YO7^=G-LUP>V=N:WLSFTE/2R-"N M'$I1AIKYX] =Q&L>M3!0*X@16V9)2["$-TO3%BSAS;3(5<$3WHR)?/20.CV> M8%)AR=@32R^Z99&/'NL7A3_9F!DY1QF&S.4G"YN3HYQ YO*3A?W)848@O JA M9GCYP1M1IYCF)X?I@$S8DY'UR6$N("OIR<+XY# OD)7T9&%[CIXCR(>25XX> ME^=#FRK<+2^?2BX6E^0>J<.*'6:TT(U7F,/BK:R"@'CV3 $E7+U;^SU^>4TM M>VQ8<8\-9[]U#7CI$9^71[]PVP;N\[>JOLC09*OJ*U,[>I":=&I5.:VI'3V^ M2S8U)<6I'3TT2CJU P YTS ::*6A[4S75OY9]!M=_4C*-U K1Y$*FVK7T4:& M1S4/YM>SAH9%@8#6$!)614Y2C&(8?7F54%YBC M14]^>)5-\*GF:#$TX)7OV5?=:V+IX:=OSS=D;)C30IHH-6_KHEFQ)QNKI.9M M631#ZHO[B%@;6\1?C%+0*LY2V:+V[!7RUO47QQ MB_MJ7$;O?0_F@_?_2NVA0R8C0R-FP(^P^=KE]W[13 6707NVG,C(4G 9JV+G8EH7+()T/CF1D4_(6JY]61K*P)GF+V4\K M(UG8D;S%[M&&XMY=KUM,.Y*W&/Z$',G&CC3R%LN?5D:RZ"::MRC^M#*2@1UI MY"U^9Y;=-<@CT> %6B%-22-OP?MIF9*1-#^EI&1A4[B+ MWR,S?F7CH4F:]YOAC:Y\U[,A1.P3D[I7(V)9=,7H+UYY'CFV/QS=8E'=&"OL MG&)N=&QP%^GGD7<962CN<@)YY%U&AHR[[$$>>9?1"0SP 9=A31W3>X2$CED73;6KLE=YB*'K,O&V#6YRV_DD'49V3KNLB"L<"2. M;T_4I<311M?TE9KV!!^WQ$7VPVOJ&L-BME5KW$9D%&6PIM.J+YY M)>0)%(_ETRY]0S:/ZLS&&6QX&??C6 MQ0:7<*T?D2]@X\_'>7!%M_$Y(4]DQK[COFD&OP4"[FH6=AK1X@@>&9 6[$/P MQ8-UA&CH.(=-M?C,[:3%B>PLGA+@=0=PRA/?LZ"K+Q[&L'5P5/@,^1@_8 M_=2J=D;YM<*!LW:FX%R!$W=9P%F=A4-UP[LAFF'"L):K*H!5MOD*#%B^:3&8%Q3Z\X@&;^P.'4J/$W$MGY\GE]5J*GSF+HD8..V_VTX4 M_+J+A*80!!./I,51"+8UBO$VRNF3X?[X.OU*+6TT)LZ/F(*=4!70S&;UH"4OYK:47#%0F9'MYG*50J"2%U0FT)4 8#DM M5')78/HA*F^MH4/&=X;F[)BS%A8\EZ$W=RLN I69\%4KG*W;)&$[%?V&"1$,XCY2";'V(!^+*ISEYE/1'7JX< MD'7W87!-)[9K;-.-'-&>NQ3T+K2?UTJO7,X/W;G+LT9TOS$L8J$26:V2R+V: MX2Z)N#/)O_=_M5^IP\[RQ0*6/M5\Q_ ,FB/ TCS3G+J#?2O.%LW=9S(3+-GFD/+4#Z!^9SO>D QI?I4-M['K5F5SYWL^,3%5D!]JYSIF/7&"9FG%]3"RYS)< MS29R2I'JW :KO"9H4J0]MU'K+K3/+'!-D0'U%LBX*OD+6C/-UJ1(>6X#6'[2!2E2F]NX=0>+ M:KUB! 4PSZN2X39\_5C)W +A70^_=*]AOJ_$,UXIL[;Y(3VWT>L-,9Q_$=.G M7Z>SCW^#)V+CM>DW;+NV+ :SFVZMB>^Y[ XYM1(X_G)VZ:5*%6X#Z#0PH @, M[((!?H/Y%#"@"@SL@ &5WZQ"WFQ!7DNP5'ZS''DS!;F% +_YEKQ9@MQ"@-ND MS[&6$[FR1!P!@=\<5.[,0:YW(:C\IL=R9Q3R#01N4W7'6&P79B$>!(5.&I[$ M+.1_@Y1:Z*SA24Q" 4# ;]HPW4(480EB^5\K=,HP-4O 6554BOPO=+XP-2-0 M7/[SFRP\6G&6, 7Q4. V:9@O4U" K>2U0J<-3V<5B@ %?A.'Q]DD(*Q#/ ZX MS1L6 0?;K!-'.. W=5@ '&PS31SA@-_LX3&VTPBK$(^"_*8/N4=!?FQ"G=\D M8NY1D!^+4.#F&< Y,@$\)LW/,IF8V$( MXF' ;\XP%RL)!6E76.8,"_D)'!KYS2#NW"M'F(1XUN"O4MQUJ#*W>NS8BUI!>V7ABGN;Q!(80W;W9>QHG?G-59V84FO_FBO'6ZR^U)14U^$T<\ MK3(7&P/\9I!X6F(N-@:X327ESA;D]6R7)K<)I-R9@MQ"@-NT4>XL06XAP&VR M2'0]/2T0"IVU*GS7TQ2!4.BT6>&[GJ8(!&[S=D<]XU78AU@TM J=/3RI?2C M"8FM0N<13VHDBH &;C.*HC_VZ4!0Z)1BH?MCIPB"0B<5"]T?.T40\)M6+$"[ MJQQ9!&YSBT7 P;$+@%+$ ;^IQ0+@X-@%2"GB@-_,HC@WX13\YS:AR%6$P%G? M_/3XWRYT"K&HYR:DR']^DX:Y;WF8'RO0YC99F'\4Y"*DW1.# 5^DX:Y"@X*L)S8YC=OF*LXH0A0R%_J4#1'/0(,^,T)EA_GFDBI9K? M9.&5;;WB+A"PM")+E (2\ILPS 42U?N>K?WX;AF>^]3_[A)+?Z3.P';&$'O2 M_H@X.5K0D;G-ZO#' B"SXUT3CX9,4( /L^?,KLVHJ<]O7>HD'%W9CU_&98Q]L=IQ2OGPUSNDAAQS"7O@KG[,)?; MI 1_+%@R=LKNQDY)T]AQFS=8X5?T]0:6%=,54;C-*O#&G586W.$VU\ 5=Y3= MN9.F9E.XS4#PQITL[(Z2E[Q$]/69!+]*7I(5&?(E$UN3EZ1$5GS)RLIPEZG@ MCR^9V!?ND@P1 [[ZKF%1U^UJ?_B&:WAP<2$B_3[11L2PCAKOR^5JO2RG$^\K MW,;[&=&9"R/.;5#_,5/8YIT;P]6(B>I@X:;C)L"4%%=[5&Y#=CYIGV;R4VPY9ENG$<'HACY0%,]-N;5T MX]70?6*:T]OQ&*#N&,2,^7E!$PXJMPD'P<)=69,Z1K&P)MZF+S#F242:UQFU"X]$DUCT9+Q;T],83 MTYY2^D^PY/CT(*Y^]!UM1%R*/Y#;[5;/G>#'@DB0;QD!LX+;9MP:4^+Z#@T( M$UR+GA!=BO[&1VQB/[ MC=N@^#/C$/[W>"VQ >'5OW M->_!Z5/GU= 6<=GW7US-,28X!F+I=\0 .F)O%EI09X/;?)8 1K:>!K=I-0&, M;-T,;K-[ AC9^AC<)AGY <;,(PZN=BT]O!QT6"ZDBU'G-M4I<)&EAU'G-@Y$R[ZU#0-:]A%3Q /4H#/O?<)/*J@F84ZM^E( MOMF5E37.=X8P2^G*Q$CF.V^7I71E8KORG4U[HB[%3G[ KVOLU&=/\-YBFZ]\ MI[FRY%A6%BS?^:>,92P+(];(=V8H8QG+PHXU\IVS^95:U"$F,*RKCPW+<#V' M]= NM"5KY#N?DBW/,K)EC7SG.C*7LTRL6;X3'IG+62;VC-NL!P>U:EG9*VY3 M&QSP)"M[Q&W^(@6>;'W7WFVJ\RJ!W.4^3MY+^IST+;=YDT++=D::O,E=SN4L M9#LK;G.;K^& )QG%B4UN\S$<\"2C.+#);;ZET#8P*PGD+E-S%C8P*VX7.I"'9^QSB 4# M?;"V9=H/1<69'+G0Y"Z'=2 RGM]L@8Q4D,%MOFM?9(P<*K1&*MAH<9<=BQAP M TZ;1[\9KU2_M3QP)XP7DW9=EWKNU^D=^=UVKDSBNBM[47S7L\?4>:(F0XT[ M,B;YZ;79XC9YM13XQ M'QW@C.--\\,+;C-6B7@Q/R4A/Y3G+GN4.QN1WL$@+6Z3.[FR$2DRA+O\2]YL M1(J\X#8[#-/P#(RU66-A M_<%ZHIKO.$#[K\0U%EVH)_+R8CP[8,MS(Q-M[F+M?'$B/9EH'[[!=EE]G<8VC9_X'G5F-^5'%+@-K+EF0(H2P&TTG8@!D8%>V(Z8'QG@ M-JSFG 4I2@&WP?1.+ C,M^] F O&N_ @!M]$SWQQ(40:XC9D3J:%OQ-*_ M^@8\V1JB#WL[GCCV:\ZBYC:W47->>'& 7,P.P/EC[>P;WW,N_QG]+,&I-VWN M8N^9YPHQG>'=$ WCO.EJFX=7VWP%WBW?E%EAWLZ3NJ8OWBWPW/&1&@L:^GE$ M@[ETAPZE.ZCGG5_Y+^) L&S2)^*M" %6,."WA:P;4*O MV=SFA@JIL]=A%O22QVPCU1]>*?C6PY%W8V C>9@?WM=_N'GB3[+RBG?N4G&% MUN0"[Z?&^^+!EE%)YW\,2S]NC[K5/KZG&'B#7E:HJI\7H;[8U]*@SQB'$I)&I9=@. M&\%1V2RGR69NT\?GR>8E\\(8O9MYD=-TI[A-:*?%F#1 V*I'(/P[L7SB3!D& MJT>5_&IZ27.URFW2_"RYO"3XC,^["?X*) X3?&YS]_Q B\@&GR+(A24HD*! MV[3_9F%5*X&PZ@OL:1; )Y@; +E9KC: .:D8 )F[_/?YLGA1Y ,F[R3RJW@X M2.1E;K/&_&C_A7>!$4 &%!0+W&54$[-&J1= +RRH_GJ:JI_;+-YYL7=)U.N[ MBWH]35'G-M''"6.R6M62\Y>:*Z20'BG!+HLL&Q?NUK'8*])K/*77CL5E;C-F MY[E\$N_[1WU0Y'1.4VB?/A@4;!IG7;]>Q!WW]Q-<>8 MX$6"9\T:,$&L)*)/])5:?C%/?%,5;C,NNS'N8< Z BWQJ*"XS4_D2,0R:)^N*MRF''@6 ML4PXQ5W68+[]S0RZ0E.ZX6391X=.B*'W@H-D<0.5'9X[?_:3X?Y8'LJ-[5 82^]= M&V&>(.J^EIOT@,I=SD5 ,I>03*\.6>4V8\47)(^)AM3DXMZV])EHY$GRTTWA2'.FV_(;7I40)!K"*:H!;G-^V8+ M06%XCZ?UN,U8"\AQ!;D4M5P^4^^S BYBGJ+D.HNE?36?N?53F1:NK134"'&;_^"125E9HGQG#$XO29F8 MHWPG#TXO29G8)&[S",=<9N(GW5[G-EO ,_W3RSW7NQ=1X_R@N\=47$A27H&;[V3C$W4I<;01@&;A%.*48<.%" GLKF,WWSG87ZE% M'6("=+OZV+ ,X"KCKT#O>:"7V^1TX1&3]Y1"%FGZ>C[3]"*ED+ERS02M9[E> MP05BBIA2R +"C;-<\A$IA?P#E]NU,I%2$-C=@MU\+IR)E() +Z)7+*05P.L] M?4HAH_+,!K>+9B*EP+%RS0JMW*Z4%1XQA4LI9 5A;A?,N("P2"EP"UQNU\I$ M2D%@=PMV\[EP)E(* KV(7K&05@"O-Y.40A;[U)K<+IJ)E +?RC43M'*[4E9X MQ!0QI9 )A+E=,.,"PB*EP"UPN5TK$RD%@=TMV,WGPIE(*0CT(GJY74CCPN'D MJ7ES>@U,FMPN/0FF'ZUK2I/;99N9A>K]X<.XKNSQQ+;@3W>UU^!X;%M]S]9^ M@&4S?1W==%TW6)!G/A)#O[6NR,3PB)D?IG"['K$C4[J:YH]]$R4A.+,)[G/H M")^&,HP.2'Z8P6UZ?4=F/%&/&!;5>\2Q0#B.T)+S2)1O<9LISH-NVK_:M5HK MJ]54_,C6T;.G>2$$MSDX;I0(%VSB-N/$L^'E@G/B9LXK8BAV>G@@O.Y3T(YLA';Z:59&N+D)Y8\>JF8X MM[Q'?ESYZ%DTHFSG?97V]*YI)FS*>S#,A6N:">?ROLC+CVN:6D%2K9KW@#Q[ MUS1%9N0][#ZQ:YHBY?D-FT?$H4]TXCO:B+CTT;&'#ADO[;N9::6UVPII2&I5 M?L-IOIF503.V6I7?<'L;L_ITXK%?*U6Y<5K.'4O-\;M8O(T9]_9KR M%*08O M1,8@':8HZ95#UJIY3P)D[0ZGRHR\A_HG=8=3I;P(U3/9799:K5Y-/GIWD?/@DV*6"O.*^?R'@1S MY*.G53)84T3(RQ$S\A[%GMI'3X_R1P]5,YQ;WB,_KGST#!J_UY2\K]*>WC7- MA$UY#X:Y<$TSX5S>%WGY<4W3JTU1\AZ09^^:IL<,->]A]XE=TQ0ISV_8S'&A M:4:&1.4WG.:;61DT/ZZI_(;;^:@*3E7-%6BQ^%>P--]LU[VGWA5Q1S>F_89- MA>DC<'5K._/#6))B6\Z:FO?$P0)+@!7?+8<2T_B3@B_\2ET/?Q]Q*C\\R7LJ M8($GUW2 'ME7:L$'[]$DEMO5?_<#SN2'(P6*^I\=X($9]#S/(2?R'L5G:$)X MV*6E%BC@/[F]X8&!M;PG";(S3ERPC]], Z^6C NV\9MSX-[L'6E;98W?S +_ MENQ8/"E0@B'+R"E%CA0HOY!%Y)0B)PJ45;?,N*@05* V29?,N*?05* M&621?,N*;07**F0:.:47S-8+E%;(-G)*D2<%2C!D&3FER)$"Y1>RB)P.X(1O M&0$;PI?/&#&FQ/4=&I3XA1>C9T37HK_Q(9M8RUV:PG6\.5M_I5B9.!D9&C$# MEFJV;WG.]/)[/P>YTCIW*8?LJ9M>&J'!71IA"W69K++M'=TQ3%0C^5D1:W 7 M\O-&ZQ1QS5UTOH76>#E_B.8NB.:'RBEBF;N8=PN5(Y>Q=]?KY@?+W(6Q_% Y M12QS%YCNHC%<@SP2#5Z@Y0?.W,6;7!$Z141S%_U13;^\M73CU=#])5?NCCC3 M.^W:?J/F"<[SRZ(VL\%=L,@),[(XLJ?)76R9$3,.5_&?C?=+A[JV[VC4#?X< M4:*S\ MU 3RCPVK/*+&<.1=UI1*LS[QOKP9NC>ZE*O5_U-BMW9^=B?$ZOS\XGR&!P2? M@^>L/0W'7":F,;0N-: +=> )'GDQ:73#B^W V,N:;9IDXM++Z,,7W7 G)ID" M74S#HF7VHR]CX@QA?"^VY]GC2QS;*W4\M!SA2]C[@LOAL-OM2JNNXL@]()&G M1R\.)U5AD_KLZ>O7VJU*N[KY7__,,DN%*]_1->K+'Q/J?"Y=8;MD%# Z"&UWC3WHIMX#B[,^W M8(9-> YC3SAC64%Z?;^_?>Y=2_WG[G.OOPP0#D?;[UU]?[I]ONWUI>[]M=3[ MWZN_=>]_[4E7#W=WM_W^[<-]AE-0=IK";\0= 58\V[J0KBM7%4FIUFOMC<,. MIZ]2XO+8U'VW<\W1"2\RZ#."&#ABP?S(+-']*1UJ#7+/K3CF*0(\-4 [/O%ENJ[4E$F6M5ZL[J9T;VY&\$97^B& B!7Z\!.$3 MU??0N(_LY[T@^%I&FP[?E,?PB!'^K*R3:7E*B5.F5H0^M=1YT#P;0Q]5OI P MZ-BNKGDCJ>T(#2XT>'H:G)6LL/:,FU7X@)CN3(?70AU>*[0.?W[JWO=OF:86 M2CQ0XMX,*9$6'SCV6/KOO\B-ZI?#__7LM)[$O0['/FF&BYDWZ<8 #0T"!$;I M,H$][+&D&OXX^&TDG/52IUJ6:ZK:RI]EV\(\$:87-TQ7:CN%Z4GEXXD.#1?5 MEG_/#]>]_C\NI-O[JPI'HK);NN)3[YUH'INN9 \D9S9-B;B2 M.Z&X3@CNM6%)AN=*VH@YW]Q&_F!P*]5 ')(*D@*>8[.9ON=845J[B6>R:W5U MOZ=^--:&7&G+ZI&]W #LI_#.5DU%O'>65!%@CVL'O%M6F/S9+G6MJDC?BT -G5>JT:V6E);)U?]C(B?&'HE<,EM+#^5?O<=P]4-C;GE M]H M0AJ+:&>W.D-B&7^ROW_*#U0SI?-MY:G2KTAT/#'M*74889?A*-W;E9_B M@); 63LNI?>]-1\"S+S8' ZEEM?)( M.F9V'IQ'<(K O.SN,\ERJ7,%TX;;+8.<1D0*C>%'&RAM_O_&)'!=0RHKZ S) MU?I)_: CN)([&N>0%AC\3AS HS$AID3?J>9[QBO&Q&"CJ9LC5R<[4@*2)(12 MC"?#469Z0QYD=QE"U=]U*%F2&K74J;Y7IUW3G@/\->D$YRE9;*(7DA&=\25!4$PD;0E( M(H/+?08WKFHU_1JE'1< ^J"_'<,SX(E!2I,Z5)4QFYYO:1)R/V>^M%@Y5JEU5)R,MA: MO5)MM3/)F&;J<#X;GLG6"RC11I)F$M<]9__[V2',1 =_,U?%1 XJQH>LF/?WR<\)X++134UEY83(U\_?J MP=(^D(V=@78A38@CO1+3I])?JY6JC'43DCLZV?I!T0@?BFP@L3.JXWKN=?\? M@J2'8+D7RGRP4+Z:W$&-L)+7:8(&!>?KGK@Z^4/ZU;1?( 3O0X"@>6&"='LN M8G=W-:"W86$"GA7U?^R_+CTG_)6B5.JSWYW:M<6]=1HNW+Q,)6U$M1_2& OR MWT:4K>*@&[NPBO])#F/0$7&E@6&"%TQ,$^[ CUTCO_P#72-P2-^H>$-\.#0 M.PY^*JNX\B/7/^DS1WG!OX[8C*NS>"/+0\5Q!C\.)_+3A40L7?JD+,SV!3 & M-[W\CCB"'['[X95H*5HY5K_]][FBTJU+<6" MD>ZHL:V?>RB=I1_RK750_$#RQH;G@< R3>[8%IHT"0H7US11_-G+(;N3S[<6:O64=L\T:$?=,F3^N7G8^N=8#PS34+=GU+3$POT M0'*$:F.F)]I"3P@]43@]8;@2D4SB@/= - WTA(.M+YEH.6C18[^50 #*L1?< M,2@8>(L3&5L0NS$088K^"SP-[#VFW8;2T+'?O%%TM0+N#&5#T[$-*JM+9PM" MF*U68)8;!L@NRU^BV[;>L'%XLQO1AV$I\L:7#6.-[C2L0 U"X%A6(J]LT16K M; 3+2@^"B1U4XE\Z%!7I*UWK2C!/<;)L977^$_+BVJ;OK?]D6R.#X-^1,X^) MAK3\XE#RHTP&H @OB?D&7ECI\Q$[*.0VGRLW*RUYM]U(V:=(E4JKWCI&XE7= MLZ[VP\'6*W)MO^UCQZ'L1]= M3=QIKNGK0391=C,''PJ M5R+4G8,YF&"(Z/-&<.U+W'I$[NMO,[^U0+;G/B[N$'(C-']>-'\_"$"#R5>?'I(B._. MXAM1\%=&P*N ?MO%6$D@QFN+TGE+Y@X^R)IBQ6YLKM<8Q"T'L44@<)HLFZWA M^&Z0<86Y!@V<8EJ"V Y[ESG%E[\9\&I,Y5HP-QN3J*^&RYPP"_?; )# -<.= MN'@S-GS5B:.[$FXC,?1-M9_J)_)3;/)4+!9PNEC@CJAISM+ZGP!8>G!T&3[C MXXSX3Q7IW]3EC[/9+99%2V,)1_(;B!C:!?>P,23VMY#U.^MI=7M_P )*5)>M M6]W;KZR1=L!=I1DTJ+M85LFZ9/L>4Y2H,4-FW+ E:%"->!0;8P6K,03W=ID] M2@GD3C/ W9_*=W>W\34O;#J15:\V&>/>)B_;9E[EC\NZ[97#A\(W@>X%/"L MZHR7M5)'D=6+MER_4)79)IMHK)V@#I+-7 MJ)EU\;67SQACNMH^<42]M?I8? M=^_GCN=\\+!DR6F1Q+K>1RT+/Y(0W(P\.?NUV\];*!W]7#_W+M_3M9$ M/2\ZH5FIJ^FON3:;%?4('9)DN=)LU0NSCIDD-5'$S.EA<^*O>\LCJ/G(6ZX< M.5.7J)7I?MIU,#C:UI]@V.#%A>V"+GWPB!V\"X9#N!F+-'+0A_W+#J>X5('] MW:=GZ19,W.U]]_[JMOL-+!Z:N^XS.[Z"K%KLS4P.[07ZG$GVX?*Z!IEAG^-4 MMZO=>G0<;G.H'%$??[036LAD IF$N/YFEO*;'77G7B:2Q<**VQ&3^B= <)Q? MD16"$XXE 8(;N+43DT68OH9/S!*P@H(YG#&7\3"AP6OF.Y2>X2V450DSN.=U M^O?PDUQ/0+H+]I/T@K,G\CR5\!B+7,]A=@8'$PWXH.QE#?;0B#$>.%LK/KH# M?C:JLK:!E<):"VM]"@BV=[36N##ET!&>@OI*)>P2/::%LMOMO-OM=G'L=KL M=KLM[':1E69=V&UAM[.#(-;I;;#;7XE)+(U*_1&E8+L),]^YU:,XT;S; IS# MLBWX.[%\XDR#Q.S\A$5A'(HAF0UA'(1QR!""]5V#.N*.I!O3?ING8/.K9.LY M#^!P @4)X' JN3?:=1' %5E!-H6-%C8Z0PBV<,.U!V/R;&F#L8XK!! *J"C< M;Q58 >6H+$H195'\ET6UFZ7.';'(D"G!V2DKUX:K^<'IX.B@=2UB3EV#A39S MW8G*-=AXB?<\4=4:N"'_Q%WC MAL?VIC$-"5^8T=^H8$W;]7'[8??%]J.&]=*3X?X06K,(6I.!H%[DY77/0=XPU3FHV-K5$M4\MVK9W6Y$> MGO_6>]I[SUYA]PGER.2+;7FY$+IFJ?.-#HD9V'IV\(HP]@4Q]L#;>I&7 _.D M#;M'4(';WC3Q3-$,4?TW67'1H?NHU":!5&:@(*F2)YSH32/ ML>8HE&:ZXM(H=:[I@+ 2C.\3/-646H;M+"A+H1B+H1@;0C'RHAB/L:HH%&.Z MXM(N=>[@-^!%#B@XCPN%%T(A%D,AMH5"Y$4AUH5"Y%TA-G'?-SLFX]8*NNG# MHX0J+(0J1-X*5 M)@-*S!$K23FNEF+('VJK,JJF2[D5Z:OP.+LR?I,10VZ?>W?2O/SS]$/XLD0; MM5Y1&TB,.4#ZSUT88^PY4A_KC1T9UHAC&"_RLGP(&/='?UT]W%_W[ON]:SS[ MJ__P[?8:>'>]P$(\%NSAL??$Y#W9P6#'G4^\+OAT:TGP6!/W9U](]%VC$P^/ MS@U.0Y1TXI&?^)_$=XOXNN%1?7VL7&G8R/(M'1R)\<9)CX0#^UJI!C8VZ9EP MM7:EK:CIG]Y6K=3;NYW>ENQ:7=WM4$LQ6$X&VZ@J1S[$+\O#X?8Z\J[-^ZSB MDY]!M_JE3GMALSKL]Y8@';HQR9%3PF#[Q-WHYTOETNV!ST&DYGPCOD M^0I%."4-]5!0V@A0I0*J+;KUA6@_AH[M6WHY'*&F43H8?#3K$RT^;@U! BM# M/4NB-DTW]2@M(V@ASQ###*[0286I '[WZH@2>R_;8XEJN^_N)IC M3((2F66)2C+9JI2IP[;;9/]ZT R_K*X\\32UGXWW2\NV;ARBL7Z%OF5X3[CV MX[MZ"2!LX>#9%UH9<*Q3S1@3T_VE5&Z4)(N,*=Y9'A(RN7P*%.R-8X]9IQIX MXF^&-[KR79@==7KOFNDC5;JN2^'_]&?R7I*".JM?2L:[=VGYX[)NLR4I? E( M#= (7@!OPN3NH*Q62QWY0I5K/W]>'O8&EWH?J4O KD0J9>65JVI)R$PQ9::6 MNM'$L@8A,T)F\B SC/HM8I4%0'%#4$BHJ+HO8I4-0H=6I5@:+BHDBNG@)&V*M0Y@A&*279$W<7 M7BI=59KI%_'N!I!GVR.FY"XDX%FSI_&"#QBN=6W97O&1^(0DVWG-LX"R)6<> M4K58NELYV!%(RLR,).#1=WVFV.<)1F MU;+:Y-BI"U*GUGPWP%X.G@BJJE5@HL(OM" 50YQL)8,H V M66ZT=?#ZJP!H$0&:^>(2'L%=NZ@JN5(%F#] VID8;K=SD[HN^B?;* M=CT\3DILI!6#%!MITY:J1/4\>]BR8INK;<4Z2.6'P:^VK;M=2^]3Y]70J-NW M37W=\-2KI4Z[@%M,!5IVK9Q)A!:YU&FE5:$ET,(C6K:4L21"BU+J**VZ@$N! MX;*EJ"017%2 2UWE""YG4_\1^64V.Q#H$ ?L/%;.MM2#)$(]6VCE:'U,K+.> MN.PC$5K8<35JL.[9A M('^R@VG0#=/! 3/M"=4ECVHC"P8Q9 =WBX18V@FQ1V( B[&/D-' 7ETC(%QDY>^?,MB!'+G5J/"$GS?19#BIM MM>62@4/29V=6OLC3>8^76 M6?S5L5U7FCCVP/#$CJRC^(B,Q(^,P@GKL!N-8"-+;NJPQ48!GAS( X#'=E ! MQ 3P!/ 2>Y<'X*[%-I[4A,(3N-O#]3P >&S'DZH>'/.<"GA%W_'T,*$.\6"D M$GV?4,NE[D&;GGC9C2.>L<,SSJ;2XHXX/R@#.>XZ7%TDUC7YA.4])#D\K05.5I$^39;%-ZHBXECC9BSEM8)#NFUGYI]/.H M#]_:NRR@* C&]9R>F\TR+E,>[L6)'07\(F9[,[%DB,'%1]%'M,B(V=H\Z4/ M)+.^;'FN*O9+%AE/V[MQ)=- S5*G?;B_)O8U[5'J0"WJ$).Y:T0?&Y;A>IAC M?A7-??:O;0AH"N#O+E%T,_YQ$U-#[$4I,&:VEB4DQ@QN7U)$MK; F-FVL)L4 M,BV6X$^KP:J #(>0V5H,D!@S>"!4,ZW2$Y%*.V#+^<0'CYJX5)<,RR/6T'@Q MX5TBL;:OF[9(WX?![8RFV"+8B\Q9@0&SS4%+C!A,WO.D8K:X9[KA3DPRQ<'2CT$F[ER^\\P.Q;+7:EV/ MLA.KX.IFFP\\JR@. \ X#=,H==JI]7S=C1$YRB><*[*V^' Z:)%;=\ M .9,$GHO=& [5#*"OSSRON?"L8A7MB7UYF'*C6./K^"WAN4#.1YFV=2OC!?! M?<_(B=Z[YQ"@J&$19WKKT;%[;UOX5L=FF_\CR8J1)&R")QI["Z3NDQP\+5)Q MF:>6FPA=()6C).-)@0JC+W6:[;1:10BD%@JIV[*5)X:J7.HT&KF!:M'3GH^. M_6JX""%@\>&^]GG$E[OYTR I843YE5J4->U=EP8%%3DE,;SF1SSP"C^^I%WE6 M1_-O8]$>1X4LP?[7XTV?:R%/T[<$,'U452)7&YBT.K?#[80<"3E*YGMOE2,\ M(ZI]<(L=(4="CG(M1UMDYZ(+D\\^M,GBD3A^Q M\7&LIZSJA!YQ+)B\&_V<@6ZF&ZHSW2!7P56M'+Y9)3%',LX,"M$2HK5)M);# MO_U%2RYUJI7VP35 0K2$:!5%M.1T)$LI=10A64*RA&1M"!+W%RT512NU,_B. M+UI%7P"\-DS?H_IA\>)ZZ'Y>^B'Y_ NG'Q+&BR'LXC1$C46,1RAMS]CXII>7 M%<)U9L*5,&+\0+CJ+&8\PA*\$"Z.,":$ZV@QXP>RA=4ME=81M@\(V>((8D*V MCA.*SSNHO M.Z]')BFG/E"KY$>Z KHF+<6,V-,-N'/OCU^H\S!@4N8^^)[K$0LIM)RGF:_I MR]B_.*8+":]IFFP[&)\C K<5,1Z,0-SA+A_<1E,@L+ (W%*V="@ >!"!0H M?J0"CXU ["0LIW4L)H<^;\[62G;W>?4$JRH["=QRW!*0/8Z-9RZ1>[K%8=RY M)IAQ,JFDXI:DS\_\-3P1*$[7M4Z"8C45RR)0+%"!,0UH8H%B+ET\9.@ MN(XH3GDS9Y8H9E' 9X_ <^&_NO':^1G^B48>OJ&,COVEHE3J#+K!)%^W 4A! /4IE8B&KCZQINCKW]L>/-VSI2O;TK&UA8Z? MV+XE@C' C6$12S.(*?4]^&(,@WYA3KA$&M*I0D4_3*Q70-1=.E0DWC& M*_WR9NC>*)*!A1^&2*G.?T)>8.R WHT_X843M65J+/Z+HT7Y,HBB-:G<:*N- M5K-6T^M$;N@R;>CM)E7:NM;^#Z89PQ^-G#E(A[3\XE#RHTP&,,%+8KZ1J5OZ MO$2'L6&55^B^2K+-O., W\U8JDK=[\\/U[W^/RZDV_NKY$ ]]7BO'NZO>_?] MWK4$G_H/WVZON\_P1_\9_G/7NW_N2P\W<.GN\:GW-[CO]E\]G-?#74_B:&KQ M /]T:TGP6!/['/[$_VB_6\37#5!YZV,%VX7V8*YTF!&"D9EDXM++Z,.7Z$AJ MPV+/9S_Z,B;.$$0MU%0H9JL)(:1 <'DN@95J((5A/BI\VZ?/@8/:1 Q[6'=PW>%2Z]*!Y-KC5 MDBI?;$R>%I\P]_#-;G0Y%#D+L6>"S?A\4T^I*NH.X-EIPN=&."4-J2LH;02H M4@'5B98.L\P\B5:+HB?/R5HM*J+5HI C(4<'MUI41*M%(4="C@YMM:B(5HM" MC(08'=QJ41&M%CE#_0,[CAV7@QTZHI9KO,Z.!?UD A-_8D>T2_9 0/H4RY)%W"0A#-?97F@$UD^.K13&>*^(K MXHYN3/OM;U0?TE]AP/AE%PL#GE9D^IF\/Q('AES",\O&Q/NE9+Q[EP/CG>KE M/ZECQ^ATM5KJX*4UI7XA_?4X9]>G/M?U.8!Y*J;.^ MY_A"(I:>E#F[GOM]@DFI>!)3''<K'> 6[W M$^ $U#C6:"?QZK8AK%GJI'8H>1Y3)3D)$:]&Q!IB+,BR*+[E4)C'GU2/0D86 M/@+@R"LQ3*P6+4/<57:!VX"Q%T]RJ>8[AF?0+&/(;C0X&!L.K3\;%$+4=AA> M/<\Q7GQ6\?IL)P\B6ZGF\[.<2?LT#M()IE*KGD8SGF(J\H8DQ1Y?L./+.Y3O%&O+&-61MEB30_+$?;'A' MCP'NPZ\<$!UM*GD.O,5DR2$)DP<9)@1N@K%=A4-[GH]LK@[2\X@:&]>73^$" MGG:NS8US/PE2#*&V]HB1QWI>;S6W'.2?@[""92E7^GI#$W/ A;H: 9"$A MF4:MYYZ(;)0ZS106QP0BBX7(5';'[ G)9JG36E]!XP^29] B*7"*8S?3'K,1 M]AEOOD^#/ERKH327\V+T3J1SXA1+"Z/KE,^Q3X%?^6B*(017"&YJ:],)!1=7 M)ALI-]D0@BL$5PANPC*+9'+;J)8Z];HPN$)NA=QF7 >;4'#E4J=6R^(TNB-& MZFLG((E3CG:DP3F>951/XRPC/)M4G&6T0-5B'&7TM?NM>W_5D_I_Z_6>^QS- MHOBG%IW6#+,!K1B]5;J%AR&A\0J.SCOMP4KM=J59;>YSKE*S6FE4CW"@CE*I MJXTCG/[34O9[ZM;!MDYR^L_ZK;DX&&+A2!MIQ],UBDJ*OQ/+)\XTT >Q]#C" MBE \&4#;'#LFB:=!M]]?-'E[1,6IG;VR=T'D409YHG8Q)V#\AKXOK/;1DXCK M4J_ G7)3$N$@\=+FF:'$';$=2QI^H'_XQBLQ,4@\I-:TF FG@J:,E"TI(\!% MU]+Q/[TY.KK>%7$^I]P'V&Z5.O_7$RC(I8K#/.1WX0]F30T!=J+2T/ MG;]=L#E;^/YF6\.R1YVQ-$X[+7S.,K1'SOC>MK2-GDU3 9TM'ZRQ13N#0J)M MCX3SQVC#Y;GJP3N;"M:I(+M:%GL\\4%'LS*6"6YUN J#KPWXM +:> [@ W? MH2Q_85+BTI%MZI(QGCCV:[ S0J2M#TQCV!.8V?31))8'P6@OXL,]C16?&B[9 M'!R&BK0UQXC9FK](AAA!V /\7"G&=.8$B-)V1Z4??A#I'T/ MTY"02OB4'(-G MBY[<&SQLD:I1Q*);;E7E-1U0QZ%ZU'_5(^]4>)B'*<^(ID%#I&?R/G,7$DL$ MV]0X#\QQS@L2/UQ+;>$Y M+0U1S%IDJ&S+;>X*E3I"Y>!&P,+K3%BR&J\*CULBF/O=\.?8A72GJMS$SE"C MU&E?**GUC."FN"N=/L%"OLY'OG:J/$XL7[@E\*(6^T!43%MF7OIT[3'*HKME43-L]MO.VBE,R!2+ MD0\): IF\^-F6!RSOF-3B,< %INW=[;PA"NE@&5B OD%1?Z.S2VV([^=YH8, MCC)#N;!:CD]U=DHDM5R"=!=+DOOJ^MYX8MI32I_P; VJ?YL[>)O!W\9:CJ;8 M3E%DV&Q1E'O!!JLXZCS!YIP\?:8S%VLYQ$KC ?XQ4G.V[/XAZ)52IR&*WHJ, MENT^Y>YH44%%KI]%+KS*TY6[.?256OY:+D2X!COW<8>[\3F_&=[HRG=A3M2) M_(/IGEU*VC4L )65M,[D%3XGC\#:UOC\&,"J(["4ZL$Z5WBEAV_Y75A=$,YI M.EM]U^5C700:I4[SX.UKPD/E&#*)MOKN IEFJ=/*T6:,W/7TS=V BQ,(/ 3% MV&'"Y%"3=!Z.VTZ5V0%%=\L4XKIB7>QM*3)F=BK13H*9=BH-^3CUX_/5:C@E M1_Z<.PAN4:EQ(I$H\E6J;$-V6\Y-4T'1PI(G_9P" .52IW8!$\X+ (M>Y#G? MD*BGF P_9QDZ)%/^T<8TI:J4.NW4DI;(TW#_9M)4U@R.XA3:?%4#2H6O0B/@J_9.Q+S%7'1.&!9E&YM3-><-'H\(.O\^=]9LGMOF=K/_!(2NJX M47V_A2 "4[,14G@$J F! :&7K9L"2-3 R/ MB&-;#B@U02(SP7=OK?!HHNZ,T(] YUOK*J!R8F>7;VUM?+KWX2::M"(&E- Q\/ M2;B(&K/!,Q,DG8TCO*AI=3HP-&._Y8#<^B/'4:Q/U"/P*KU'' OHX2Z0^3J@ MEI0^?8JCAW;?U-^U]!2TDI+206:I\Y3S MXQV$< OA/F+#A'2$6TWI%#5NA)OY))\]K+>#_^K&:^=G]D\PCQ?GVR5;E+!YOW&Z_TRYNA M>Z,(\PL_#,%0G?^$O,#8?6_S3WCA1&.9&HO_XFA1B RB:$TJ-]IJH]6LU?0Z MD1NZ3!MZNTF5MJZU_Z/42]&/1DXT@PD9TO*+0\F/,AG !"^)^4:F;NGS$AW& MAE5>H?LJR3;SC@-\KYT3R*C:_?[\<-WK_^-"NKV_2H[34P_WZN'^NG??[UU+ M\*G_\.WVNOO50,;3;E9I<1]T0QN7ABT.U M46%J8\6:!]>:U4I+EC=>KE8V7_OHL;)2J3<;>SWVXVMUM7ZNR6W <7 MA9RMG?S3>$]O-J?V+G.*/XGV-+.*/XSV'KZ1[N"VD2OUP&O2I0?-LU^H(ZGR MQ=)DSX:3"[%N B^<;S8K545-:\*[E L7B7!*$C'(_8;)^3D!&.&^'G[\<&J8 M.F89>_)!%CVI?T^]J+6 .*KX/ YLE3].J@$BY@5M<4FR6JG34 K8;TO@O9AX M5PX%?+W4J:L\[;\LNG/2U7_W78\E;C'/ZU!@J&:8%+LYS!KAV.POC;@C:>+8 MKP8&-2_3A;Z,*3DVO/@NQW1/^"_DO:83@('!3J:^D,C8AF']R?X*]K=IFD/W M/K4ZMQ68*9K]10)W+;V[0.$XG=C@[:QV4;%[8K.9$#"X_4$6Q[!FP'2V+EY^ M(;A0BLNHU'(#Q4G?\;/HO+FORNR/B$._(EVO%L@:!_X6>) UGAHHBJUD)]:6 MNV.E7>K4VCQURSHC'S.FU^9Y.92)MO1L@3P$U0[VX[ZFP7]OK;5&BC0NWE9Q MYX&\7F I-H(5 C7;-.7>L)%+G?9ZY1Z/6[P*T!DGK\XP.R&@S*KT0-$3U\6, MTGA"#(>EFX0OO*>R[R(E;V>$O )W9Q@OIDJID]9Q-L(3YA HV_3[[DA1\?11 MCJ!2?*V>5\^=]>00GOKNRGO#WGM&QUEI2'>V@')%W-&-:;_-"NKCQ+6&!TSS MX7\)K_W$2OT@X-2Q7VGQ,L/<:DLPN1:87,FP%E=+T2P'6WH7MOBR!OJ2/9!> M?!>>X[J807XQ+):]$NNJ^;><74V#:0#C':I1XW7OD[C.0@ON:D;74Q@1F9]F M5(Y3A(U21VWQ5&@B[.C1[6C*$&I"=,T3@LXFL?3H4.RL'"VJ!I8T:.X9FM;S MRBT==R4AI':4&>X%1.]:07=&EF*(32G@0NQZ2D%T\^0512?2K?O""1O+Y2=! M54"O-3SG:T'9+O8G.B]/]B@9H)+G3CB)&56A4\DT,:*0NW MEF,XI>#7)L63#'CBI$C@;)S<686,0U^IY9]9Z>")%.P5/ ??\)OAC:Y\%Z8[ M/_MI&B<)"CBUPJO-$9".6RZ3&#]X7AA/Q:GGY,:BH3OC>L.C)@E"\K*"L=FA MH^OPKY4Z"D^GY0GO-',5NB-RZN""\H2Q=#>F."!.I!JE3BLFK..TY;?H.<^3'D^" MO&2-86M-UHO^\$.812_Z=&!S:[U2-Y5=_N'$C]>^:%[:[VAV\X]&Y&W_Z,O'%: MLU7JM&.VO8K$5"%0L\T<[PT;7%5M'W(0G,A%[=$E +@0%*V 7Q0R)UU=>A:Y MAFTRX=B 3=V]<>PQ4KQKZ7HB8U5D%&U5K6G 2"YU5*Y: M^!1_?U5>O>OPD/F@N%$W &G"GT[1GP9QGL!4IX\FL3R093R]9K)AMTQ=B=T5 M*7SJ0B GL4^="#HJ:/QUA2_\ZI,E)@S+(];08!6+K*CTO!SIHRK1VQEM-];K MUG&I5VQ1+2A@$NO.71!39\=>\0"8LW$VO\9M-9UM1&7KNR1@H"Y\T-349T1U MZMY3[V& "VGA%3U.+AJECLCL%A4[B35I0O T2YWV(5I5^*%[MD@!!W1]W53X MH(IMW"M@P\'0WBD6>G1 _#3QK,I^,#/L:H/UZL+ MN5&JLX)#WV5EW.GIUV)6>QUE!\V&LJ_=!*C!%M-2\&1%K6&QT+?SCL;#X">7 M.JT\H*_H!87AH?&BH% 4%$;]7 *'3!J 1R89KNL#/BC+0-GCL8W#L;4?L[34 M[ ;-=D4;X53J8VY#DCX,KAC%V3DF<3I4P?Z!:95FY]14%QLU2>IA=H8-;GL] M_!Q+D8M*SGJVKTYB[;*B3NSA<7XN'I,BN=3S3-8N%%4K_<,WO*E$WHBCBYXN MAV>KG@*2/]O !MPC/K)-I,J-[>Q\2$V#]?KE).\@\E99Y:W20!(V_U4XZ0MT M-L[M$YTLEJ4L>K3GY;H>:35@3M^M7DBCU&G&.*]B);40D$FP I ,\U2I]7F M9/6]:$7;8L!BP'D?\-[9V#PMM0UB,K:'!(<;'KK#M"+PV.DLI!)C'!5[1SYSI#094"])Y[QH[?T9RB$O !LWZOP,L##V4\YR7L7>4KX,W#H!=RY@D8\V"AR.'_]^:, M>**NYQB:1W56X6GIRU\LW!DCB,UJJ:.D$.B*0HMBH71G,W BF,JE3BV%37*B M(B,%AU\/.S*BOY^N>3B/1/ZNHG60$#W"/&Q]O8FF9OI(VT5Q#40X3NH4E+I# MMC6+!:7\+M]G#S^L!5 //I::OZ4H;K7[U29M+A%/>J%#P[(PM0/QPH3Q][R6 MI1()EWI$X4K:*+.)A0$7[9HXX;W(B*OQA#@L(+BH*RV.$%=TU_Q#Y4WQ**Y- M:CN5@N2-4A5'I"R%ZJ_'FWYQE(G"DS)I!,KDX ;D2?F9<:@BQ%*(Y8I8UGD2 M2]9^O=%8;]W#J5B&#D TD(@+-29T:?NC.SQC8<(J3$FW?6Q!EWA&7&7=Q"U6/;J6XM )?/:H]9 MNY'G$;$>)JS5VOQG"R?P/A(CKI53$X]XX"AM?J)X2,@4/U-+UC9P>/+B9+!L8[U.41RM:@G4 M1$N1E2\,JMM MO-(O;X;NC2*,+OPP8,%E=?X3\@*#\+W-/^&%I,V5LXP7_L71(LP-HFA-*C?: M:J/5K-7T.I$;NDP;>KM)E;:NM?^CM$K1CT:SK/6$#&GYQ:'D1YD,8(*7Q'PC M4[?T>8D.8\,JK]!]E62;(.[U MI><'Z>KA_KIWW^]=XZ?^P[?;Z^XS_'%S>]^]O[KM?I/ZS_#%7>_^N2]]^G[? M_7Y]"]=_XFB"\2C_=&M)\%@S: 5/WS4ZB9K%8!W"A#KA7Z VR(5D.Q)Q)1MC ML#?#I9(%:D9?G^6I;2.;RHII22BIJEPZW@3FS&!/O,0SGPQM!_S)T72RP$9% MPO]%(P@,^3U$X8ZAK3OMR[[%@S,DEO'GS*D([ Z&_);^"#X$KKO@GP^#F2&: MVZ'KV2+,,[SBJ\DVZT=NA1*X.8:%'H@7?H<#H.""3%"R')\>3Y@2\N\K<0W6 M"61QTJ?A:?R YG'T$C\W::APR[)28P;H Y\H$3H851X&77!8?&3E\!'PH4V# M?V-XKJYQ%UX7HH!1=(Z.LASC3<3.XM32]#Q:<=%\B_BZX06>V:X^&F*IZWNV M3MT?8$,MK2)]PLA4J7Z9?@XT&_1U>N@@&' M%W]BZG\@/6B>_0*V094O)*6JJ!?,6@S"GWHCAP;VPP(R2&.@SP M]^&$#)9_U(),%#C5-W"C)%?+_V2C[V+485+X DDS/QN278S*Y"5L/6*X+CX] M&E2_=S4;TQ,=^F;P\G[Y?RM2ETT;9F-.+W ,4TFWT=S"6+ '\AKFOBZ8'@+ M(T>J,^??H<%!$=++5,+ILVD3"T3&7)BU.W?_)?0%B$6"C"S+=S2_ +LGA@5/ MOICA#FX*WT_TWWW7"X#Y2C1#>.R<$3F!8P"R.&P15@V,JN\\,W\YS]) MNL^^P_G\X1,'N .?B2>]0! MEHB9,?E!)>Q<#(P*L4$@?!Y/0E3A7$FPF1=>;CL,TV.$-'O5\I06AL$>M*A7 M&/<10!YR.IHE"(>I2[H!;W""UJO>R'871L38CW&VQYB-[UN@4$@V'.D^4@[Z MP6'>XHQ]H&!A6CJ$ZQA 1DR(WAB] V8(I(2)8WY!FE+BX MPEG\G &1G&CA] MX6MJS$$-8#X-O-2P7+8BW?@._AU,[(683*&X(TJ]4*7%/5!%I>0&.@G0!P/5 M(]K!S.?:>ZZSOX9/[B\\V1N!#X"7&;9@.G-%9R$N4!%A%4JP8_LB'#@ PI+> M$!7X:R" [Z*%P <8R!][)H__X[+M9\8 B E86U2$:%&9)F+9]$"GPB]Q^-M^ M$I;"!$H8?] -5,<3 R?N*X^TX#_FDKC,)_AM+%49'0![^UE =\2@_()H(7HH MAK_[5I 1F^GL[0]"Z$;K#DQHD*I#RJC/'A.C#$-&1-H$;C"GH8NW0>'$"M$% M<2ON)J@WS'N-FUF-"JQFUH]40Q<0)6),A&2_,IHHQ;.C:U/?M( M"^:RP'K'MN"C%JB_+3%7?>>8J\9OS/5;9 R"Q%;HS06.S]RDOE#3?F..P:IM M=AC&9KU4PFAD%F4LDC-:R 9G&U\X-SAQN)2^VO"?61QPT^U_G04"Z+WH-@MI MPF>%GNFBA[R+QQ5XE)C(FTR R;CP$=G^R-?].#V91,&?7BO$I3@3PK K[^W7^D8X1%! Q *H(M V^U_AULJ[&JYVKR(@O\^ M';+P)?!#D(B?GB$% 9&[ 5N^()YQ784>(7![,+C0?R![,#X MB?\",&)1!0;HH;L5\RP792]X'LYZX26@/Q8]Y^BG\ ;T7]VYU#DLH'< BI.P MOU8D?=K(H(.%0!07:9E'B2&BPYS&,,C7F1\*:H<2H,HL+!Q3,AM+^'YXQ\#P M4'G .%U,QX3!(WL<^)::8\P4H.$%X4#DIJ)+&00=T>/ *1^[%^%0@D3)(G'@ M&22&&3/W=7DT4:Q+&5M,]&7GN^1OZ$O#CK4TBRZ7*1'$%BZ!SRP'CQP'L\P11WXZDA> MS['=23CL%Y9(!@!AVB5Z]21(*E,(;V>Y&;@+TRN!$J18[\G:%"U'&;]&!>:SC3Q>Y\3-K"F%S"M,=\3#.] M@:- +38R7E D9HHG2/Z0'P@?4 1VY \N/7;QB2A4+-N"KYJ?N;$P]K<1^)IA M%@X?NS#^4-TXMNYKBPG=156,ZL?U@4@>ENN0N'ELU'__48- MW :BL?3)FH+6%K-#L=GPM-(CBQIABR8YQS*;5AIE-FHSXS(;7I(B:DY354_T ME5H^Q6.F(J.!L?N5[P*NJ1.3GVC$)*L:'">KV/S &HV! ^GJP*(Y]3VW-2' M^:?8-! C?@Q+E%*Z6-B8L6K&O+X9@PB.G-$(%A ED^$0(L:E^I"YY4DM#<]= M;F(CG)!SG9FGX 1R\R?S@@*:S=;A(M?JD_P3NFS@*WGH\,TB7EQL,6T? BWJ MO!KLJ,D!Q; ^#'"9]9LX6,XVVWI"@!EA4!KYI[VO77?NF'Y2?H*16/0-%]-I MZ(?1]W#]>TQ8]H*M!$Y,C,7GSYLO:ANH"%@10W1 B1Y%MN M36C@H]H#[PU] M6$ 49AB",7]2?V(NC&_B^R[0^3,L]HFM<0PKN$+.RP (1JVI'BS(>*B\R.K MJG,);I4Z;%%YK6I(K,^8X(A1>^TX!<>?H-\NU*C@W%AM2Y .PTR4M5K=$(Q4B(HRJ9IO\U;!7!4RQHYK<2!4(TU] @X&F:_HFB M?N H9IDXM++ MZ,.7Z,03PV)O9#_Z$CXK#"'B3B9!# 67YZYQI1JXQ^'NQ?#-X>4*N[2RN2.X M5FM7:JW:QLO5BKSQVD>/E:N59DW9Z[$?7ZNKFU_*W6!505D8;&.GQV[9>YNP MV24,/?H[NQ$EQTAODLGF@1]O?BF'B83=VD!M,N$SXUP2AI25U#:"%"E JK" M]R9;"&G6@I;+S6>P)VOR=QBZ3M2)4 SRQ(,\FP9Q74<;&1[5/-^A%^ C07A+ MZ6P+"N:"HLT\NW>5$?VI\MT+H_%Q+XPM:PZ]]_#0DZ[K4JP9?2;O,3TOVM52 MI]%,JYFN:-LFQ.+88M$\B5C(I4Y=B(40B]R(1>L(8I&L,WM;P<[LK59-2(V0 MFIQ(33M[J5'9>0;-M(X9$4T^DX1=OF=?=:^#E@CAYV_/FW,:9W_H,>]WAGAN1#=PH$<=8=%J7" 4D0N4HYA&Q M==HX.L8RS#J.5,#1P6>I"1SQBZ/:*58GU&H-8@99 *G(0#K%ZH1:K2.0FAP! MZ6RR>>Q(SOW6><\BUJD=8U5E70 :F'WA*-01,7/:.#K&JLDZCG!A1&2#BXRC M4RPKJ-461 @''P I<,0QCDZQJJ!6VZ5.K8"G=G/KSCW;'C$7FZ\D=9YWWI]: ML.K>Q-,OC":0,R_]5>4JUG/4Y+3JTY)LLN;Y]&XAC.+JI)6CEW(HI!%?N:=R#!R((QJJ:->-%II MK5,<71C#8#<:2$3[6M!U,N6,R@[/6)BP"E/2;1\;7Z;2G$6,LBBC+'J&9J6+ MU$*K6^)0Y$K8G$,T[TC+-98>ZRQMG$W0O9*>HB\8P3/2/-,EFUR3&R MOU?ZE4.*4XH9G!0S_JB=9/.$7"MUZDI:F;<ZM1J M/-4'"K$08O&16&3>A$R562^&6N/@#51":H34G$AJ.*A$8)TE4MA1SVDM.M?Q M5%"+OC5?_63[.Z16R *A\/W"YUVJ*S1)%Q=))-,DJU MU%&Y:@@@@)0VD$ZR2T:12QV%JQ8E1T^9L[_#LT3;,<=$9ENO?I#+ETI)4+ZE MYB1[@A2EU&G4SJTJ5$!P-PB>9#N1HI8Z]5I:&2T!P6)!\!@K=,FR1TH-LT?- M5EH-NP5"BX708RR6)41H'1%:SX\9/YLRJ9[OV!-Z(=T9NFY2J4=<+SB-88"N ML4B&;A2JD[1>4QK@><@\'4TB<@]I ^DDO=>49JE3X^J,&P&DE('4R'X/I])B MB_]M@;,BXRS[+5%*&W&FM@O8XH-_C['K&D1Z))HQ,#31FG>CE)QD;4JM8@,W MT0JSR$ ZR=J4BFM3#='DN:WN,Q-,OC"K@H(F;6DNIB5M2+F:R4?S)$VN:DJI M4U=Y*E\7VR32!M))FES5U%*G5C^X;E< B6,@'6,G04*+'=18'=Y@0.",8YP= M8Z-!0IP%Y4/-.D11!#LI\:^T3G=7,3XUOBM5NA3U2 M^6;U*F8IY'8!%[&$U!14:H[1:2>AU,@H-=74-BX*J1%28": M*FR-D)J\2$WVIT34590:N5[ \@_^X[$[\F.M]&.GXJBSZ'G8/,EQ#W6LLU/3 MJFG@:)E& &D&I),<]U#'0CJY@)OY!) B(+5.LE&AW@"3W#K8( L@<0RDDVQ4 MJ&,#))6G!N-GDVE_\$;4$3N^-N+_)"2@AGJ[U!'G>!4: M1RA@0M$[8//:> O9<>M/Y?6CJV :G%%;*)J M]G#B%$:-<+#;JZ$<9;?7H3S.1^V[$',AYOG81]90C[*/3(BY$',AYMSL4VO4 MCK)/34BYD'(AY?QLA6O4C[(5+BLQWY)4T UW8I(ISI-^K!G$G%9+9SR_5?7,TQ)HAZ]T+23-O75[\DEBZ-B0'":Q%+H\N7 M)>)0W/^%J#2GDNY3R;#@)Y9/3/CD>O!U\%IXJS^1!@X,5'H#298FP8 DCSIC MN#R0?EXBZFJJ<*8AB.[^N.PO#"*U^[28@+FD'R1I2-&K48H^I%"H2&<22; M8"L-^B9^:[O4::R_-2!KU_=LG;H_0!V#.%FV)XW(*P4Z3@'70!0#J/E*X#^H MJV%8K@%:FB!K+P#LVD@B0+47T+@D@#P*D$,]WT'I<.@ + %\>"..0RS/H/ 9 M;B!CL!# &60:3%X+[5;PZ[>1 8_%W67& )@+O*&N!U:*64VX_KNO#QG+#!=> M\(=O.%1GHQ@P)CMT8H,AL(8P08]6I)FA8KJ)_1-\\>)\[JQ=C!0/-YKIB:)Z MP>E,J,,8C6IFD>*,*:['YF][))K2XF WYNM/-0M3*9M#<./L<,] MU:A =_O6BV&: ""=#JB#2 J3\A5)ZC),/6B>_0(*1)4O)*6JJ!=SD1D1O'T; M?^ 9?TVT[K-D59S]!*2!\F[8%< M@G@YU&5Z%:7-8XL9,\4Z U>N\3JL%X 5UPR\.@#]^Z@X "\ /#UN58+?L&/BO0 M8DY%N=3Q1@ZETI02QUU5N8"IWZA$VLAS/]!H;1]9P?I)>YL4S\P M'._<$8GMDR)Q#"\?S:>-A>C*FL5G-X'-WP#"P'I&!$D$R78U"TABE72EF2HD MER=R%$BBC[U>2+D?)+$TD)(!V-+*LBN#C\>9&> .L^A$:PIE29&81/; M-?">2X>:,FES\M!+$2P*R1H7K7B[Y58RC.@^OZ#/HD\/01V]MQ/293Z06BN/&$H K$)BJHDES0 M5!@)2![3B1>HA\, !*-O'!$^/PHBED+PX Y_@B&!1(9@F5E(>!'WX*6'.."( MO($."-X!PX6)67 97$1+FTH#T]>\@#V@3]=CC*V\V!!^'(U1[(F7!CAKAK8# MZZ*LHO25F,@G=[E'BIO4+,L\%V4!,T> M3TSJ!4\@^FL@'H/9>_3HS3%/? ,KP&+W6]$:0,;@T$( ,'[/* M#4!Z*/#P@[\3,$'.-$CXQSP5'YC(3=Q6BQ2WF/'-(,!MPYO.?*^('$F7-)K- M4J>IKEEC0(%I MSA^>/HXZCD'^A?"C7>J ^[=>@ST+/Y+C*=,)M;"FO!)S&M[_8^]-FQ-'TD;1 MOY+!F7G?Z@A,(XG5-8<(EZNK3[VW:SGMZIZX]\N$C!*C*2'16NSR_/K[/)D2 M$F@' 2G(CAF7C18R\]GWV >TC5#(^;V$@;HK+9+*7>RIMW00,8]T"3PVEK>A M #9"CA]A3\SUMP5R%6NGF-OCGDU=G8^I,IIJH\EX,#"&NC(R%#HRIF.J3HWY M]%\XG^>3S35ALK4W)(1[X(*F3W";IP%7]KIB M!6DG*EMD:X8'G7'\:N>XE%"(>EQPI'^*K\MM0@9K2T=A: )'F^O>LLM^$HQB M/0,W9J8I#RF[WRD+JA./@M5I8N@,9>P27HH\U(0G#!;F= /.03&:R1\.13%C MEL8KX&*7K ++-\&\(' XP#[!Z@56NS Q9FV&X5+3#SBG?K*<1\:H67P4OY#, M.2XC M0-TX&/E?_VNB*N.W7FQ7."M 6[;61]W^CCH+=U;!@I?F&D.![#OOX: PT+4F M'^UYC[_;C[9$],4")"6:.SUV)[ZJ2S[W[GJXC/@R(]_H35U\.>XCC"]:5(?- MHX;DJ=X[K."QS4O;Z&*_YK;6T LWE[>:T#(A4'!+5C/2,\0AQ9A,OHD0>P M3SX[< R*UB6X?[7_=K,J++".6[3U%F,!-U>CNB,/P,S.%@_ZWEG! M,E__VP.ES 6[W<>3\UWS$;#6)=_>DX=7VZ8_X#YW[82B+9>FR)L0R)OG0K#^ M1/3Y'#D$99ZTVBYYM= EGU(J8O>[DN5_GPPZ,RU=[_9WMK&Z2].:7=H0=+NT M??KW3$;B[Y:1I;T#N*-RLRZEU6_C28P%AT%QT.Q1C0HR*G-6,&QV!=@1(QU: MW!MZ>*:/#LBPFO!3N1VVTO_MH$"-Q-36J]%VR@"HR;DFO^($/N;V1,__ 8<) M7\88+(C+C^@2-$PNQ)M"B5&S )F P$IGI>]'V.-FEX:N@IPP-+P%3CT\R,@0 M9IJ?[F>[8#+=*+M4_-%^5Y!*7-0LTO+@NZ! MD)XT>IS3?F>6=9K[ +HX!:'VRI3.+ L%$RS@OT_'NK=PX" *OWBN'CM$.*\QF4#IYV<3U' NCC;.Q7.F()S?=S9L MJ3]S8X=^C/TP12Y-U(%W?6K3@; NS=C,3NQ/8%]F65)-=;FD EZRYX<]S4G;:&;K_;>)F@W])=&TH65D\'Q6/K:H[?1 M+V^C(B;39IMD#[T-ZY)"D83L=+=;# *"7PXY[73:4U05F6U85A9^<XP/ M[U3'\6O#04_M3W,O]WM*[K6BUTY[0V6_MQ9?&VICN=;VK%75JKZU%?6%-2L1 M\TL\RQN.*:E[,XJMN=YYFL+B29E4Y/U!=[AEA5ESX@'O=&!.%/G7F%,M-@K< MK;#D[3\L3N+Y588-5MGZ51WAKZ[C>>0/&RPOBYWDKSKH+O(HFSC*WQSL0R#/ ME7S+4 $7)G6W@/[_$ M N7.O]==]Q7.@VD,&24#TU%G-LS(\&Y]VW!)">VA!!9%57=S=R7.G1TP$N:=$%7FGB*AR M4:'9+ZR+Q!OU)QF2S;=2AT=R%N*8^Z9FW,LHDM!N* DE"24)I3.PX8K.0JT5 MK%@\7>GD 5F1E:E/65V8]ZO8JQI#D.\0_1WB4:*TA+*(]V$S<#8_/?5$A9OR M'6=]AWAT>)ZT)QS-)C+%[J:5RWRG?-UY5*P[OZ>/_L-&9;E[UDT+U9@/COL MFO*F70QVB[EG,PW]+"5ZT)FI_8/3&F7&1AM,90DE"24)I:,RY5TV'#/H;79= MP)&'[>#(XNE1Y[&11->X_N@]],B3 RNR61_6V,LAPT?Y9#X^A>XUZLRFZ5$P MHCDPI?];1BDDE"241.?)#:A>XU8P9/'T*>GKRO9U\8EZ.#'[\6#%ZTKLJ\DI M%*])9Y8QTULT"TO:Z=*;(J$DH20Z3VY \9JV@B&+ITY)EU?FJ 3/H_X-;HD: MTM]5B<2G)U"[E'YGIJG"FU?21I>>% DE"271>?+A:I>BM((ABZ=,27]7IMKU M1.WY*XX49Q.)B>WXTM=50.!*_Q1*%Q:LB6]:2?M<>E$DE"241.?)#2A=6BL8 MLGBJ5&-*EW@+EG=*5)%W"GZG1!5YIT05>:=$%7FGB*AR42'5)GM<%=BJ MRBG\AP,P5\4?>R$#33(<**$DH20Z3V[ ?SAL!4,63WTZ3]!6]!8ZOSGV$^N@ M(UM>7?4[Q*-":1@=OZCH.H1R@T5%GQU[GB^:L:!;?-$L];O3U4+LH-9\'JP" M"ZC7^-5U/.\/VZ5P (!;O^JF_8XN')=^TW]T"/RRTOW_W3%_^+<+\PQ5)R" M5!P)SYW$4VO/8["*K@ W6=QU'3EM#19W%1*ZVN_,AD/A,]MD>N3I:E*.K?ZJ M2F/JK\0[H=7?(R%>F?JKJH>IOQ*K+HB;[:7^JAI(Q8/'E,A\;^G_31;9H5+V MI#]1(KL=F7:P(BP])RU&I9,KPD/I!VXIWM53A(^%>*6*\$CZ M@=N$54=%JOT4X3%(13FO3RA%N,5^X(;[VE^)Q=M<7_MB6I]T9JHFO-$KG2>G M:\=]= UX*EW!$N\:4X KXYW6EW@G\:XA'5E36B$WQ=-\9<&MO//\YE2+XPIA MP>U %MR>I."V6 I@T%G\OIS2XW:Z.L%C6T^:)N,'$N_.8#T-)-Y)O&O*>AJV M0FZ*I^B>/,(@LB;\*? #W2(+V(1'W@Q_(F]&^RG%U^$74;1BRF:&Q4?[F7H^ MQFF\++H==683\2=>2^]9\UBB&][W%(IDZ+29:#/NS ZN*Y)8(W2VRP%H@RHI MS<2;26>6]K'*G&Y14>9X&/-!-]T_=2N@65@R;6(8L'3%2U>\O%,L5[SH+9F^ M.;YNU357'QW7H.X-7__4Q^=-+$_9MO59P>K&\/Q M;\*79DC50;\S4[JCPV/?8/]J-1M%;Z97BM(E[_*_W?#J)$ZXM6%L+T!EG7K:KV-BF/IFT M1M_>\,].3J9L.V^4C2@[^;>_W3H91>WU53R&C_;<"@QJ$-,FF 2C]M\B#R"Z M#0B#O]"8&[#KREN\U5]2HL_GS@JV\0IO)?<.GJ\'+X+?&)FA^"?O=$NWYY0\ M+"GUO1[YMJ0>A1=L= 6BNY3,+=WSS(4)#^C>;E/A7DMAK0H'ZZ\NL&47O@LE M@F=ZL'9U6T?YJ%OD$2C,ZQ; HTMT MWI@EO).1,,JN!4@OG[)7&G3M>*9/6@N[@7"PNT] ; < _"]8'-I"+C>!XK8Y MSB/H$PRZ(; ND-2&PH'K@5+RV?$I491N)/'>TP5U72:[5FN08@PHD;0##1N@IM,?"(M0##FL-B3,NP0MP:.Q/@( "A_= M3!()[]^^;W^]91O<:+N@367: <.&663-? Y6<#+S+80(CV"@]L:("XS]PC.W M+@6F8#[3MR^FX2\C.R[Q8&C4].-']$=88.#G/Y(P7>9P3-1M<JJNTX6WSK MP!(_EVY,*LCJ7*I_O]$7L-A;W7K17[W.SUM[6IGVS7XG'I]?E9A\#K\ MYO!RCUW:L;CYM2&[G?4W*O%;UVVE,G^5>+WEI\;:CM]]9+6>NX-QKO MNYY3KU51>IJF5GUM*QPG9\@Y*4_&4U+W9OAYN; XC4-SLB-!QID.S?_1@7^Z MK]S9HX&FIO;1:9CP#AYZ,@FO? T?H=BGMBGO)%C?666:6I6M7]41LH 5B2-6 MA&5^RZ-LXBAY-K0\RSW.$B,NA(5<*AR?>&),X'1,D>.=]SL.>/)&^>EVKR&9 MV_&RPPEK[S)4N<@6+E(\XA>"H1045HB>W_T)]OU*5BRVS\M,#RDGN;#DD:P= M7DSZAZ(,BHME4>C[TUO;CE>X&9*_6$[I+YXYH80)DR+2U3OG=6*NG-3 MM\A:7U-7-HW,9P##(ZG\.)!E-!6^VY7LFM: PB*A)*$DH70&/EQ1$1NW@Q>+ MIS0)H8BUV)=\GYUC+OL5YO.!T9'TL4D30S_%\TQ<-NI2=Y[<<6^S'#\=OJG+2 M4(&*,CF2I=C(N$WI;6R##2*A)*$DH70&-ES14M1:P8K%TY6$T+_:5^0;-]A- M..L/JO(5I?Q4OF/O=XA'B4)0=XNMJX>EX_JL-]U>I%U5-Y#O$/T=XI&A$*1= MX%I7AV*3]KWCKAU7]^ENZVH9R;1E?8Y^H^=QC[<-"9 M#0;"!WUDS%!&=B64))1$Y\F[7#CFS]OU[_[X[YP[]=F#^H^'=2.*=Q+OJ'N)BN3ENA=P43_$50IF^R"QP MF01^BB3P8JX@I\E>.RJ=7)N>-J;52+R[0KS;5YL>]R7>2;QK2)L>*ZV0F^)I MOD)HTRUV3;-6*B352D4ZID_12:68):BMF#XI'36G:P!Q;%5ZK$D'H<2[,ZC2 M XEW$N^:4J6'K9";XJF],G5(WMF*.Z\IVA$6*0[D@-V3%"D62Y919W9P,S7I MZVLQ)IW<(!M+'[/$NS,89!.)=Q+OFC+(IFT0F^*IN4*HSBVPI%,I3?3+11.K.1Q)IV8+JB$/IG^]R>#SXV&'DRY\2,\1,PV36?==]\ID1GF=[2&5I(_*/# M5=%) V0O710M1)(:JFCE0.RDN>)&B5-"*ZH'(%6NHCKM'Z:H2I2Y%#:44%0K M\YZITA[>(Y[**80:6V ^B-YB]9OCZU9=.^G1<4'CO>'KOH4=$L,)T".+RXVN M^L[Z%D_!F:ODZ1F2=6;JO2NU8C21:2;07 M3+0GUIUSO!$5E.@A4Z(/3S86EJS%>-LI%N)__V MMULGHZB]OHK'\-&>6X%!#6+:!#V*:O\M,@JBVX Q^ N-60:[KKS%6_TE)?I\ M[JQ@&Z_P5G+OX/EZ\"+XC9$C:@3DG6[I]IR2AR6EOM=[8C"X/9M^DVI9U&4IA0?<3?$GZ M>EO!K D-YOSSWL"ZZ!8@\)6#FW+FWSD PX=@?ZCRNUS3W[R#.(\@3G44^ZT% MZ$!H@%8 6GA+2*G5 =8M?JMM5((Z:2G8A\*!_8%2\AGX+U&4;B2;W],%=5TF M95=KD+?LT".Y# H[P@3E*]?=X5I;J7 D'#@R-*6O+EWK8'C0'P@+^'HD$H>U MA0EKKKDT]+H1B !"X;.;.87A SLW[J]C;0,:L_"JY6-%- J07:LRSG!:'$ M3"?B!:N5[L)+/ ;'!9C5Y!GM:L;%DPKPMO*[VMCDJ5*5QU=VZ.'QP9W\_ AB M 3X*[_TR]YU'0"8-.(;:5[7;-#<&6Y O,+2_N2'-./O:H[?1+V\CV]"TV8;9 M0V]A=4^F'1GER#%V[&@&$W[Y[8MI^$OT8O3ZW),1AL?#;PXO]]BE':\ OS:> M]B;30>[E?D_)O5;T6F7:6Z6S?SYBK=M_7V?CD.VI*&]?^'6L8W M)Y*,VRU=PD_AKW\R=/MBT_\7T*VHSF&*@Z#Z3;5_.*[/]0KJ4)%5;-@$J 6P MG:B4"%:@D)(L- MF2C] ^CD*M*.&Z03I(Z04+Y1NYQ.IIV9(M+ P2L1)CK"ZC#*D!*D'F54((=A M'VL[)EIGR#?.0WO_H M=J"[KWP_\:6[P'<,ZGTG2]T@MH/.9EB ;@$!1.F=Q&*UC5U0UF'GIA'HEO7* MWAG%+IZ>7/H$#W9Y9"K?L^TO=9\E@L"3.@G#%4[@[7X;86D*2(?X0G@[K@J? M!J-:)2MX;HDY)LCJ28TP2'AB Y5%0-Y&7W+K4HO5Y\>>[+]O"[>04/KQ(_HC MD$7@YS^2\N*>"3$4=>> $C^7;APCQ& PG//W&Z9KWNK6B_[J=7[>VM/*M&]V MSG!W^_E1I4UL*0F>D+UIT\&-UHD0@AIW?O3IH'-&=I# RBI8?HAN\(H MFDN?3T_O>(Y@)YX80WU_)^/CY0\V)&ABEQ&@Q M_'W/%HE9^J65Q_U8X5 /24D^PWJUSLQV4OI1Z@-$*?Y-''VVD4;?2XSN#V7E M"(?V3[B9.HM%G<,;U 2V*.L>5@3Z"[X;0+O@N57SN1NP! _@OM0#4J5S:C[C M"CE2, 2HQHX95L O:D%"5.L9FNT6BS-/Q..$/@#!=K5G6 M&$M5S.?G!OP"W'J_X_]]6U;CA9"J%ZZSVG=)J*T">J!)E,P(^ABA3IP)%"8' M=5$CV*0!<0WYGN?V_+>7E]KSX,,_/$T$LSO6U"W-LJN%5+52>K+*15(Y.\-^ M.W)VOKH.V+S&#A+P'.4HL:88 QC:ZUZ8^>/%J3:MR:\9*CUM,FP^OZ;?&PRF M>[VV^-I0R__2,RSV+&>@38Z0$ 6+'59[;8DGN33O:9JZM17I3=^6+J7D$Y0RZ41Y00D,@42 M40_N+UD71FT51)+4+I34U!/0FM+OS+1^4W,>CDYK=?+>:L0%%:6G'C6ZPMYX M:_JPIWF%>$OV#!339OV%_-@$ M\+1NP-;?4^Q-8-HL/!\EH-ZML"E0S/\[?6)2[UUG2.6836*Z9*$L-TX>]=*EBS64!P#UE2RR"\Z0-V12)A MRRRO,OT0PV'Y2TO]&4/4;,MP6GS/U$BV(N"8MT&QP N[%:RH[@4N"SP3W8(G M;3ZGR'=80PIL#!5%\W7CWP%?#5[U4^V]6$;G$SQLD[\ O^%=L*6/B_A+-RN+ MTD!M8L+F39>]!.7W@@/?Y&7(4)WQOOE0N,8P%4 M#PP /X_Q8N?K7Z-L![QKZ5@H8,@:&(YC-)3B5ROHOP:ZZ[(&+ R?$().X&:B4P8J\610IX02(Y(S@ @CX.=1(4^43C6C.5GJ M":M& "O\]II;SB9'"4/0KWJM2K#7K]B M Y=6=5TMSZLXJQF\&_[*-@>SS:SK28G8,S&F$JS%.Y=[7M: 8HEKT&&J=(4C M.0G!5(E'U[#PQ09&U?!^E0U?V\%520]IXFS:=3"[KHJCD_496,4EY%_\L7[1 M72.IDQ_/&2U]\9?ABR]QQ>]A^',L_.J:V'>A6EGNM:,+E4!DT/>%2 M1LTDI8JS[R:C9L0 MOV,@]W0SW[R!B0+--[P^G#F"RK8GTDSJ#-D\'LY(U#BB I&#&E54".S02Y $2AH8*M,1=<(_&2S->E(O'*+Z,P*TL>- HH=@$I$G-JOI1>)9@%) MGX2DP,8=A!XL'WX[.2EBJF^['1*2'"4Y"JCB;Y-A!UC ;IYO0MT4J"FH. ME!;J9.4SWPQ:6*SR>[K%+>8-X\E$39B=1=4DZ*WFB3YKIH19RC7Z^/$<8W,5 M-1GLD6HM\+;KH%I<0)4Q8:\0=TK'>8J(=)L"#WV]MACB;%+DH\H3]$^S!JW M4["]Y (8I3W'MI-\@BIO\&CJCZ853B[F-1ES/D29S3[?F6O?3;;YVYUYS#/I MXV\!8O#=('298_$2MH$,7-Z@4H>O8 GR47X]=OUEM2W)C?#*D#4Z:WC-RXL3 M6 9YI&'#42P-P*Z$'K4L?"W @>T-ZTC8O%FL2XCJ2?3-9E]9L0TVW 2&;;WR M6T)I]4C]%TKM<*/P%F3()JP0#\Q/E1M@"MU;>=@S]YZ MO7HYT$8?>?<:CAUF4X=_!MI56TU74'0FFZJ(Z4W&&L7595R]CMK%1HUWQQVW!NJ^_7'E6N]H+56 M+&%KKB1%2%H4Y$YUT,Y*J<)2"HDZI[VSF4:FEU'C\QM]IA91#BDV,]#N2FK:[I@[[[8"KK1%ZIQ9YM4-;-9Y1V,UQ7*1E[G( MAK+J681Q+#;CNM\)+Y WRD^2C1V/C34X4T2^HT7ON*;\W$] %Z]1]&X!>TKE MY0I'J&VYL_&$K\O/Z6I/VE:M-&9U7)RVA8+]SC;PGU]B\1Y789C>W'(P5 MCC7HS(:#ILJG6Y3^**E!G*W5HX9)8]10N>N'.FRZZX>D%$DI1Z>4DCE&1Z&4 MD:0422D";*T6I?1+$N,/TK#&HFE83?J\1#=0[YW5BKHLE6VMKZE[_ Z@UW)G M$]T6*J%:.VKM:_$;K63\V5$D\Z0QR5S #\3IY'&UN%52]GR0+)MV9NKA,_4D M_HB,/\WI0I5Y$_!#R9NN +?ZVO%X$_ ]P7C3-06"[G$I6.R!\X^JWZ+=7$=KCNM4EVCJ!?O!)&[%N#4XHD33.K-14WU4)?H(B3[# M,["FQEO82]P2$;?ZQV1-0\%84XFNW18U3]YYZ7=*1)5WMN).B:CRSE;<*1%5 MWMF*.R6BRCM;<:=$5'EG*^Z\IDRV+ZSAXQLUU2FW%9 2\4X9R3_ <3TZ@^.Z MN=QRF24B,FX=L=X-WCU3!A)]+AE]SE @ILGDVJO K7YS\=HT#DT%8TU-YJ\) MWAOE4U:C==DSD[(J)S"_42MI+W#WKIL6&Q3GN ]@Z\5RY]_31C_^Z M#UR7XJRXRM;VH+ER,9G!*C"K*I&MC6!J3L&@L8\ZXQ*(+PJ*2@N@C\BE9 M!'05&-8O"88UP*FDL^DVXFD3'L^&ZF:6OQ(X MACGLR">VXTLOL+;RGY&<+GT= M&-9T!GX:DQ009R*-F)9(U#@2-9UD7YU-R12RJ\ PI6GW4QJ3-,'85)-^;]&[ M?O[FV$^LZ:?4NL_NZY;ON*QW7)/U+JN=I34OKA+35+7S9\>>U]>491;S=2!9 M0[98$LG2R(2=AT82CRX9CQJJ>=Z/6!9$V5/1!9 U5%1:+N&EG-CQX#)[$(X'QJ*GZY[V8U5BV(;H* M)&NJ!+J068T5P9C5-7G(PPJ3E>/Z3_H3)5(SEYYR\?C0\)S.I[',*;D.)#N% M\VF,G8E$&E M\:AQ/#J"TE2=6B2\:BANKG]F)6,[%T%DC4U.:N8 M64T%8U:R;YB\LQ5W2D25=[;BSFL*/X;M-0:RO88,,YY?@VNJO<9>9L)$=MBX M#B0[0M57&IFPR89(DP4D'HG:9&,_9B5S(JX"R9KJLU',K#3!F%638<:QV KX MIM,&<9@JKF-]CG(9%MM_?PU+/NF\]4.H.D,TB^0SJ#FF,HJ-"@MA%R%B+]0M(O)()F/2JI M,XA1F/4O\^H89\UE?TOC3&04*LD=2J-0&E4PMUNDD0,22QK'DI+DGP,8S53F MCUT'"I7D_51@-%-%,$8C_3_RSE;<>5W^'\O4'TV+)7!))Y!T LEW2"=0DTZ@ M!'LA;\;2$R0]00)HUR5%W#$>_Q9C;QTK32;.MQ6/WM1#I))N@CF(E$883(Z? MI' EQ2TEF@B")O6PI*17X,'L1K8#;"L>U6(W:DDWKLK<9B@.M[D"6_N;X^N6 MU'O/95F7/??HN 9U;SB&W(*%10PG>+0HB1 CO,%WUK>(Y9YCF<;F8BG+$0T; M_U:W?U"#YR,T*V[4@N!>^4UZYGO3FUN.%[A9B9K3465=8XN,[<=$S2 MK:3;YNFVK/U[';K%!.O#9PQ*NI5T*^GV0!.Z@&ZKF]&-M_"4-/V_"G=Y[=1< M]60NAH[+/!@5R=@.5C>&X]^$K\JBY6EGIG1'VL$-1QH$XT$NDI]];,#2,("5 M?AF$583POS+^VSE&PWR>_0-^1$L+]WV#]'NKJKU-AT+3-JCMW][PSTZ.L6P_ M;Y2-J^ODW_YVZV04M==7\1@^VG,K,*A!3)N@#%+[;^]U;TET&Q@X_D+_"LQG M0'+;]]AUY2W>ZB\IT>=S9P7;>(6WDGL'S]>#%\%O# ]U'_YXIUNZ/:?D84F! MOGKDVY)Z%%ZP*20DNDO)W-(]SUR8\(#N 9T^)N=1]%H*:U4X6']U@6FY\%W( M'#W3@]-W%B1_$@A#@FAV7WJJ=H^T%#):2R#C!6M7MW64'KI%'H'"O&X!/+I$ MY^,6PSL9"2-_7P"']RE[I4'7CF?ZI+6P&P@'N_L$Q'8 P/^"Q5EP_BZ(V/_0 MF*"(\P@RET$W!-8%DMI0.' ]4$H^.SXEBM*-)-Y[NJ"NRV37:@U2C $EDG:@ M_R%D4&IQ51"NM54FC80#1X;^\=6E:QWT6/H#81&*(=X_+NSR%Q;X11 " (6/ M9O>;.UQO:2FXQVT -V_2#4!Q _@\D;77--C0($.KT+0#1L2SR$3['*Q@A_,M MP&X!<9" X>P?C^[/LUR$V/>Y\.@&:F^,.,2D-*SQUJ46"ZR_?3$-?QE9OHD' M0\NP'S^B/\*!!'[^(PDK< [KI&[3Z%G1O%,&.P!*_%RZ,8FA1'2I_OU&7\!B M;W7K17_U.C]O[6EEVC<[9[B[_7PX\)\[Z!%9]*IVHW!W ERAQIT??:IV\I[1 MIH.;8>H9_'04+859U3$,F1G/%(6U1V^C7]Y&T6G39J?''GH+FN(3[#8$/.YT MQXIG\.67XT/H]?E!A"D/X3>'EWOLTHY/@E\;*;W!6,N]W.\I>UX;:OE?6O1D MT6+'O:$ZE&N]]K5J:J6WEJ0 UB<7>?1%'K^\4? I"O<[<3CR M1OEI/^JL6O(@WW%9[Y =,,Y^9Y-37Y2IV SK$^S[E:QT]SOU^9B&8^@2=4[N M,G.\+C-72QGGS%&(DK50'M[9!O[S2RP5*^5.C_K]SFRL'=R=2+Q1Z9(:+I4: M2H:DU:"&JAG)H[[2=$:RI!1)*4>GE)(DWZ-02G,=-R2E2$HYU:R/DG:R!VE8 MFF@:5J.=L 0WO>Z=U8JZH;J*+[(Q13^24M/8^BLB175>N [>. MR:2Q$\MH*O'GDO&GI!OX47B3'!9W%;BE-(=;:1P:B\:;KLEW?Y]=,7349( B M>JIJ:K:;GL8E;?>/PJL;;SL@D.M"XE:,6R4MHP[BU=/.3!M*]+ED]"GI7'0, MUJ0T-VU&XI; N*4T)_;2.*0(QIJNR0WY1^\ANZ> ]$<>EUF7M*LZ"K.63>>O M KQK'GN8RXM+8 M,^[,TN.C)/9<$/8TE_-6W4D@X^!7@5M*F>KZ+%FP2O#W")U9G MS/OI;>),LC^"?$=C_1'JF5&"STI_6#JNSYKDGKO!CWQ'B][1I$!1AV*3R+WC MKAU7]^GN+ J9O7!<[;\DJ_SN63 YSBO^YYF_ :-H#: M7,*9#!2*C&$E"6>U,2R-24IG-CC8Q2612&0D*IO!>SPV)5.MK@+#E+*IDX>S M*4TP-M6D"2:^?ME D;YT_%7FUV6SEX_'KYO+/Y.N99$Q[/C\>@C\6B0'LT2B MII%H6I)??40VU5S5OL0P@3%,;1K#TI@T%HQ-79/;DO7M)[BEK>&11'HMC\NW M2PH;CLBWF\MF])D<.4J,$QM M6A"F,4D1C$W)$HBSWWE-CN,_>@^][+X*^RGYTG2N+#U+$I./*#TON<.XQ+ 8 MPYI.?DEC$C99$*DQMT2BQI&HZ?R6ZFQ*AKJN L/4H_LBM*%@;$HJ^6>_4X+@ M['=>4R0E+#77]BLUEQZCRNK*V3(I-=FH_CHPK.G: MSNZJSJ5D@/ ;BY=UY32:O MK'EN=\WS9\>>U]8O!S(SYSJ0K*&P4!+)TLB$E<\'#]R0>"0R'C7DK]N/6 MB9K+MA^SDB715X%D3:6S%3.KL6#,ZIH2G81Y M3P6;_R;Q2-32Z+V8U5#&8*X"R9JJCBYD5D-%,&8ELQC.?N9;#Q/V!G!'7 MCL3]_22FK(B^#B1K*'>_6&)JG=G!'44D&HF,1D>()U?G53+H=15(UE0&?S&O M&HK%JYIT([.3-\"?R9B2- MLJ/*(+6?T]Y9-[SOM\PR_F@_4\]?;4;7/OV&PU.(U[IY!P M;PU0QA@K,^,<+T1CS'@D@]77@4A[,N/JB*1(1+H*1,HI!J@MU4=J9W;P8"&) M*N*BBJ(VABJ:6*@B1->_W\-2S[IO/]*#81!M:X\AWG+S=T$7% M\A*D@C(()41(,])&/;Y&6%+6%P.'5>YX=8R*YI(MI*8H,@J59!^F42B-*MAD M?B"QY)*QI"1]\!!&([M'7P<*E:0.5F$T8\$8S7690I:I/YH6BS](>TB^0]I# M5>VA!.&0-V-I%!U7T"@YJ5MI0?-;#)W'"]PLU(#QFIG-E&;&B[:'+C.G(8LZ5;2 M;?-T6];PI@[=8KONQEHH2KJ5="OI=E_CL!;=#AI(Q9-4F]AH_BZOG5ZKGLSE M4&I9SXE\0DUZ\,_.SGR MLOV\438>FY-_^]NMDU'47E_%8_AHSZW H 8Q;8(>2;7_]E[WED2W@9?C+_2O MP'P&?+=]CUU7WN*M_I(2?3YW5K"-5W@KN7?P?#UX$?S&4%+WX8]WNJ7; MEA1(K4>^+:E'X06;/'6BNY3,+=WSS(4)#^C>;EEUVB/U%[_DH,8(7 EWQB.SZ%CU? 9N?F6K?((\ 9/ICG M34/L\D31FU0_\2Y#J97C^D_P)>GK/4):"FA-:$#GG_@&VD6W (FO'-R4,__. M01@^!/NS /XNR)#_T!BPQ'D$H:*C\&LMY0Z$!F@%H(6WA+1:'6#=XK?:1B6H MMY6.A\*!_8%2\ADX,%&4;B2=W],%=5TF9U=KD+CLT"/)#&HKP@0E+-=@X5I; MJ7 D'#@R=*6O+EWKH'[3'P@+^'HD$MX +6Q3%Q9.=",0 83"9[,[IG4/U[*V M 8XF"=I%IATP?,CZ9"^DV'E+: P-5>U&Y9887*'&G1]]JN4^HTT':)WM/(.? MCL^$?(F$K@K')PJ"%H"D^/#'FC^_-,R.<4I:?N]: VJOI4B" #M3=&JF4Z/1SDK4LMEF/P]L4T_&7D2$D\ M&#H:^O$C^B. +O#S'TDX%>:P2NHV3:@5703*<(?;)7[B[ ME>BI-):-Y^S+(JF6_(Z(1XU[!U37AR58^N]T8 Q?]5=F^G^#-[ZSP*Z(_6AI M(0"?X?=1;ZZO$>V %75FO_P5F/[KE@9$(M=;N.0TE>1#(9LOAM^&'#.^B1YNG2GY*'9M> %H^[:_] BU471_F?O.(XAL#9*@A+PRSQL(O#MEDC[')'=Z.IFGNYWU-RKQ6] M%HATI(WW>FWQM:%VI,5.*[VV)#.O1BE(0:X>E_:G"0E-=L@F);/XM&SF3:8& MXU QV; _.>D$6TRO?-N7=D+_9'^$1Z+#PD"SX7&4)U>W??8QJNG\LX5NNORW M9PR+L:MK&G[D(?/>.LJ*6'?6<.ON,67'%K.#=5D1[1J!=+$QXPTSX9P 7F%X M58J8ZM23[7E*+4"+$^5 P]&=)\H>L=2T%L)8*=%]\C\ZJ,N@JD2Z1B[N7%?G M5L8?O73.T'8J@I;2CC?645(GOG.!/3]1M);>O:8,J+L7W36X*?31!C %S*IB M3IMO2]W^LF;N^,]."$O0TT$WK);:H,4:]:0S&W0G@XE _6)/E&9T^>E"EY'V M\Y6ZC#9*B$X] \U%BM<=U[E^16WK/2A:Z>Y\_9CBIIV9JHQZ:E\@DFNTVGLJ ML.1C( )->1]IUMJ:MMK2;' N:<; XWVT@>9-QZ@KS";]SDSK#@[JVEIRJI>32V>+7/9R-DN]K^-GWNQ?XV; ,-+G=(B-/N_QT05BQH_?W#< M!36OSAIHD2C80"B6!FF&CR5V(T&:9TAM_^+8?8B# 5#&7KQ^B+Q>[4T/+MX6 M3]47EL7SDZW^$[".:9F8P7AG_#O@Q4LD4<]U'8I88Z*!S2S)3@1*T^1C;9J, M8>0528816-F'" 9I![17,)P. _>2"M@5>3+M#=+HV7H+H)I4:#XIMK'0]VZ: MW4Y.[QXZVI'[D+2'D//$R+"EX?/)I#,;=L>'CUMM'%'.;,$<;+6T-_B>M<-V M4FNAV!VV,?@^P>![?]B;'ISOTK0U%K7D.$=B^DX+CG1]8;+NHL%:PC!W/R.C M7SU[ X_650&&Q\8(BL"G=X'O&-3[_M\>69@VF+:F;J'2$U@^+V.-RL:(C^U0 MN1*T="P0+W#)#UQ[4XFP,)&0F"Y$U@E3>'"=58DEP'9H5#>Y3VC?)4_8]P/O57.#[*"C%LK*3SAOZ.!24(*%]WGZA/=&2D&368 MU2HNRPN#\AX\2CEY11Z&.(B9[80EM4<'PO5-$JK\1N BSE4KKF$T K^H7?*B M>^1O]7K(Y,7/)I"]F]KT-2W8U0(D\\#R^?L>99BM-V MIJ9-!YB:IFI:&F>B^HPP\7+Y M?RWM)W$\&_+TJ,\D;-1\Y_4FV2L3]1)OTX6'0;@V$98PQ^/I2_%CB=DW7W6S MHNJ40-)I9S9M7&JT_ES&??17%)_+KEA (SFP0!G$SI[<=8$(%5K)5'?11X/6 M[F/D14+,VV K-H&)5!9;4 7,8$"?%"Q0+R 9A@WLL5"V&23P(CH%N.A(P3<6 M(U@*VC=L])FZ6]L(/5N2&#E_\_:'5B*P@)7N G;&"W9AI7; OV^!"BSK0+RPG!?RY #P MB6XX:US8XRM[_5:3)WSH_P3P76CS.H$[9]=7IN]3_L9<5S7K4(&\O/AO_35^NU7\MEQ_26Y8]$,^*)O=+ZT@>B>7LF#L_!?<%L?@0I^ MD!<3[M,);/ [A?=%NA9?*>,8-77";1*8U,M4>>0GMHG[K3U4(X5I3 I86=%+&S#D,13";\*^@K]'@85O#[^'K01_ MZA&2[:'-0R^@APSN#7* 6M1EF*W[8*0\!NS@=_EX8>\J!HF&V _[\2>7&IS# M*%OG"OQY?@M:] M881ZUX\/4.C-FX-V\ @/8#;+MR"&&^DL=0S5XAJS;$W.S MA'=Y8>^MV\;EU58$"CL5;L?WE,G9!!A#K-$F7GOZ)>Q$Y\*VD7^LT8!V; 25 MZ1IE6+[27QD4$T!%?, 7=+%M.^6^O&"=+0IV7[W%O..HW0 UIA=J6?BOPC". M)(F4O)DCY22__:>*;853."&Q2WSL\E^<@[$K>E$2M=12U/+8XIDD?W'VQK$D M9D@4$Q/%4+8UA&3,#YI ,ZT:FG4Y>B*NX1LRL*TU)ILR#"/<>VGJ^T2_N]MN M@*-I]:7-S!M08JZR;_(HOV_R&5H@Y[?@3?>2QT^U@AZNYZ3!KP7&<"MBL1>< MBG!8S"N/>=:/QI:D_H@1^AGW!YG%40<'8X?MV#W&HM-QK^W=1W+U?('8YI"R M9%2B*& 9=69:?EK5/O@X:L?&,01=L''QX[!3@;KBW_.A9JRM? -*_[F:QC.- M8\- ]"?@0HPKF)Z'JG@80]LS+JRJXVS*B-W1^_A#F2LZG '@P=J7CHM449L> M)A7XLVE',10<>)@89(>'-*^0C'#+CNZ&FM?7^%S;&$DU;9L5RPS:FM?A+T\Q*Q?D"M.\+3, M"CR2W?AVQKU#."\>,$4T5Z)8L M.ZVP-)+*7)R/U\OAY%X)*S>/S#(M96*) MDK4/]%7@YE>1^?)(:TL>K5_64&0?M/X]6C='[%^B17YSWM$Z/#<60HH*0J@@ MF7^+Z^K[,%W]J#SW0DO!ME7F$"]KXZ BL/:CL-*C\34P=JQMJT=\SGO MY5^UT1R8ZP-PN.Y#-5GV)GEM7IK7/,IH-"V*SVHQNRKONR;W+JOO#A6;FLC\F*4 ME3U_5&-9RXF B&$L8^>M8OK$BLNCZ[DY'8^$TW.S'7$Q_NB9IH+HZN^ENAR& M!\=!M]AKK.#5Y E49U#[075FQ MZ/D#E,U@2TE/B".=L,*GBS<7:]1*REV/M ],RQ_G[Z/Z..'#XH;[,DO11FHK MT^F$1&%A\G\#>(S))CY?^VO@SI< .?(5#,F-S^V7AZ\;G]N%BA:5-\_$DIN4 M2H[;[X;%3A@:T]=K%R0ORP9,9"4Q$P:/MTNH93Z9V-8@(CP2?]AKH)5W+WI MRR))V=^L)Z+V;[_!19H\YBP;.+F7D>I'5^2UY7UBX M@\P7J2/2;%E^H,'+/?QT:>LV6CVL"('ZK'_":L M KG)97\)P5ZP;+:\>-%@A:J#W=7R/>PB46.^^J(-IUV-84U9:&VGM96\$[E# MM0'LNF_8S_(;?,,[T'J^QSN?I!)^X3/\?@I(M\9-N0$M2/\]JP"\ \:Z6N%< MY)"K<.(.M[RCD*,ZE=2Z"O0MTT,+E]=0>/EE?/#-3Z;-NO_R,V!-0^-T==8; M>(Y%]6N/WD:_O 7AN+;TUUO39CMB#[T-WQ7FN&-2]VZ?;CQU?CG.]^[U>[O>4W&M%KU74GC;,OUSTVN)K0VV_MU[2 M8M7^H#V+U8;5%EO2Y+YT\,(T=6M&\VI>^G&>(??CS![/WQA'^L09T2^[YE_N ME)/+/YC/R* KGWK"^,3S*Y1TT!^S*A[L,RM*IT(+D9\\#]]R* M#D.8>6:FEQ&L5#$S?)CVA>\W4DF842L-S@2[=E143X6*6A]0<917P2)14:)B M6=)0KE-]%L\\5T2SZ43CWIFXL%^+\-);RS2Y$-)/))X*A&/=F;BP79!(ZUWN!4E MB4<2SZF)9W!FXL'!1Z-1;S 0B'@:"F=P>NAG$,16F]EI.KOFG&@434[>=!)@ MK0AY;N-VX5<8"XFF/@0L_W>3]Y05.!+4EV\%/X MU_9_Z>$,B6JEW#$KO/G7M@6\:0B6/0D@+ '** Q23TX$[#B2IFUJ)L7)U[,S MJD7M]=62PX1CN]>M>< K]?5HKD X(#-A[\<---Y9@.LW#_.E8\&R/P'B)F:Z MO7OX%#<59#3)HL+X[,HQJ-5+'Q-)8T]JM(>KG_0Z+;Q=;4FK =PWEK+YMI3Y^NPARTI-[RV]:\P[#:D55@PDL\ M4JE-7WY!9FD;C NOR1ST1B.ARAS/4CVI3?8KO;EKMI4 M(L^J.>PM)T_M2.0YQ,SLINRP4[+E*X%[SC3'P^&N8+F+H' _41/$2\>=8P75 MABJ+S N*/!+PPV-%C(8:F] F*. O2IMKF6/N=^I1W9TOF3)GT&=J.6LL(Y.^ MN7PJ/5;<"72&F;"-QB381J<;*],V/=]E);_23Y=/I\<*GX#6D)A9 M*ICE)>$^.E;X!"3^3&UJ?(3TTPF).\?R[8_0MR^JMT;"?70LW_X(??OB-XF[ M )7N$"]=7@.?Z6[WGFGS#2"J8?-#68,'U@,&+OH.8(,;CZF,K$?M.IPZ M$X=V>5N3/0R\:YD$E,$IE&-9_:"US)1)4RZCDV;A2HPIE"W',, (T/CCT M=PZ,.9$'\HJQ[EBV+RA*L^'A76\EFQ(-8=2C8<7A\<)U51>+'6%:*]&L/ MRQ!&3DA<*M5GCX=+X_;ADAPA?7)%UX/5PV^G0TLLIFEC\:S$JWKZ\,D1:]J9 M-=6D7:K-TJU\9+=RE]B4%83[^H]L%W-%VRYL^JL!)AI.@"V$HV.XUJ87S9_/ MQ;#I9OSQGZG_90$\.H,+C_OH96TJ*:LY$!ZCMXRD0TF'9XUR%-&A@G38U,![ M(>BPB7"(I&5)RT+&CHI(6<484E,M:X0@94F&D@S%C,@5T:$&=-AO.)8KG$AM MG0]"O 5?\YT26&>_4X*@17=*8+7H3@FL%MTI@=6B.R6P6G2G!%:+[I3 :M&= M$E@MNE,"JT5W,F#]S*8ESQ*#Y>W-;.W$.//&G)P5AU7O.!"+!H:W; @ZN?.\ M8,5&['FDVD1TM5<\$%W(<>-W@>\8U/M.#.I3=P77/38^_,G5;9\8ND_)0C== M\JQ; <6D']/WB(=^Z/#PUOHK]IR+TH4"CW47)N\>/A&'3RA< X[BAROX(HN$ MX\G_"AS,-N*I1G@'O-QF5]AWPA>Q%71)8%O4XVN*,I)^N;8H?-DZ\.%\7!-)U,,E4<\W5[@-_+*UZSSJCZ9E^J_PM^ZG%TQ> M3,LBC[#!^=*DS]3HD7]L47@Z;+<=('AO>G/+\0*7?EEDQPCN7#C-)XJ0\MZ] MQO=\Y="[PY/]!M_PS@)XQ'&# 0]5F'9 C3L__ R_GWIS?8V([ 8T@42;$XXG MV.L).MH]FFW,2HZVYZ"^37&Z+8*":^'J.'0VJX85BC2P?CKM#4=L3GGM>?5J M3U4FN9FWQM:%VE,'RPV'E"?!RL3476PT-#IT2/DW=FA'<%F\4 ME)Q-/3UGL[V'&DY:CY]AE^INW#<%1O=S'12\H>-*E93$\>OZC!9GKJ< M8R\Q[0R8=J(R[7/F-/V.)@1JZE@S,D?S[=E!PPA-FRI8U$3-4N7SV;6VDYAT MGN/[_/,=*6G)5 -?JI#;E1]X;@Z>':Q 24GWAMN:W:'M6MFEEG6>8?T!S-P_ MT4PJQR@SI$+8M.='Q.-'H[ 1:P(G&G=F@WTM7+._#B:6ZZZ7Z M:\1GC=F1#G4TSF0)C^4LX;$.2_A&W972(C\U@A<1.V8(4P[ MLWYON!N5N"D.UZBCB4B;F/1!D>SUBT,K N*UY /7S >F0I&0DLD'2!DC&/>% MVH5:E1%<>@O"Z. (;-DTJ&WD3T4^;->7P\,:M %;=5Z'N5H^?OYP$A/G?8C' M:.!L,8+;A?F#&C?_H:Z39?%,-,SIFJB*^K; Z)%X(NGJ['0U:A5=#:K2U=6X M$5S3^WZSP 0"$W&1>CYQX53WD[S2>I#6@[ 1D-\!TS\ HG\,\;S$O3H9=F;# M7KK_$;EIW2;S7:N3$6YRV&B,1[HA1#RO2V N M:\5H(I3:%$+PG/!#4\7DK9FW5LSZ/&O^TV[25S9OR&Z7U/8LWL_PB4QQWO=P M]LIP;C^N7V).9TZ"K,R/W3,_5B9B2SP[.9Y==QJVN:?_3&;C%5D_JG;V)+4" M*V_*LO'2!M >9IX &\TW]*9]V*C:L,](IK(>FWC&RMEQ*I]XIDIS2?4";+2 M>%1&/!>75'_AQ*.>/SVZ@'BTSDQKB'@$V&@!\0QR$MXE\8A,/&/U[#A50#Q# M()Y)+]V3?1_)<_Z-%A#/2!91R"(*&;4\!6O,2SO.9@EG2CN>CO=,GAX(M8N) MK**0C*!MC& H% EE5U.5,X+4@)PS[F+2KUQ.):LH9/9RIJ-5\.SE25^150$B M.$^%QQ-5XHD(?D+A\416&0GA$A,>3V35S)FK9MII_0@9[ZZ7O#WI#SNS03/N MX;/O,M1',FS[[* ,M2:I7#IJ5+) M>2H%(U3>)@<8W0Q:/?@HFDCC9;6U1FN5I ?3$/Y'.+%(!YK6N7VV/?O&?W'( MBNHXF,>[)6^4GX@>_8TW+TUXLXO,(/F-)G^I[^H&FYK$IP4MPKE)B%6Z_:J[5E;F\&%PBOQ97'$WG6@3M?XIPD-M7) MBW91]$5\1E+><:T3]0U\OE/ <7S6R"7<^MP BG!V6]&98U9TLR*0Y,\I?A M.3W\E[Y:O_U*/CNNOR1W+/H"V/2-SIL?V!;N MMW:P[5\!'G9C./Y-N,(-TYC&/$/;"E_%G/'1M"SXI0N[@Y4S5(S0'5=(_-XYA@F M_0+$[+Q2RNJ%OH84^]72,=X(4LI9_/*#NG,3/F-O]])Q2T"%%P?62NT-%O1C M+!AT9@LG<--H4!R*'?2KK1)CJ;MKS RM;I88+6S8F7GFCYL5EF"F(L4T?"'A M9[KA"WJCR_ZR6,!+[*>"9;/EQ8L> 4T-=E?+]P"8P]\6KKEWR104#Q=TX*6V M ^PV<%U8E_6*FFJ?^'&X!#&/.S.\E"9F$^8IUN:7 E*:(E@#L%ZF+S: 5:AIK\W^,(3'*CLF;=KQV.Z MW:U+<=?/-)R&&!J7B0?#68K]^!']T7.LP,]_Y.@F]ZK/YTY@@^6! MKX#_+ZB)PH-I;Z#L9+U1QY#!>' M\_Z(MG><+?WF>-X'UUG=")7=JAK4>GLN&6?IL-">S.("=9G;UX=IW RBA M]D^#$EB%EU%L> R4J+8E,5 "YX(-,H(^U5&"&B# 0107X7[4$==.A9S)25?C6@(*[]Q49UUN=WGTR=^D,D[NV@\>]0GCZ]@ MXL.1L!@'"_=^@(GN&R0X%5.F5^0,_Q13N&]^Y8NK$AN]*OCK:"WN<^PKQMXLVA1H7(*=A%B/0S!]*B"5K'P M@%^-8 XW,;<'G@?8^W"N+@ )4<_7[2<3G8()+'SDV-$]FMRQ,[Z-Z"!C\ 4+ M@"8!V*P=%Z"$&&72!2"3@XX\ Y_'4V"@0F'T.WVF8-J0!^H^FW,:8B NT]G> M,WX7;,L06ORT7 L YWD4_\?QD,)I M(%+JY%FW0IM.Q[ MBUKJ3[II>S[!J*5!%]1UPP/&E_@>HCA9Z=_9":,+@K\; M?;K=V/L M.D!U%V//#K^DG#?UG.(=O2)LQK*/+P1Z/%;'+9 R_P.N+-T'.:L M!D2.(Y0\/)NQ+'S6H(!:*SB/[G:(FI\6/JP_ZZ;%7.G1=W?)RY+"32[L%YV/ M*T ZO@!$5P >.N?9/CW&"UT\J:)UO #G8 \]TG#IU.B1?U)0(6#+Z)CTX?_H M=,D\??X'?L]:=_W(67,7>, +5/O,B3Y_^"]<))=<@^? 21MO/#)G"_-)]W. M6E47%<,7"B^&?_&%C,#"\"^Q@!5G[@5N+CL5. :OQD$[&YR Z146B8XZU M-$-/9!,P);*>)%6+)>D?]L9O:("<#)4#KZX4U+"*4TM;EURV1:(0MO?D(J8$ MB6]-"@(/1060$^#A2;;Y#?#OGTY@&1_A>.?^+XL%2$[@*W!+.FA4X104T)&F M::UY^Q1>\ LQO42?^SQ=(_I:=A08) 'QNX@=N@;/%XEC$HT<#0O=5CN7/R,N M2/=LXQ??1^ MA^M@%S]:KU\!KU&9JGTRF$!23C>Y%,.9Y)8QSP3T#\ M8-?/&WV11\MT/P"+ MW=+77BJJ54!=#ZNX3JPU1>4B'?!$PA HHRXEMT-%U&V5Z;^>0\:2X**N4.%Z0BL*0W ZLFT&>6R M\!4!Q**K9!/L;IB_Q6XARO#OL 07E6" E6ZQ;V-O7O$437Q];TM38BY^MD" MMNF'YD+(8T)5(V^WZ([W/:9O8> K!4%EH#,OT#G- M#W36"&!-.F>,C@H4,]N$C<\!RS!>%ZZ@9M@N,KKOF(I;%+W3!NGHG39(1^\$ M 4F\-7(76@R?P>;?(-)N7/'@@&+U4W^8+X'C6?3+X@,P4)_^A@Z075!\0X:= M 85AZKQS@ID,-H(:]-^V\ZIQJYA0O%KI+KPE:6+\MY?T#$6VGTU]9@!F&BAH MD?^/#J?AOF[YLK3;7!&PG0Z/TV.8N-SNKPZ'PQ25V^B7MX;IK2W]]=:TV1;9 M0V_#=X7" 1G;;MDQ@H%?CGE>K\_Y7ECU''YS>+G'+D7E*UO7AM.>.LF_W.\I MN=>*7JLHO9$RW>NUQ=>TR:#YQ:H];;C?&9QAL4I/F6A57YM1JA0A'? ;6O_. MBB--86*],PK,9E=#4(_,I<+?>ZZ[)DX+L5 M)G-A%4;;@:3O5)"P[D;T?:>W+/+GZ?2)NNY>:2U'&/5.-Y'('GO6#$3P4DW(--D$2Y+499/4FU/15$*?2*H3652&K5K4 M=*N&E 8G"4P2F/ $=BKZ D4SBY:PX;B6;I75'HEU8M7XP'XL9T"P]_296LX: M Z11]X*B@7YJO5'(M%E\IYL 3_ Y*NQ^)RG%1ZNLW7J_8;]E1@J M\/1L;&=A%PQW+B*DC*U?(B&59+'M(<0'*I"2DI?'6%=7%LC$O&RTJ2G$]\>; M&D)<0TQ2#O=@2"2Z,-Z3(\2Q2%EXOM,*2_QL(OP+UL)(JSN?:+3F!?80V*SP MFJ\TEPX1U_MC30UQ/T9(P0U<# !I.@*^+-E!Y OM%1_>:.)_+85<'NS7JU>$-L+]%=Y31 MW..@"&$#,&U'6%X2]Y43=SUU]@C.IYKTCL->NNIDTEAVC21U2>K70>HGHO1L M%^&PWYD-,ES*ER6F&[!+HNDTYZ@WY,#XU_9_.Q#:K0D,#_,&V4#8/V![3LYQ M>@J4HCS;4*)LYN3?_G;K9!2UUU?Q&#YNC7QAW0=8@6;4](K/"IB_XLP:V[-J M=*VJ,I&H326;D]YPHAZCL' PWN^U)560X\DQ2C:5Z7[%E6=:[$B6;)ZX0BNS MAOO<-5O75R@GZS9EW:9 QRCK-F7=IDC6]175P P:3Q08*IW9:-BPCUN6E0F" M75=)4C73*/:GJ>II%$.U,QOTTUT=9=VF)+#V$=BIZ"O'W8O]48>R;E/6;=V628#H:*EJ\E$P /47[VQYL:RL^P,QLKAX35)1)=)N_)$?"8 MTNW#SLY==\YZ57Q!Y:1A-N=_]"FL,T"],R> TG3DJ:;U/Z/4 5>D\P55C=S4%=:2>&2PJ^( MPD]$X-F6V8CE(APY>Y(N[+YE\7#,:M-@$3Q*]XX MQFDX$C%[,IXZ&=UHJ5F&^.F@,[NWG,!@P^<"GZ6[NP"!)SYQE&0=>H7Z)47I MJ:7C W,6"DL2J M)T^435S'J_I\CG4%..L5)])[!-;U;,XI Q,*":\'4/%\_"9&'?Q&/JQ]ZY7X MMG ./)M.S-ZW7@/F\+,U>'H'WDQ0^#R;ODD]-L@9IS:[IF[Q&8+F:D4-DP]R MIC_6U/;"MZU=:IDKT];=5_C=^3=0;^)-/-X$2[TQ5VN++2H<&KVY)3$L5^>Z M;\@*DNM.KG/.=N[!02 (;A 1Q?NA\8OT; M<0YUX ).(#$@9.Z3 X/?Z18>!7E84LI0)[7@%PHKKC>?>S(N5H827_(08OW[ M&(@,>S\X;G3IP;&,;TZ4AU_?OX&):%HZKX%$4[KQ)&ON;R+2_@8XI3CMPX_W MYT>S/[-B9 MC=)Y]*=!AF/L9X15]4<%?G)Y$7^*9 K\WZ6;4?741J:V.T&2?1.?EEX;6Y1I M\>'>&?\&ND&J H(ZZ!S'!8&P_9&C9!I*<\N?=&9YMF*X^EI@M5%P;D$U'ZQ[ M0/54IS(%UM\HYS_5RL?HE$^[ZD@V+,L,GJ9LF(&(-@Q2[1&,UN//E/_5<8P7 M@&?1+/FQDIXE/U:$G24?;>F(T^.S)KCS$\DX)U50HW!S3K!FS_2X3X.Y.'[, MJ;?YBUTUJ,LWRUP<"\I,NMBFT4V7/.M60/$AFT9F AA1?P6FRVV,Q\"#)NL^)^ M R^\8@0N,]#!N.9AS>N2@PWZM",ZO O=,N_9R7YEAYI%?J/.3/RB?B%DG[ $ M]@M+5RK+5KJN2MM:FF6*I#Q8/OR61UL?^#'?AZ?\+3[D7W73SE,QQYV9>HB& MV6[C3A:5G==QM>NAEK5E,DO]B-9"R5"'O:V%";,6^@=[RJXD7;U*9.9\*>VY MN;KAO0.5Q6G?KAUN)]SRUKC/-&[Y__?MP&L(R'[\B/X(, O\_$=2O97/%*I5 M^SM!M<3/&JD3XTWJQ-*-BP&>Z,VC2_7O-_H"=GBK6R_ZJ]?Y>3LL9]HW.P>_ M>V;Y 7/QLC64..6\>NP9T\RI[3'*^)TRWR'+HOR5VM35LP+1TXP([30=B'Y/ MPX!Z\AM(<5BX\>R%:68\>5J8O;#U92?/:?4'%\_;_>@[6T6<0#X@+XGZ:K[@LVRRH5PPV%>3,6T M?HX*=?/XIR7IJ\?'< V.*#\-DO?DQ_ZC#MO=#M?9YB1;,8?=C.?3GTOMHQB< MC#(.VUX3E(&M* N2] LI Y"=5=XDMI^D&Y8>1]:8FHL>[C#3[GSR"M[DTCF: M,T8MF@Z_Z6CE0]WHSIU*D**SW3W56,0VM,V[^1S4MNV#K+"C:!U8OI:]K88T MO$IUC:=4PK/U-UX?"$S3>62E:_JF>)"\F/X2_PZKD2IDEIZZYO8R4HJ[\,,WP950;K!MT>O!(/J(H#C.7!YL*,5QY2 MKOM&$7=X-DP,QO<^V;SB$P-^\\K(L$>Q5XF_*:NII9BU20KD[ ^J6 M59[EE?4=4/0S02]JG@MU[YJEDL#T,?8Q!;NT0%=-9!7P\D&F1U1(WM\M2A4/ M:\H*_HYPVJ"MS[2\-)VC5;H=8R/8H2IC^LZ>>+/%#]54]6/DK3* _>U-3A\_ M?ZAX,+NICLFC87T);OY#76=S*OWX5-2:(9Z3+U"KN<#^J1: M\=5UP#SP7[^"$H3^L5_^"DS6&:*H$G0Z2L<(IJ-T1(-WY %@;=[:)5&GB2[Y M$+B ^0'^BC#\C>H>73J600!Y73 WF >D2S!7MS0(4ACH:. T,LY@G*I[S;'9 MV,D(&CW90(C&$/(V$%I$$-KXG\);\$]K R]S"UYX#8DX4GZ2)0X&70-3,,-V M'=C,!90:7GSIW9ZMWU=IK#E5C=B6BL*QVAM-CU11.-YSV'O1M:%VI,5.*[WV MT'2O*@.=]T@9$V_*>UFFF#R\@L/+])%LG>"E9R-OI,Y2=PTN:G2N%\I:V2NI ME9V6V/2YFEC>W*(I3IM1FBH1$FCDC"2!2R6!DH!$?1+ 3H93=7/1P*7GC^_ M$62QS90CR&1Q6HSW)4&KNG@_[?<[LX'X%6IR8N@!.%,R$KP^SBB ,^FTGO/A MS*7K_!]R?4D',,S6UA[60_Z2<;GUD5_MS*8',TSQ5&6),S'.E$QGK(\S&N", M2-V'+EVW_"W'OVZQL@+X_V-@6K@33RJ=%>BAI--W?7H88*K#P<:6U#I%1IJ2 M=NKUD08[V8R:FFXH@MIYB C.+9RM5!'>;M1JV/+Q.I,?$K"EB5MJ]S2$I5U+NRSZG.8L[._MQ2.:E7X M%:M*-"&K2K1]JDK>T\>B I*IDI[-!)^E"TC>.:[+YS*E1SJ?JB=6N+",Y8HZ MT>NC33ZC^H@9VKS>D)<_K]98A\7RH5GE-9:EVN1NQ0NK4 7]G7H^\Q_7,JG#;_!5X35UKL7PSKKG[#] M.K9RPD"O\3KX "[_']5C3@5?\Q*5L M!?!MIF\^ZO;W+OGF5;\LS?D2 MYSH_FSBAG8V/1J;)FJ50;&#P[%C/B$B6 Q<6^ISW @E+P_4GV,L3[!Q>8=IS M,W ->7!3_"#^$R/ND_S%6PVF#[O;Z&*_YKM:K5 M:4Q6P$*47CH'ECQ&HQIY4;%-G#4?X^:01\J[/;"YW\$:/VIDO[KA?<_<+%B^ MP/'AM1^HCL;/Q_#;?S-79L6V!(D=#SHSM9E0B&EHFQ78V]J9>&.E"&;_U MHBXY8:N.\ 7INS8MYO@X=J*'7?=AA\BV'H'PV>9@NRO].R58O^1$[??CIAWF M(JY87L"QL?KU%>R8CY$'DK=,UE&!(1L?=@Z;GYNZ%1]$SMFYE+6D][8X5O+U M.OS*B 78"78D>0+ (K?&]6VU=;@/OXF@+,)7;%W]Y=W';^_OR!NJ ]L KF)0 M6&.B'=#.NGXBMD/@#QPUCR"T\\NT 6>![Q932:*.EY$)+O&C#7 +^$QNOO+? MP@W^COL+642Z8G>J8$RQ-TS3 %9%];?*:A/#Y7=HH$N\X/'?V"(>6?)F6"MS-\*B==0[CSFSA!&Y: M@,SC=P,UXX/DK_ [>N0N=Z[WAD]@\XHA:8#DLHC]5\HK=&9]P/ TXO^=R9*:B]7Z9>T4#EKL%!>KC=/JS=^[&.\* MFTPY=B;,OX+-"78+$P9(7W!G%4!V41B^,4O1@WT"^,3U4 ,K@%U<%(I/WO'( M62Q"M9L]\! JIE^ Y&W4W$X!"IJ'Z$RGF1 93\4 M4H^Y6/1L5$*A)OIO_FZ)J)"0M0&ZQ?=-1#)#.?%9K_'TAACX:?=C8SVX*7P;Z@$WH#5^!T[ M$P%VH4[WR-1_IP"Y /N9+ '>_2_0%LVY[CONOU84E^M*]]4L-C]EW1W$_*=OI+$!LEF@X1OT+ME(H*9BANS MT)L[:TH4WH $M4-J+YT Q,03,!:Z:44^RT-:+ M.\/&& LL*^#4;V[(E+?C8Y(PG,"&\$;S"Y"8@E;GO%):#:--])"9"SY!'>B# M IN@&YL;Y2.=+VUTYQ+7@45R3KM"9P%R4#3@-E)^5PL$4_Z!KGWN^]+Z3 \= M5=)0L5-\';^'UM=*)%72^5':@2EVOZM:9@MW2DZ._$=GPFNRBH3'-.C8=V>T-6$SJ?Y7@[8G4UGM0Q/[OD/N,CR;*CQ/OS*FLT"I^JH M,\O+Z4XV/4349.K%IH5NTQOCO;VY)4'Y5)(]AHU/U7%GEE<;N8IS'G)NO;[CJH?S&6T$M@GEH M\887W?,I_Q.DC8RTLG&Q;,FH;- M&=)Z)2F3R?U()I]$)/?KBN0D#';>P40T$["Q#W&MOS+!41]B)76+OT>O]KXL M$&*UX0-6S" CXAC!)ZN39VZ6^:ED$AXCFZ7#N%Y@T] BB8<=2?\;%@,G:E!:AE+3H M/%2+&&#;MB)>F138D1LQR6I0+APF/2_# M(DW@"-*SO+JG8>DYP+#.M9[T'!Y7>L93DW8%Z; !01J] Y?[:HJFVQ0U%:GFQH_WT+X!NWD1*%"5*(JF>JG%LB9=N-( & MT, /E(^)R01X'#W'[#A*YH8A)K.->;+YZ\*FPP*V-/QE1X'M*TA/;RO^2ISW MVSIO!GQDESE"DWHV))8Z-QD69YL1R8"3Y#CP% M>Q3"J"G-!Q:>PO8P !1A,54/\P =0X^E_Q7>=(J=R7X'^BU7' , WAOM.%^? MO@5;(-]LOPM*9VY%V)*RF];!_UL(@.&D-M0@ U&TN<55]BWJT!A*E$A^Y!D9 M3S$R=I0[H"/?XT0Y1%B8@#*Y40]A8NE'N$+_E2A5T"GK/EQK*H)HXQ>4;L2K MF,(<-TPD"4OI,>($G 2P"?+4UCP\J@2@&H=F//,\Y$IA0Z^?6%8LH1WPIY! M'](#B3G@#\QF\6#T_*R+/GRB-)>@#B/&W5C"X>#%0::-KD5C83]U1DN[MR+9 MIX9M_S*]>WW!YKX)K/05TZ _1XVG08R_,VT.2N4/S?G!J'@R7<8W2/= JJ0F M>Q=D-R*W_MNW\0QT2?/BPBQ./K45; L_03"!+YXT$(D7S?3#_8US\[;6K9O- MC+:OYX6;"?6ZE/%]2#>AT;0#1FCY#7KZ8"/W3])-:/M+CQKLJ"K=A&K5]^8N M]-W"C4OA.]<>[8.:2I1/H9ZY1 >@2R(<1.9B:7AQUX-_D3?WQF!;]'LY:6'; M0T]IOW:2'5TJ&;6PAG S4I2D**5%R7#^CAM3EB1-,4)T-([Q623I3."?%]Y* MQ]E;:;,1&8MQ?Z&?QG,S.(BI1+44ERIY"#6*7'2H1$WQ[5>I =1568G"6)ZW$[3R>DSI= M5J;+$ M!VUG0*]*(O%YNVJ$QAZW9>%2YAI5I6-4M(*IG.<5$?^F5&!_-!OB7'M\3\B@@'@ XF.3>D3B?YQQM'E,H; MPTI4NKJ_W.YY:)D^4JG3,>:DUYD.3G R..Q,1GL_-D/1!J0!SF?-O3+'T*K> M@"] A"98FY]B2#,<5VN/4]XRSL2KM]J5X*!:AG &RILPL7__]C7[>N-5FW#A M$ZQFGE/E-2+YW;:>'YA#R<=Z=*2O[Y#>D927BR18Z1B(D<=LH&K)["54 +UV_L?;&Q*&*4% MQ#H#R$;QLMUTE8RKPMJT#Z9MN_0BOWCR9+MZ=(K:SD]&A&#I7V0%) MW=X!J4 3\E%K=KFV257J>SZX)"HP]5P/!E H&?)W;(K OO(>8];S[XA;XZ;3 M(4>#=$?ST2#=@+TBJ\&G$6&J;"J1D_1]Y_3(H%)5^[['>EFY09LY;)W*B85%[8P=#- \ HPE! 6:\7[4PBJ$[(H3\,)'T< ; 2%0UW$XBV1 MLQFUWYONPZK?@]?07VA%I%O\S7UG36D8@KJ$PQ?.52G MQ^XYL?'IR5UD.)-8KZ(DF7=J\'%7/RG:_"6W#]Z')H?#D(<,[ <4,9E@J>(B MS4,K&4OY(%Z"\'7P"'N^QX).R^"O,D,7Q=@5D::%5:-P3Y$_0RQ29*-W8W6H8XFT#S"0Z27![VO80#,T0V7 MS3O*MZ!4@/<'M/T0P\YQ$"U1]'3DY05+S0$F5.B4ZZVRL%^Q$7G4.E;<&/05 MC"#]7D3#W; PH1WK%B7@.ZG;%+ ?XC9R%$'+]@)^#-LA;^Q6 DF/8_D9' W0 M$)T@W: 'JQMR=5@7H1'J)SSV<2WZ4&+O=)@_82WB30Q MO$1CCJ_C*'3/O@8+YU&337P#L(E!8\E 5>PH]PO;\6Z(E<33<2HX\&>+@%:# MAM%^,A MP?/B\83-*V@A0)?O=)US%RPI,3<]D-K$QQXC )D5(D$18K[7W(7RB0IP:$LG ML-H !Q(O$,,@975#'BO)D(L#!;XQJ'E8^'ZAWF,4P]$$4XE:27.84\ZW3,Q: MQRT"/L>_=!S6RK%?C#D7GXB$&(!YB4\Z#ZR2>\/X:N-I_;:0$U_0UP$2(<+Q MEIJO<8;Y/NYE.#E5-.914< "K6PKX!S.RHB=G$:;#%?DO%58TVEG..H=4H2E M3CKJ:%)^$5:WT]V_"*O =\/^0 Y6#E8.%@>KRBK'XTXA\\O9:@IG2KES"D^F M5SY::$ML5B/O40;8P/6,#J +'#A5>ZW1\D*[!.'0=<=8A?UPX^X/=6M]-:>A9?*@"*VOC RUL=J:I1N+5A'X^D#)+PU"_LJEJ,F"E),!NI\@ M93:%+%F0I"Q)6:JT+*G#G/:>^\G2H#4;2UF2LG3ELI0#4+V?+ U;LW3'9BE+ M4I:N2I9&I3A+HS,X2U*6I"Q56I8P3_9X4<*TZYK;>-4+DU8B]%H_&(*_!XF_ MVR.O&7@$S88=R TO!D3;*>63PD&1TXEK@08/35_:G(!7QM+N#1\UGAX('R47 M_O+1F7UD>M*5,EW%IHZXE:.74M.S2=S#7;2PE@ M,SN)_E2)*X7O%5P2\,6 V/_HW%UY:4,OK1XC5S*)_;@@1O52!K]@\6;SBA4J MR3L-S#B5!1!G(K L@) %$-6@HRR D 40526G+("0!1#E%4#(;(2&9B/TU3(R M3B<#F24G94G*TJ ,61K*+#DI2]$P36:,G9>G:9:F,JJ+)M#4;]NLM2M4+F%8B"'LMI1!7FFZ7 M&WO<)]]N6CR?^@+Y=C(I\W11M6/R=Z>]^G3KECQTNFC27II&+>&00W))E;FD MA/SO:2WROR67G,[_WXM+!B4<\D@NJ2Z7E%#].\5.=M5GDNKYF2?S78/FM6=O MJ])3JGHT/&<>ZRU(JP<["E9=N^G MUD)[5K(&I;%-5=1:IOW*FB)94R1KBFI+25E3)&N**D=,65,D:XJJO#:KG28I#!=O3!U2Y$EA/*NN<=4O8AI):*P MUU)4U.S\RMP8XQ%5(3":ZL&Z2SS_?2-BQZU\7ZY\55<^-WZS1U8UO+5XZKU< MV\O'$_9;VZ%LKE/!MJDE,6 M/LC"!UGX(',/PU(,I72)*7I:&DJH2P/I$EM MS>36)(7IRH6IA)8J($O]UFQ4\Q!$]>*FE8C%7DOYPY5FU^6&(/=*K^L-9%.5 MAK-)\73K_8LH>D/95>4*F"@WJ+2?KAG)MBK-9I.\:,E^;%*+C&_))J<+ ^S' M)A/96*79;')\9Q7@DJELK5*9*Q.M57Z=&R^S8&&^^$O@)YW_C6Q@6+Y&*_57 MN&RCX&2@=L;83V5ENP9><^LPDS+>W@8M((C58C>*)BS=Z!;MT;5-W]M^2RI+ MK6R!Z77S)$;%,:G]D$LYP6(_%V$ISDI[9C>/#M-^W&A/,-A;S7S5UF[KU\2< MEH9ULT'#S>GS2<[^^NC K1DOWEB> -YI-+A16UN_'?=N>O''GYN&7-HW9)Y& MD[W@__)=SWA:<\DVK#FL_ZVJ=H:DJ"\Q@7M_M3(9YLAJIF*'&6NZYBZ4)]-^ M50R+^VQ(=)(&-E<\F\=17,5P%G>O;N1Y-A'_FP M:/>CL=H93=72N[/T>IW1@4U?\EK)G&BP^_6].;8,9=K 0J6$*5!BG:.FFC\)O6%D[J:N\Z?VR8?C((UAY!'M(Z\_D">PW;8T&G)OE MI:K=UFPB\X.D/%VW/!5+:=@I4.!O3HX.(I]+H,Y]M%^';?R+;=W0KKRQ@RNF MH3T:IN$9\"K-,5S\YLFQEXK]Z&F&A7]NWD)+<&,_W?CPA^:ZS'.SMW@9?-US M:_N.C_WZ]*?+[I"<7XGT;/[9^OA37VC6,_MD.TEI_5TLVSI37-76;"#/?!K, M3WFJO6R&Z@-#'=V[H42&R@A]5R(<^L_D?ZG8X+D9BP8(+I@"_WWFKIJK_*5$ MS94X-1(F1#+CQ?*7-W/;NQ%/R62OP0F/L@X>U##SJ&N+$,"JF12BMY279-K= M2MA5Y#\#%R\4;\$4"Z-G2QX]8UDP/WV"(, 015NQ;"_A:&.*D-I]NUEK'=O* MZ8K>6WJ&N/IW&^P2CSG+729 XA3C4B9'1-QE;\F MSN$VV5?=;8G_0[SZCK_Y>_!B^O(!7MM+,#/,4K^=^\Z::4Z,?4>MV:C3VSP1 M)([8/;K^.48WQM$-4Z/#J\ .]5+2T*:!_TT#IG+67.2BKQSFKIB.1Y;FNJ,H MF6?:^H^(#OUN2V% GQ4.T?'9UM/ORAV&BIFA M_X>P5CO# MZ.0G U4E[69HW<&H]SC2JS4$Z!5 &\$N-5#><#,0%-@O1>.>S8^Q-S2,G@/" MOM-N"*+JWP.V^?K$E 7#F.9(C]HS8;5+]JMGGA60N1KN<=/Y!Y_ M#I'_9/O9_ORP-1N4A0@D)5YN\CG\_[!@#J.B1;G5%Y5[;>[^V%OH[Y#&.R4? M^R[VJI^&5STQK83HYZ3;%]E%CTN];Z2H%=UB,P5LW)KUI^EDB8JFI==%4BHA M??7;>)&3%6.Y\CU*TH/-@4F\O1,IAC^M()V+S3_^U.'2NR7^E:DE)J E)&1) M-:Z\ I?[&\@];%K*BV;Z+">EZL ]2B1#]8$!Y[:/J57!K&217UGTN1I%6Z , MI(\M849EG5B4MUA2$Q^HB7>#1UVXHJ:6T$)WOF?/F?M#66@N-N$EE0^+ FRH M(43"TY.A,P5&!C\]6]$4;V$XQB!=B+]LN(ICC(O7AB.L%_C_S^ 5;@=_K9^?T=)7@V5K78 M2YZ.7ZPJ:;I;J04O^$S/+US[,^AM!T,,*GUPL2XO^"98OK^CLV#$/MK=;"\9\P-JI>6MGN'"! MCCOM7!&J8^YS:H"^X)>RGRNL L/2,UX5M@3-NB:@ZO%;=UN5V+T'__#2-WB2 M,#/@@B*U'=L5>UUJR3:+]#1R5-V EKPR0GNT7QB8/_%*OTBEBY4*"PF!FF4H M'M+RWQP;K+&Y^\FQEP%K1$@017EXV)J-TTRL"/[M*.'NB!REPU1@"P3N8\"; M.Z>KK5:._1->ZP$/%Q3;7;'^3[[G.^P/V-Z6_C+:\! 7T/U(0V3S!_L=?$1C MG&,:'X;[,>Q_ 'E&(.)IZUF)BW>T<3_Q&@+*.@>!M_WG1>RSR0$*K$Q*1,=, MQ#3(&ZJ:-?. 299PN<[F^]3Q'DO_JX2<'6R' MG,7AHEP8FJJ/66\T[8\FX\%@/M1ZHWF/C>;3,5.G;/^Z@J#"=4) WI.RXE1G8Y/OJ;SVN[K% MO)LPL=G!]NSH=GQ.#DCSQJENK8!PA9[B$R5EQ7_]W=9IPSEP[DU#O,9M3J%] M3M&2)_M;!&"\AP#L \7<&,3ES;UN'Z#KLO"L&T/$3-/@HCC6%S@!C=G8=TD$ MRATL<%3JUT&8Z?LF$5[O(*L"UMH?50>L]9/MP)^6HON.PRQ]3'$VXY#39&#H45/,VD6F/(,;> M4-O[9NY539ONGVB3-\8 )[40\$_&+[7U]>L(_GS6, M'KQ'3QP,B>R0^+#+.U-5/$=1"HH4%"XH_9P#_),)2J\UJQP.\?&6-F?]:;5Y M/UH^EPZ/DJ;(@L?2XZ'28TSR&KDBIS5%2BQ#:G9!0;^?DZ!S,IVDEM!@^>0% MOI*SCN"LG!3JDW%6OX0.[R5R5DF^.KV[/ZZV5G^PL3EH[ SP=.[D.2SM:RT, M*3S]QFBMO+J/DRFM ?BR1Q?E%EVWBCNZ4ORN3OSZ%Q(_;%M2%NA$]5JUU<\] MC)U4_;Z]\O/)3R3*K.9U*7%/:O&/;ANE;3=<=G<_['CIIO M&6>74*XB&EY0$4WD:53#N6MT0>Z:(J9IA=CKJH^D3NQ5GC$P M+A'-3D^?QFC (T^VCE* HRXHP+*:-%45 4U*N93RRTOY!4-?HUYKUC_:S*F, ME!?!^CNZC78.DL!O0/[?;7<;H@!S"$W&TK.P!$;JWE@" \*YN""8 !BXA'"4 M !+8/"O)"$TH]O[X ML0ME)( X> OM%EB""FO DPJU8WU6%D I/OS$1HCP0>#K^?A\7#8[-C>&' M]YJ[^ 2^,4) LB F\8Z!HXP0MP)_GZ-?W5GS!^UG9IBH7]Y9:V5"O3D'L5(, MI1@6 _,_O1ABQ5%9+7:E'$HYK,Z\WQR%\X^A9OCM_ (Y!(%,-^#X12PS"PN.J/;%)]-Y[Y*?"5W+L96X, ._#+K1V<#P7.=M*RL\^(!/DA+5_)6:ER5%>=)375(/PA7D@IB_, M\MDQ>;#-M ":N*"8NT]9L6*5*'RDN4EQVB=BG388O_M5?MZ+[@#S47DK+CDCN$)-X6]LGXR>8W_V&.G2D\/>RR M-5%[ZML*(2B4'6-I)/<5.J#J#U*5>V4=4153UBJX D<<3TDFJ[**RZD;NY"* MZTL55U/N*ZCB4B!$EU%Q [!'JZ'BKND4X&O8F3WH!G&0,5I;()."LI+"R;F, MK&"ZRO'9*A4*-QECM3^TAM ML_FKH!)+'9U=1HE-,M%O+J+%K@[YJU3TY?4T^ 2F3,I76+A9Q7J7FLV ME%NU%&HIU-4N%BLFU7@8?G27V0I(=0;*Y5[HD%F(EY6%E=2RB\5$G1C5C"7! M8A $1I2 ;4!1[M4IHWIPE.UKP:-4>_LA!C8:-?$D@YVH_?H,MAYXE!>U4C;1 MQ[*WY.P=+9Q33?$A)7#FJ8$SSU556W]PO[U0$8^BA"1U 7!.R;B2<2M'ZD( MH($A#HXIVTT\>67RRFM*NOR,;,Y<[A5S,!21?4D8J*>#*VI6;*Y9:$W%D--2 M1^!;TFNBEB9!K.VK%7WVA7F9$;9^*?FE$@U-RE=UYEWF6?1A4C60X+M2M*Y= MM'*.C@Z3K&%K=O2!D)0L*5FUEJR\4]G#1&O4FO5KLVL=VS=PRREJK]=13WJ* M2D^\-3R8D[['N>HGVX$_+47W'8=9^IH8 9=FLUV?KKD+YIFL6B(>Q(@Z MMUHNEUBWHSPL&%P:&Y5I:HY+,0@8\JOFS&,CU1R6X"6X:&[K=,2>S5H=!5^ M9_3P-LU4@B-O/@5\<>+9T4DX3LYEGF>*U]#9^U^*%9LDO>'Q=LWW10R/0]@F MZ^$M?WDSM[T;\:10&TYCVA +ESK==$&)\FB8)HY3\U*) &V:5K$9#?=V0 Z9 M45R_3UJS:8:"5Y;1A/ZF6;[FK+G.#V8%Z_W5]UP/YH:0S_^X#M GR_P M>'7 #_=HIRVZ3%/P'=,AF7"5'+:$]_-4& 737M3NV[L]$)?ITMY;7"7,@$EQ MKN&2CM%)F]C*(TLFZ\!'3'/PO:[R"JML6(+T/V'_'HC\F,Z&YL=)(,4-X"J: M11E[@=#' Y7RG=ZN;-? 9]\ZS"0QB1)ZN9K]K:;?V:F-/2L&XV:+@Y_>WK M4%+393?6=3E*S$^I"7[M:$V1N3U9 Y>D']GI;9Y MT +/C)0)RCM/BL-:O]AS@YO#0XU$VMM^VGY[9MX"S0,OV:\:_Z3AA9N/@^D3 M1V3Q)?>Z,)7OMC0;]MR9?=-I1QU-#TGL4R>=85<]29[8J/0\L6EG.C@L"5&. M58YU]W?]R6'9D@T:ZW"_\9PA/RW_TE0_6J$N=R?R5SL=97?NI))*#"JOPW:! MI,N]BR:J3>L=_3&R>#IWTLKUAT\B7 \EV1IEN8DOO>__1 MU1UCY?&P"0^JRN;H!U#R#_ ?/6915&Y_4;]*4@4:T8TS'SJ52TG#_=G-^<%( M+2+A7,W< 54IQ78[';\SEVF.ON!G.L!SIKW"2(LDY@'$_(U9L%F;/+(V7QJ6 MX7H.!3./*]C9E=Q=V%VS/GX$TO"@3QW+MC\P.\IQ/8]#@JGO=:LU^YGM-F3Y!<9+"^F@G,)_E>\OVEFB7K;FH?.^T=N\&?R-];']-,-3R6#2P:O*(,'L13@ M\ ]1)&47CP];L[[D<%Q$>("%K]+!+AV+3"TZ5MRUT8*Q<#L/?^ M(VA%0U?N[M\KD][P1NV>8J^2SY#/N(IG%$,GW*YW*JUF@OK$L, MK XZ$PB8 MO+3VEY:YLTQ*;MQ"K+E"?'7BI:3I67.&RE6BW^^R5\ MS>MR)QON,?:'%\5_GV(1;C7BX)*M&\766PI_+]N(?3K9WHA=\KSD^2-Y/B=G MY4(\/Y4\+WG^9,UIAX,J-*>%D6>U04[!;$H&EPQ>4*D/*ZC4>]V>5.J2YT^G MU$?54.IJOE+?R*^ND%5>1NB[L="JJT=J$%7 M4;*_LZO/T17[)UN*L[]1X@=(_ ")'U ]_(#F:)@FUI]*-(-3H!E\EY7X$LW@ MU.PFT0PDFD'%B'E>-(.]0VT'& 1GCE2=&>( ;WM=&/IB$P@UA=8:QT/=WSS: M-]):LJ66]WI9L"(+5EKZ3<[AQAE0%GK=?FO6;X_'XY,>9$CQDN)U?O'*+7DL M ZRAU\5BWZX4'RD^#1.?7DY"52',AUYWV)JIDYQ*2BDG4DXJ08P2^T#N@HXH M:JR-"!)K<-J4<2E%4HHJ)T4Y^!1%!0D++]I=-9W>(@6I(KPC!>DT@E00$_79>C)-\HWRC?*-];5N6P 4EK5(-+.?)YQ74<6 M#3^5Z ]S6N>A4@96DZ.P2G3." M4V>(R" +U2Z=ROBKISV:+.14N!ZG85B^)F[@3_CB+X%B.HG$=D:/R8N@VT#E MX+_+"WKX:]EM2)?IE#.0WM97+;H-? MWLX-=V5JZUO#(B+236^7FO,,DQ;K/TR'K.E]_&M!B^FTHXZF2 X131_)KX5.[4^"][@>XF2K_J#J.S,)>U(SX/F29A METZ(=[D7#?>!O*P=$% MF:QLT5R5$"4OT7]'(B](Y(66?I/JQ79^.$=PB&:]=F^2 ]8@Y4+*Q?GD(B>W ML20TO/7E\M?H89&],VW5_J084F7R&?,95/:,8;%)-U